Данный урок скорее относится к внутренней оптимизации сайта, данное решение позволяет ускорить индексацию сайта поисковыми роботами, тем не менее, я решил опубликовать его именно здесь. В этом уроке я не буду рассматривать, как создавать карту сайта для пользователей, поскольку по моим наблюдениям почти никто ей не пользуется. Возможно, я напишу отдельно урок по созданию этой страницы чуть позже.
На этом уроке мы создадим XML карту сайта для поисковых машин с помощью сниппета Sitemap.
Сниппет Sitemap не устанавливается вместе с CMS, поэтому первое, что нам нужно сделать это создать сам снипет. Предварительно скачайте код сниппета Sitemap. Перейдите на страницу управления сниппетами и создайте сниппет с именем Sitemap, далее откройте скаченный файл и скопируйте его содержимое в код сниппета, сохраните наш сниппет.
Для того чтобы наш сниппет заработал, нам необходимо создать для него несколько TV параметров:
sitemap_changefreq – задает частоту обновленяи информации на нашем сайте, обратите внимание на заполнение полей, вам нужно сделать точно также:
sitemam_priority – задает приоритет индексации, заполните параметры также как на изображении:
Для обоих параметров выделите все шаблоны, для которых они будут доступны.
Теперь откройте любой ресурс для редактирования и обратите внимание на то, что у вас появилось 2 параметра, которые вы можете редактировать или задавать во время создания нового ресурса, или оставить значения по умолчанию:
Нам осталось вызвать наш созданный сниппет MODx Sitemap.
Для этого создайте новый ресурс в корневой директории нашего сайта, назовите его к примеру XML карта сайта в поле псевдоним впишите sitemap.xml, а в качестве шаблона выберите пустой шаблон blank:
Также необходимо снять галочку показывать в меню, и на вкладке «Настройка страницы» отменить кэширование, изменить тип данных страницы на text/xml, а также отключить визуальный редактор:
После чего вызовите наш вновь созданный сниппет, добавив в содержимое ресурса следующую строку:
[ [Sitemap]]
Сохраните ресурс и откройте его в режиме просмотра, у вас должна появиться следующая информация:
Теперь вы можете в панели вебмастера Yandex и Google указать ссылку на вашу карту сайта и убедиться, что у нее верный формат.
В этом уроке мы создали Sitemap.xml для MODx Evolution. В следующем уроке мы рассмотрим, как с помощью сниппета Wayfinder можно создать вспомогательное меню на странице.
Будь в курсе!
Введите Ваш Email и имя.
Чтобы отписаться нажмите сюда ».