Что такое sitemap.xml
sitemap.xml – XML-карта сайта, которая перечисляет предпочтительные URL и помогает поисковым системам обнаруживать важные страницы и понимать дополнительные сведения о них.
sitemap.xml – XML-файл, в котором сайт сообщает поисковым системам о URL, предназначенных для обнаружения и обхода, а при необходимости добавляет поддерживаемые метаданные. Карта особенно полезна, когда часть страниц трудно найти только по внутренним ссылкам.
В sitemap следует указывать предпочтительные URL
Google рекомендует включать канонические адреса, а не все технические варианты одной страницы. Карта сайта дополняет архитектуру и внутренние ссылки, но не должна становиться каталогом дублей, редиректов и удалённых URL.
Отправка карты – это сигнал, а не гарантия
Google прямо описывает отправку sitemap как hint: поисковая система не обязана скачать файл, обойти каждый URL или добавить его в индекс. Поэтому проблему индексации нельзя решать только повторной отправкой карты.
lastmod должен отражать реальное изменение
Дата последнего изменения полезна, если обновляется при содержательных правках страницы. Автоматическая установка текущей даты для всех URL лишает сигнал смысла. Другие элементы и расширения нужно использовать только в рамках поддерживаемого протокола.
Связь с robots.txt
Расположение карты можно указать в robots.txt и отправить через инструменты поисковых систем. При этом robots.txt управляет обходом, а sitemap помогает обнаруживать URL – это разные механизмы.
