Implementation of PageSiteMapGenerator and ProductSiteMapGenerator