ModX        22 февраля 2016        6639         0

Карта сайта на ModX Revolution

При проведении внутренней оптимизации сайта важным шагом является создание xml карты сайта. Sitemap.xml — что это такое и с чем его подают? Это файл в котором содержится информация о страницах вашего сайта, их структуре, также в файле содержатся инструкции и параметры для поисковых машин, такие как частота обновления страницы поисковым роботом, приоритетность страниц на сайте и другая различная информация.

Карта сайта ModX Revolution

Для создания карты сайта я советую использовать сниппет pdoSitemap, который входит в пакет pdoTools. Если у Вас не установлен pdoTools, ставим его для этого заходим в панель управления – приложения – установщик, в поиске вводим pdoTools и устанавливаем.

Затем нам нужно перейти в дерево ресурсов и создать документ с такими параметрами:

  • Вкладка «Документ»
  • Заголовок: Sitemap
  • Шаблон: Пустой шаблон
  • Вкладка «Настройки»
  • Тип ресурса: Документ
  • Тип содержимого: XML
  • Убрать галочки: Контейнер, доступен для поиска, кэшируемый, использовать HTML редактор

Далее в поле содержимое документа вставляем

– это базовый код вывода сниппета. Для того чтобы генерировать карту сайта исключительно с определённых категорий нужно добавить параметр «parents» чтобы было как строчкой выше где 16 ID страницы-контейнера.
С более подробными настройками можете ознакомиться в документации по сниппету

Обновление sitemap.xml при публикации или изменении материала на сайте ModX Revolution

Данное решение я нашел на сайте modx.pro, его автором является пользователь Rahim Egamov. Данный код позволяет уведомлять поисковые системы Yandex, Google, Ask и Bing о новом материале на Вашем сайте.
Для этого заходим в панель управления сайтом, вкладка «элементы» и создаем плагин имя и описание указываем любое, вставляем этот код, но сначала редактируем строку $sitemapUrl и указываем Ваш домен.

Далее открываем вкладку «Системные события» и ставим галочки напротив «OnBeforeDocFormSave» и «OnDocPublished», тем самым мы заставляем работать данный плагин когда мы сохраняем или публикуем новую статью на сайте.
Сохраняем плагин, создаем материал и смотрим на то, как наш файл sitemap.xml сгенерировался в корне.

Карта сайта на ModX Revolution
5 (100%) Проголосовало: 8

comments powered by HyperComments
  Метки: