PRLab → SEO-блог → Sitemap.xml
Sitemap.xml: как создать, проверить и отправить в Google
Создавать Sitemap.xml стоит не ради формального файла в корне сайта. Карта помогает поисковому роботу увидеть канонические URL, быстрее обнаружить новые разделы и заметить сбои в структуре. Но она не заменяет качественные ссылки, доступность страниц и правильные ответы сервера — поэтому сначала собираем верные адреса, а потом отправляем карту в Google.

Зачем нужен Sitemap.xml и кому он особенно полезен
Sitemap.xml — XML-файл со списком URL, который помогает поисковым системам находить страницы сайта. Он полезен новому проекту, большому каталогу, сложной навигации и страницам, на которые пока мало внутренних ссылок. Карта — подсказка, а не команда: поисковик сам решает, что обходить.
Семантика статьи
Основной запрос: «sitemap.xml как создать проверить и отправить в Google». Дополнительные кластеры: создать sitemap.xml, проверить карту сайта, отправить sitemap в Google Search Console, XML-карта сайта, robots.txt, ошибки sitemap и генератор карты сайта. Интент — собрать рабочий файл и убедиться, что Google обработает его.
Карта сайта не заменяет навигацию
Если важная страница есть только в XML, пользователю до неё не добраться, а роботу сложнее понять её роль. Поддерживайте тематические переходы: пригодится проверка внутренней перелинковки сайта. Sitemap не передаёт ценность вместо ссылок.
Как создать Sitemap.xml
Для небольшого сайта с несколькими десятками URL карту можно собрать вручную. Если страниц больше, лучше генерировать её из CMS или базы: так новые публикации и удалённые материалы не придётся поддерживать вручную. В PRLab можно использовать генератор sitemap, затем сохранить файл как sitemap.xml и разместить по постоянному HTTPS-адресу.
| Способ | Когда выбрать | Риск |
|---|---|---|
| CMS или модуль | Контент часто меняется | Проверить правила исключений |
| Генератор | Нужно быстро обойти существующий сайт | Убрать служебные и дубль-URL |
| Ручной XML | Небольшой стабильный сайт | Легко забыть обновление |
| Индекс карт | Очень большой проект | Следить за лимитами и группами |
Минимальная структура файла
В XML достаточно корневого urlset, блока url и абсолютного loc для каждой страницы. lastmod указывайте только тогда, когда дата соответствует реальному изменению документа. Google игнорирует priority и changefreq, поэтому не тратьте время на искусственные значения.
Практический совет
Как проверить Sitemap.xml до отправки
Сначала откройте файл в браузере: он должен отдаваться с кодом 200, без авторизации и HTML-страницы вместо XML. Затем проверьте синтаксис, абсолютные адреса и соответствие каждого URL канонической версии. Ошибка в одном символе или неэкранированный амперсанд способны сделать карту невалидной.
- Доступность: файл открывается по HTTPS и не заблокирован в robots.txt.
- Коды ответов: URL из карты возвращают 200, а не 301, 404 или 5xx.
- Каноничность: в списке нет параметров, дубликатов и альтернативных версий www/без www.
- Индексация: страница не закрыта метатегом noindex и не запрещена для обхода.
- Актуальность: удалённые страницы исключены, новые важные — добавлены.
Проверяйте URL пакетно
Открыть несколько ссылок руками недостаточно. Сопоставьте список из карты с ответами сервера и canonical-адресами. Для точечной проверки используйте проверку HTTP-ответа URL, а чтобы найти противоречия в шаблонах — проверку canonical на всех страницах сайта.
Ограничения размера
Один sitemap-файл содержит до 50 000 URL и занимает не более 50 МБ в несжатом виде. При большем объёме разделите список на несколько файлов и создайте индекс. Не смешивайте в одном файле адреса разных хостов: это усложняет обработку и проверку прав собственности.

Как отправить Sitemap.xml в Google
- Подтвердите право на сайт в Google Search Console.
- Откройте раздел Sitemaps и укажите путь к файлу или sitemap index.
- Проверьте статус обработки: Google покажет дату чтения и сообщения об ошибках.
- Добавьте строку Sitemap с полным URL в
robots.txt, чтобы робот находил файл и без ручной отправки. - Не отправляйте заново каждый день. Регулярно обновляемую карту поисковик переобходит сам; повторная отправка нужна при исправлении ошибки или смене адреса.
Отправка — это сигнал, а не гарантия обхода и индексации. Если URL не появляется в поиске, проверьте доступность, уникальность, качество содержимого и внутренние ссылки. Полезно также убедиться, что файл robots.txt не противоречит карте: поможет генератор robots.txt и поиск страниц с ошибкой 404.
Типичные ошибки и регулярный контроль
Самые частые проблемы — пустая карта, XML с ошибкой, закрытый от робота файл, устаревшие URL, включённые редиректы и страницы с noindex. Ещё одна ошибка — надеяться, что новая публикация автоматически попадёт в карту, не проверив настройку CMS. После крупного релиза или импорта товаров просматривайте отчёт Search Console и несколько записей из XML.
Раз в месяц проверяйте статус файла, число URL, долю ошибок и свежесть важных разделов. Если индексация замедлилась, сочетайте проверку карты с анализом количества страниц в поиске и поиском битых ссылок. Так будет видно, проблема в обнаружении URL, качестве сайта или технической доступности.
Сноски и пояснения
- Google рекомендует включать в sitemap канонические URL; отправка карты — подсказка, не гарантия обхода или индексации. Файл можно передать через Search Console и указать в robots.txt. Google Search Central: создание и отправка Sitemap. ↩