Наше сообщество
Donate

Я с удовольствием и благодарностью приму маленькие пожертвования.

Подробнее »

Как сделать sitemap.xml на Yii2?

Sitemap.xml - это хороший способ научить поисковые системы (Google, Yandex) правильно индексировать наш сайт. В этой небольшой заметки мы немного поговорим об этом.

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

Посмотреть пример sitemap.xml можно по адресу: https://phpland.org/sitemap.xml после его создания, о нём нужно сообщить поисковым системам:

На нашем сайте данный файл генерируется с помощью компонента "yii2-sitemap-generator", который написал @demisang, за что ему огромное спасибо.

Посмотреть как подключить компонент к проекту на Yii2 можно на гитхаб вот в этом коммите: https://github.com/phpland/phpland/commit/b80850840d15462e52d9411a37e80e9839c0c4b5

После настройки компонента достаточно ввести команду "php yii sitemap" чтобы сгенерировать новый "sitemap.xml". Генерировать его можно либо в ручную, либо по крону.

Если сайт не большой, то sitemap.xml можно сгенерировать с помощью онлайн сервиса: https://www.xml-sitemaps.com


У вас включён блокировщик рекламы (Adblocker, Adblocker Plus, uBlock).
Если вы хотите поддержать автора данного поста, пожалуйста выключите его!

Порекомендуйте эту статью друзьям:

Оставьте комментарий!

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий:


Написать новый комментарий