google introduced the sitemaps protocol so web developers can publish lists of links from across their sites. the basic premise is that some sites have a large number of dynamic pages that are only available through the use of forms and user entries. the sitemap files contains urls to these pages so that web crawlers can find them. bing, google, yahoo and ask now jointly support the sitemaps protocol.