Файл sitemap.xml – это карта сайта, в которой размещены ссылки на все страницы веб-ресурса. Его наличие на сайте ускоряет и улучшает индексацию страниц ресурса поисковыми системами. В самом файле используется набор тегов:
<urlset> — название файла;
<url> — в этом блоке размещены данные о странице;
<loc> — указывает на адрес страницы;
<lastmod> — указывает на дату, когда страница обновлялась последний раз;
<changefreq> — указывает, как часто обновляется страница;
<priority> — в каком приоритете находится страница.
Существует целый ряд правил, которые позволят правильно настроить файл sitemap.xml
- Максимальное количество URL-адресов – 50 000, максимальный вес – 10 Мегабайт. Для больших сайтов и крупных порталов создается несколько файлов sitemap.xml.
- Файл карты сайта должен выдавать код ответа 200, который указывает на успешное выполнение запроса.
- Файл составляется в кодировке UTF-8.
- В sitemap.xml не должно быть битых ссылок, а также ссылок на документы, запрещенные к индексации.
Файл можно сгенерировать несколькими способами:
- Интернет-сервисы. Популярная платформа – xml-sitemaps.
- Плагины для разных систем управления сайтом.
- Приложения для генерации.
Если нужно создать файл карты для площадки со сложной структурой, для крупного ресурса с большим количеством страниц, или внедрить конкретные правила, то необходимо создавать специальный скрипт для генерации файла в соответствии поставленными перед ним задачами.