Как создать и настроить карту сайта sitemap.xml

10 ноября 2020

Существуют карты сайтов sitemap, создаваемые для облегчения индексации ресурса поисковыми роботами. Эти элементы имеют формат xml. Также есть и другой тип в формате html, предназначенный для удобства навигации пользователей. Такие карты представляют сайт в виде иерархического древа, чтобы человек мог одним щелчком мыши выбрать нужный раздел. Но нас интересуют элементы в формате xml, поскольку для навигации пользователей предусмотрено много других удобных способов.

Итак, в документе sitemap.xml должна содержаться следующая информация, предназначенная для поисковых систем:

  • список URL-адресов с их иерархической структурой;
  • тип медиа контента (картинки, видеофайлы) с информацией о нём;
  • указание на то, как часто обновляется сайт, а также время, когда обновление происходило в последний раз;
  • дополнительная информация (например, другие версии проиндексированных веб-страниц, если они есть).

Представленная информация позволит роботам Гугла и Яндекса быстро проиндексировать все страницы сайта, отображая их в поисковой выдаче по соответствующим запросам, если эти страницы под них оптимизированы.

Как создать карту сайта sitemap.xml

Для этого пользуются двумя способами:

  • плагин-генератор для конкретной CMS,
  • внешний генератор.

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

Что до внешних генераторов (которые подойдут, если сайт, например, сделан на самописном или редком движке), то они хорошо работают на ресурсах с небольшим количеством страниц, которые обновляются редко. Действуют они так: в поле ввода нужно вписать адрес главной страницы, нажать кнопку старта и подождать, пока программа выполнит работу. После этого нужно скачать готовый файл sitemap.xml и поместить его в корень сайта при помощи программы, поддерживающей работу по ftp (например, Filezilla).

Если sitemap.xml отсутствует

В этом случае сайт точно так же будет отображаться в поиске, однако часто не в полном объёме. Это связано с тем, что существуют страницы, на которые не ведёт ни одна ссылка, поэтому поисковые роботы просто не смогут на них попасть. А вот при наличии карты в формате xml такая страничка будет проиндексирована и станет мелькать в поиске.

Ещё одна проблема при отсутствии соответствующего xml-файла связана с часто обновляющимися страницами. Роботы посещают все разделы сайта не так часто. Поэтому, если нет соответствующего указания в нужном файле, они могут долго не заглядывать на страничку, которая уже успела обновиться. А значит, информация о ней в Гугле и Яндексе окажется устаревшей без наличия sitemap.xml.

Заказать расчет

Заполните форму, чтобы оценить стоимость работ