Все о сайтостроении
  • Главная
  • →  
  • Разработка
  • →  
  • Разработка на MODx
  • →  
  • MODx revo / как сделать sitemap для сайта
  • MODx revo / как сделать sitemap для сайта

    Карта сайта (sitemap) - является важным элементом любого сайта, так как она помогает поисковым роботам быстрее находить все пути к ресурсам, тем самым способствуя хорошей индексации страниц и позициям сайта в выдачи.

    Практически для любой CMS есть решения реализации sitemap с помощью дополнительных плагинов, которые автоматически генерируют карту сайта, при создании новых страниц. К можалению, не все подобные плагины работают корректно из-за чего могут возникать ошибки при проверке карты поисковым роботом. Существует и не мало специальных онлайн-сервисов, с помощью которых можно вручную сгенерировать sitemap и загрузить ее в корень своего сайта, самым популярным является сервис от Google. Ручной способ надежен, но не удобен, потому что после каждого раза, когда вы создаете на сайте новую страницу придется заново генерировать карту сайта и загружать ее на сервер.

    В данной статье мы рассмотрим реализацию sitemap на сайте под управлением MODx revo, с помощью компонента pdotools. Компонент PdoTools позволяет реализовать качественную и автоматически генерируемую sitemap, Думаю у каждого владельца сайта на MODx revo данный компонент установлен, поскольку он является универсальным и с помощью него осуществляется вывод меню сайта, хлебные крошки, структура блога, новостей и многое другое. Это еще один плюс, поскольку не придется устанавливать дополнительный плагин и лишний раз нагружать базу данных сайта.

    Реализовать sitemap при помощи pdotools достаточно просто, первым делом необходимо создать новый документ в корневой дериктории и в первой вкладке "Документ" установить соответствующие значения. 

    Заголовок можете написать любой, важно, чтобы псевдоним был sitemap, стоял пустой шаблон и ресурс был опубликован.

    Далее во вкладке "Настройки" необходимо выбрать тип ресурса - "Документ", тип содержимого - "XML" и заморозить URI.

    Последним шагом остается в содержимое ресурса вставить код для вывода карты сайта с помощью pdotools, после чего сохранить документ.

    На этом карта сайта готова и будет автоматически генерироваться, т.е. при добавлении вами новой страницы сайта она будет автоматически появляться в карте сайта. Чтобы проверить работоспособность получившейся sitemap перейдите на данную страницу, кликнув на кнопку "Просмотреть", либо перейдите по ссылке: http://адрес вашего сайта/sitemap.xml.

    Комментарии ()

      241