Карта сайта (sitemap.xml) – содержит ссылки на страницы сайта. Карта сайта нужна для индексации страниц поисковыми роботами Яндекса и Google.
Содержание:
- Создание карты сайта
- Загрузка sitemap.xml на сайт
- Добавление sitemap.xml в robots.txt
- Загрузка sitemap.xml в Яндекс.Вебмастер
- Загрузка sitemap.xml в Google Search Console
Создание карты сайта
Чтобы создать карту можно воспользоваться тремя способами.
Онлайн-генераторы
В интернете есть специальные сервисы по созданию карты сайта. Например: Mysitemapgenerator.com. Вставляете адрес сайта, для которого нужна карта, и скачиваете sitemap.xml. Файл можно редактировать, например: удалить страницы, которые не нужны для продвижения. Этот способ простой, но неудобен тем, что при создании новых страницы, нужно генерировать карту сайта заново. Также необходимо раз в 2-3 месяца обновлять карту сайта, чтобы роботы быстрее индексировали изменения.
Плагины
В некоторых CMS (системах управления сайтом) можно установить плагин, который автоматически добавляет новые страницы в карту сайта, а также периодически обновляет sitemap. Это удобно, но когда на сайте много различных плагинов, снижается скорость загрузки сайта. К тому же, только некоторые CMS поддерживают плагины.
Программист
Поставьте задачу программисту по созданию автоматической карты сайта со своими условиями. Тогда новые страницы сами попадут в карту сайта, и она будет автоматически обновляться. Этот способ потребует затрат на программиста, зато все будет автоматизировано - про sitemap.xml можно будет забыть!
Загрузка sitemap.xml на сайт
Загрузка карта сайта нужна, если вы генерируете ее самостоятельно. Да и в целом всем специалистам полезно знать, где она находится. Так что не пропускайте этот пункт, даже если карта у вас она автоматическая.
После того, как вы сгенерировали карту сайта, загрузите файл sitemap.xml в корень сайта. Сделать это можно через хостинг или FTP. Sitemap.xml находится там же, где Robots.txt и .htacces.
Теперь, если ввести в адресную строку site.ru/sitemap.xml, откроется карта сайта со страницами.
Добавление sitemap.xml в robots.txt
Файл на сайт загрузили, но роботы об этом пока не знают. Чтобы показать этот файл, пропишите ссылку в техническом файле robots.txt.
Sitemap: https://site.ru/sitemap.xml
Загрузка sitemap.xml в Яндекс.Вебмастер
А теперь показываем файл роботам Яндекса. Для этого откройте Яндекс.Вебмастер – Индексирование – Файлы Sitemap – отправьте карту сайта. Возможно, Яндекс уже увидел карту сайта из robots.txt.
Загрузка sitemap.xml в Google Search Console
Не забываем и про роботов Google. Для этого откройте Google Search Console – Файлы Sitemap – отправьте карту сайта.
Итог: карта сайта нужна для поисковых роботов. Лучше всего установить автоматическую карту сайта с помощью программиста. Если карта сайта не автоматическая, то не забывайте обновлять ее раз в 2-3 месяца. Заново добавлять карту сайта в Яндекс.Вебмастер и Google Search Console нет необходимости – они переобходят карту сайта автоматически.
Спасибо, что дочитали до конца. Переходите к следующей инструкции.