Подробнее
Карта сайта (sitemap.xml) — служебный XML-файл, перечисляющий важные URL ресурса вместе с датой последнего изменения и приоритетом. Она подсказывает поисковым системам, какие страницы стоит обойти, и ускоряет индексацию новых разделов. На крупных проектах sitemap напрямую влияет на расход краулингового бюджета, поэтому грамотная карта — обязательный элемент технического SEO и базовой настройки сайта.
Зачем нужна карта сайта
Sitemap.xml решает проблему обнаружения страниц, до которых поисковый робот может не дойти по внутренним ссылкам: глубоко вложенных карточек, новых публикаций, разделов без перелинковки. Файл сообщает поисковику полный перечень нужных URL и метаданные обхода, что ускоряет попадание страниц в органическую выдачу. Особенно это критично для интернет-магазинов с тысячами товаров и для сайтов с частым обновлением контента, где скорость индексации напрямую конвертируется в трафик и продажи. Настроить корректную карту и контролировать индексацию помогает профессиональный SEO-аудит сайта.
- Ускоряет обнаружение новых и обновлённых страниц
- Передаёт частоту изменений и приоритет URL
- Помогает индексировать разделы со слабой перелинковкой
- Снижает нерациональный расход краулингового бюджета
Как составить и подключить sitemap.xml
В карту включают только канонические, индексируемые страницы, отдающие код 200: служебные URL, дубли и страницы с noindex добавлять нельзя. Стандарт ограничивает один файл 50 000 URL и размером 50 МБ — при превышении создают индексный sitemap, ссылающийся на несколько вложенных карт. Файл размещают в корне домена, прописывают директивой Sitemap в robots.txt и добавляют в Google Search Console и Яндекс.Вебмастер. Регулярная техническая поддержка карты входит в SEO-сопровождение и комплексное продвижение в Яндексе.
lastmod: поле, которое почти все заполняют неправильно
Из трёх необязательных полей карты реально работает одно — lastmod, и только пока ему можно верить. Роботы используют дату изменения для приоритизации переобхода: изменившееся — вперёд. Но генераторы карт массово проставляют всем URL текущую дату при каждой пересборке — поисковик быстро видит, что «менялось всё и всегда», и перестаёт опираться на поле вовсе. Честный lastmod — дата последнего реального изменения контента страницы, а не сборки сайта. Остальные поля — priority и changefreq — Google официально игнорирует, тратить силы на их «правильные» значения не нужно. На больших проектах карту дробят на файлы до 50 000 URL (и до 50 МБ) и связывают sitemap-индексом — по файлу на раздел, так удобнее и роботу, и диагностике.
Виды карт сайта
Помимо классического XML существуют специализированные карты: для изображений, видео и новостей (Google News). Отдельно стоит HTML-карта — страница со ссылками для пользователей, которая дополнительно усиливает внутреннюю структуру сайта, но не заменяет XML-версию для роботов. Sitemap не гарантирует индексацию: это рекомендация, а не приказ — итоговое решение зависит от качества контента, релевантности и технического состояния ресурса. Поэтому карту рассматривают как один из инструментов, а не как волшебную кнопку для попадания в топ.