Measuring your returns on SEO investments is crucial. Google's PageRank feature in the toolbar can help estimate your site's importance in the Google index. You can perform a search on Google for the word "link:yoursite.com" to see how many back links your site has. This is a good indicator of how many sites are linked to your site.