DLSitemap

    Описание

    DLSitemap - сниппет, позволяющий строить XML карту сайта для поисковиков. Он намного быстрее, чем sitemap, и способен изменять приоритет и менять частоту обновления, основываясь на времени последней модификации документа.

    Сам сниппет это обёртка для DocLister, который запускается с предопределенными параметрами (находятся в assets/snippets/DocLister/config/core/sitemap.json), так что можно использовать все параметры DocLister для фильтрации, изменения порядка и тому подобного. Так как в конфигурации параметр prepare уже заполнен вызовом DLSitemap, то вместо него используйте параметры BeforePrepare и AfterPrepare.

    Если необходимо изменить приоритет и частоту обновления вручную, тогда необходимо создать ТВ-параметры с именами sitemap_priority и sitemap_changefreq (имена могут быть изменены при помощи параметров priority и changefreq). Если документ не имеет этих ТВ-параметров, то приоритет и частота обновления будут определены автоматически.