Commerce Reference Store includes components for creating sitemaps to help web spiders access site pages. These components create a sitemap index file named siteindex.xml with references to three sitemap files:

To generate categorySitemap.xml and productSitemap.xml, Commerce Reference Store includes two components of class atg.commerce.sitemap.CatalogSitemapGenerator, /atg/sitemap/CategorySitemapGenerator and /atg/sitemap/ProductSitemapGenerator. (CatalogSitemapGenerator is a subclass of atg.sitemap.DynamicSitemapGenerator that adds logic for determining the catalog to use for a site.) CategorySitemapGenerator generates the entries in the SitemapRepository that are used to create the categorySitemap.xml file. ProductSitemapGenerator generates the entries in the SitemapRepository that are used to create the productSitemap.xml file.

In addition to the CatalogSitemapGenerator components, Commerce Reference Store includes the following sitemap-generation components, which are also found in the /atg/sitemap/ Nucleus folder: