Does your site offer a site map for search engine crawlers yet? It just became a lot more compelling to offer one now that Microsoft and Yahoo have begun supporting it:
In alphabetical order, Google, Microsoft and Yahoo have agreed to all support a unified system of submitting web pages through feeds to their crawlers. Called Sitemaps, taking its name from the precursor system that Google launched last year, all three search engines will now support the method.
Providing a sitemap according to the specification will make it easier for the search engines to rapidly index new content you add to your site.