Урок 11. Создание карты сайта sitemap.xml. Modx sitemap


Урок 11. Создание карты сайта sitemap.xml MODX

Карта сайта - это xml файл, который содержит структуру сайта, время обновления страниц сайта и другую информацию для поисковиков. Карту сайта можно создать несколькими способами, рассмотрим два из них:

Сниппет GoogleSiteMap

Карта сайта готова!

Параметры GoogleSitemap

Параметр Описание По-умолчанию
allowedtemplates Выборка по указанным ИД шаблонов
containerTpl Контейнер карты сайта gContainer
context Контекст вывода элемнтов сайта web
excludeChildrenOf Исключить дочерние элементы у ресурса с ИД (указываем)
excludeResources Исключить ресурсы с ИД
googleSchema Ссылка на структуру схемы http://www.sitemaps.org/schemas/sitemap/0.9
hideDeleted Скрывать удалённые ресурсы Yes
itemTpl Чанк вывода отдельного элемента карты gItem
maxDepth Глубина выборки (по-умолчанию - на всю глубину) 0
priorityTV
published Выводить опубликованные Yes
searchable Выводить те, что в поиске Yes
showHidden Показывать скрытые от меню No
sortBy Сортировать по полю menuindex
sortByAlias Сортировать по псевдониму modResource
sortDir Направление сортировки ASC
startId Построение карты начинать с элемента с ИД 0
templateFilter Фильтр по шаблону id
where Условие в формате JSON

Теперь зайдите в свои панели вебмастеров Яндекса и Google и укажите путь к вашей карте сайта.

Создание карты сайта с помощью getResources

Иногда бывает так, что данный способ не подходит, тогда берём проверенный сниппет getResources и с его помощью создаём необходимую карту сайта. Как же это сделать. Для начала создаём шаблонирующий чанк googleSitemap.tpl:

lastmod - дата последнего редактированияpriority - приоритет от 1 до 9. Выбираем 5.changefreq - частота изменения ресурса, возможные значения: always, hourly, daily, weekly, monthly, yearly, never

Создаём ресурс в корне сайта с именем sitemap.xml назначаем ему алиас (псевдоним) sitemap, тип вывода xml, шаблон - пустой. Ставим галочку - скрыть от меню (hide from menu).

Обратите внимание, что шаблон Пустой, значит не Base Template, а blank

Далее в поле Содержимое (content) помещаем вызов getResources:

Дополнительно рекомендую почитать:

Генерация Google Sitemap для тысяч ресурсов

Создании rss-ленты c помощью getResources

Настройка ЧПУ и htaccess для MODX Revolution

modx.ws

MODX sitemap или как в MODX Revo создать sitemap.xml

Сегодня мы разберем как в MODX Revo создать sitemap.xml. Перед тем как начать, давайте изучим немного теории.

Что такое sitemap.xml

Sitemaps — это XML файл содержащий в себе информацию для роботов поисковых систем, о страницах сайта, подлежащих индексации. Иными словами сайтмап помогает поисковым роботам более быстро определять место нахождения страниц, время и частоту их обновления, а так же их важность.

Создание sitemap.xml в MODX Revo

Перед тем как начать, вам желательно настроить чпу modx, если оно не настроено.

Создавать sitemap.xml мы будем при помощи pdoSitemap (данный сниппет входит в пакет pdoTools), он у вас должен быть уже установлен. Рассмотрим по шагово, процесс создания сайтмап.

1. Создайте документ и заполните вкладку «Документ» следующим образом:

Создание sitemap вкладка Настройки

2. Перейдите во вкладку «Настройки» и выберите следующее:

Примечание! Если у вас не настроено ЧПУ, то во вкладке Настройки вероятно нужно так же выбрать — Заморозить URI и ввести в поле URL — sitemap.xml.

Создание sitemap вкладка Настройки

3. В поле содержимое ввести: [[!pdoSitemap]] и снова сохранить.

Сохраняем и смотрим результат

Все. Можно проверить результат, для того нажмите на кнопку посмотреть, либо перейдите по адресу сайт.ru/sitemap.xml.

web-revenue.ru

MODX - Создание sitemap | ИТ Шеф

Статья, в которой описывается процесс создания файла sitemap.xml, содержащего информацию о страницах веб-сайта, и его последующей регистрации в поисковых системах.

Файл sitemap.xml – это файл в формате XML, который составлен в соответствие с протоколом sitemap 0.9. Он предназначен для того, чтобы помочь поисковым системам (Яндекс, Google и Bing) проиндексировать страницы вашего сайта или блога. Данный файл, кроме адреса страницы (URL) содержит также ещё дополнительную информацию о каждой веб-странице: дату последней её модификации, насколько часто она изменяется и её приоритет перед другими страницами. Эту дополнительную информацию используют поисковые роботы, чтобы больше понять о каждой странице, а именно как часто надо ту или иную страницу заново индексировать, а также важность данной страницы перед другими страницами этого сайта или блога.

Для создания файла sitemap.xml будет использовать дополнение pdoTools, а точнее сниппет pdoSitemap. Данное дополнение (pdoTools) у нас уже установлено в MODX Revolution, так что можно сразу переходить к разработке карты сайта для поисковых систем.

1. Создать ресурс SiteMapXML и внести во вкладки "Документ" и "Настройки" следующие данные:

Вкладка "Документ":

Вкладка "Настройки":

2. Сохранить ресурс SiteMapXML.

3. В поле содержимое ресурса SiteMapXML ввести следующее:

[[!pdoSitemap? &checkPermissions=`list` ]]

4. Проверяем результаты работы сниппета pdoSitemap. Для этого в адресной строке браузера вводим: http://www.mysite.ru/sitemap.xml.

5. Указать поисковым системам Яндекс, Google и Bing расположение карты сайта sitemap.xml.

Яндекс. В личном кабинете веб-мастера выбрать в левом меню пункт "Настройка индексирования" -> "Файлы Sitemap". В открывшейся форме ввести URL файла sitemap.xml и нажать на кнопку "Добавить".

Google. В личном кабинете веб-мастера в левом меню выбрать пункт "Сканирование" -> "Файлы Sitemap". В открывшейся странице нажать на кнопку "Добавление/Проверка файла sitemap".

Bing. В личном кабинете веб-мастера в левом меню выбрать пункт "Панель мониторинга" -> "Настройка сайта" -> "Sitemaps". В открывшейся странице указать URL файла sitemap.xml и нажать на кнопку "Отправить".

itchief.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта