Создание sitemap.xml для Modx Revolution

Дата публикации: 29 Ноя 2016г.

Одна из самых важных задач для внутренней оптимизации сайта является создание sitemap.xml. Sitemap.xml - файл в котором хранится информация о станицах сайта, инструкции для поисковых машин: какие страницы являются приоритетнее, как часто их стоит проверять поисковым роботом, и другая информация. Рассмотрим как создать sitemap.xml для сайта организованного на системе modx revolution:

ИмяОписаниеЗначение по-умолчанию
allowedtemplates Выборка по указанным ИД шаблонов  
containerTpl Чанк для вывода карты сайта gContainer
context Ограничение указанного контекста(ов). Если это поле пустое, берется ресурс от текущего контекста. По умолчанию-пусто, может поддерживать список, разделяется запятыми.  
excludeResources Исключенные дочерние элементы у указаных id (разделяется запятыми)  
googleSchema Ссылка на структуру схемы sitemap.xml http://www.google.com/schemas/sitemap/0.9
hideDeleted Если true, скрывет удаленные элементы. 1
itemTpl Чанк вывода отдельного элемента gItem
maxDepth Глубина выборки из дерева. Если значение "пусто" или 0, выборка идет на всю глубину 0
published Если true, выводит опубликованные 1
searchable Если true, выводит доступные для поиска 1
showHidden Если true, выводит скрытые от меню false
sortBy Сортировка по полю menuindex
sortByAlias Сортировка по свойству "псевдоним" modResource
sortDir Направление сортировки ASC
templateFilter Фильтр по шаблону id
where JSON условие или массив критерии выбора/фильтра для вывода ресурсов. См. http://rtfm.modx.com/display/xPDO20/xPDOQuery.where для более детальной информации. Где-то есть ошибка, не отображения контейнеров для ресурсов.  

Официальная документация по использованию плагина GoogleSiteMap