A newer feature of Google that many people are not aware of is the ability to submit a sitemap of your site. You can do this once a week, unlike search engine submissions which allow you to submit only once a month. To build your sitemap you can visit http://www.xml-sitemaps.com. Once it's created, visit https://www.google.com/accounts/ServiceLogin?service=sitemaps and follow the instructions to submit your sitemap.
This is absolutely not new. Sitemaps and the ability to submit them to search engines has been around for years. Here's a link to an article from 2007 where Rand Fishkin talks about submitting sitemaps and why he doesn't recommend it: www (dot) seomoz.org/blog/expert-advice-on-google-sitemaps-verify-but-dont-submit