Sitemap — это карта сайта, только не в том варианте, который мы наблюдаем визуально на всех ресурсах.Это скрытая от глаз карта в формате XML, в которой присутствуют либо все ссылки на страницы сайта, либо те, которые задаются настройками плагина, в свою очередь, создающего эту карту.
В xml-карте сайта могут определяться приоритеты для каждой статьи, частота посещения поисковым роботом, добавляться дополнительные страницы. Предназначен этот вспомогательный файл исключительно для поисковика, чтобы последнему было легче ориентироваться при обходе вашего сайта и распознавать порядок индексации страниц, не пропуская ничего мимо себя. В конечном итоге, xml-карта нужна для ускорения и улучшения качества индексирования сайта.
Как создать sitemap.xml ?
Как всегда, есть несколько способов создания этого файла. На своём сайте индивидуальной разработки я создал файл sitemap при помощи одного из многих онлайн-сервисов https://www.xml-sitemaps.com/
и вношу дополнения в него после выхода в свет очередной страницы. Делаю это вручную в редакторе Notepad++. А для сайта на WordPress такого типа файлы можно создавать при помощи плагинов, например, All In One SEO Pack, Google XML Sitemaps. Первый плагин, который очень известен и многие им пользуются, помимо многих функций, располагает модулем создания xml-карты сайта. Но, всё-таки лучшим, по всем параметрам, вариантом является плагин Google XML Sitemaps.
Установка и использование плагина Google XML Sitemaps
- Скачать плагин не составит особого труда. Это можно сделать на русском сайте WordPress https://ru.wordpress.org/plugins/google-sitemap-generator/
- Произвести установку через админ-панель, или с использованием FTP-соединения через файловый менеджер, например, TotalCommander;
- Активировать плагин и произвести необходимые настройки. Настройки не сложные, всё предельно понятно. Можно оставить первоначальные значения (по умолчанию);
- Всё! Больше ничего не нужно. После сохранения настроек об этом плагине можно забыть. Всё будет происходить в фоновом режиме, без вашего участия. От Вас потребуется только написание статей, создание страниц, а за пополнением ссылок в файл sitemap будет неустанно следить плагин Google XML Sitemaps. Не обращайте внимание, что в названии плагина присутствует Google. Это ни в коей мере не ограничивает его чтение другими поисковыми роботами.
Если ещё раз заглянуть в настройки плагина (Настройки → XML sitemap), в верхней части увидите ссылку на созданный плагином файл sitemap. Можно посмотреть, как он выглядит изнутри, скопировав ссылку и вставив в поисковое поле вашего браузера. Там же, на странице настроек, только чуть ниже Вам сообщают, что Google и Bing проинформированы о появлении нового файла sitemap и рекомендуют уведомить поисковики о вашем сайте, чем мы сейчас и займемся.
Добавляем файл sitemap в Google webmaster
- Само собой разумеется, что ваш проект должен быть зарегистрирован в этом сервисе //www.google.com/webmasters/tools
После входа на Главную страницу, выбираем нужный сайт, если их несколько, попадаем в Панель инструментов, переходим на вкладку Файлы Sitemap и сначала проверим наш файл: - Результат проверки оказался положительным:
- Такой файл можно добавить в сервис Google webmaster. В кратчайшие сроки файл sitemap будет опознан роботом Гугла. Можете проверить, удивительное быстродействие! На странице Файлы Sitemap можно будет наблюдать за количеством проиндексированных страниц и появлением возможных ошибок, которые нужно своевременно устранять.
Добавляем sitemap в Яндекс. Вебмастер
- Порядок действий примерно такой же. Заходим в Яндекс вебмастер
https://webmaster.yandex.ru - Выбираем сайт, переходим на страницу Информация о сайте → настройки индексирования → файлы sitemap;
- В предлагаемое поле вводим ссылку на файл sitemap, проверяем его на соответствие требованиям Яндекса и добавляем;
- Через некоторое время файл будет обработан, о чем Яндекс Вас оповестит в этом разделе. Здесь быстрота не такая, как в Google, робот обрабатывает файлы sitemap не реже раза в две недели. Итак, xml-карта у Вас создана, поисковики предупреждены. Не забывайте так же создавать файл robots.txt! Индексация вашего сайта происходит по вашим правилам.