Class CmsDetailPageDuplicateEliminatingSitemapGenerator

  • public class CmsDetailPageDuplicateEliminatingSitemapGenerator
    extends CmsXmlSitemapGenerator
    Sitemap generator class which tries to eliminate duplicate detail pages for the same content and locale.

    In principle, any detail page for a type somewhere in the system could be used to display contents anywhere else in the system. This sitemap generator, instead of generating all detail page URLs that could possibly be generated, instead tries to find only the best candidate URL for each content / locale combination.