As part of setting up my Drupal site I installed the XML Sitemap Module. Taken from the project page: “XML Sitemap automatically creates a site map that conforms to the sitemaps.org specification. This helps search engines keep their search results up to date“. This is an important part of helping the search engines find my site and have an accurate list of the content on my site. Because I am on Drupal 6 I used a dev version of the module because there is not a stable release available yet. I am using the “6.x-1.x-dev” version. Installation took me a little longer than I expected because I had to create a number of accounts with different search providers to obtain the codes that the module needed. Here is a rundown of installing and configuring the module. (more detailed -albeit not entirely current- directions can be found here)
This is where you will need to enter information for the search engines. (much of this taken from here)
You will need Verification link from Google, a Verification link and Authentication key from Yahoo and an Authentication tag and Authentication file from Windows Live.
At this point you should be all set, the module is indexing your site and submitting to the search engines. If you have enabled logging you can visit: admin/reports/dblog to see if things are working.
This is a beginning. XML Sitemap module can do so much more, submit views, provide granular submission control, submit user and terms, etc. This is meant as a starting point and a good way to become familiar with a really important module for your site. Good luck!