Карта сайта (Sitemap)
Файл со списком URL, о которых вы хотите сообщить Google. Подсказка для обнаружения, а не гарантия сканирования или индексирования; подходят XML, RSS, Atom и текст.
Проверил Александр Яровенко · Обновлено: 2026-10-08
Карта сайта (sitemap) — файл со списком URL, о которых вы хотите сообщить Google. Вы публикуете его, отправляете в отчёте «Файлы Sitemap» в Search Console и читаете статус, который возвращает Google. Это подсказка, а не команда: наличие URL в списке не гарантирует, что его просканируют или проиндексируют. Обычно используют XML, но работают и RSS, Atom и простой текст, и Google пишет, что для него это не имеет значения.
Что это и где граница
Карта сайта помогает обнаружению. Она не заменяет ссылки между страницами, не решает, что будет проиндексировано, и не меняет позиции. Google пишет, что сайту примерно из 500 страниц или меньше, где до каждой можно дойти по ссылкам с главной, она, вероятно, не нужна, а хостинговая платформа вроде Wix или Squarespace обычно ведёт её сама. Карта сайта оправдана на больших сайтах, на новых сайтах с малым числом ссылок и на сайтах с большим объёмом медиа или часто меняющимся содержимым.
Чем отличается от похожих понятий
| Понятие | Что это | Связь с картой сайта |
|---|---|---|
| Карта сайта | файл со списком URL для поисковых систем | предмет этой статьи |
| robots.txt | файл, управляющий сканированием | может указывать на карту строкой Sitemap: |
| Canonical-тег | сигнал предпочтительного URL | в карте должны быть только канонические URL |
| Индексируемость | можно ли проиндексировать страницу | заблокированная страница в списке индексируемой не становится |
| Краулинговый бюджет | сколько сканируется сайт | чистая карта не тратит его на дубли |
Почему это важно
Для сайта, который Google трудно обойти одними ссылками, карта — прямой список того, что вы считаете важным, а отчёт «Файлы Sitemap» — место, где Google сообщает, смог ли он прочитать список. Вторая часть часто полезнее: статусы и сообщения об ошибках указывают на проблемы получения и формата, которых иначе не увидеть.
Как создать и отправить
- Выберите формат. XML — самый гибкий. Текстовая карта содержит по одному URL в строке, а файл должен заканчиваться на .txt.
- Указывайте только канонические URL. Используйте полные абсолютные URL в UTF-8 и исключите дубли, редиректы и страницы, которые не должны быть в результатах.
- Соблюдайте лимиты. В одном файле — до 50 000 URL и 50 МБ без сжатия; сверх этого разделите список и добавьте индексный файл sitemap.
- Разместите в корне. Карта в папке охватывает только эту папку и всё, что ниже.
- Отправьте. Укажите адрес в отчёте «Файлы Sitemap» либо используйте API или строку
Sitemap:в robots.txt; статус покажет именно отчёт (создание и отправка sitemap). - Прочитайте статус. «Успешно» значит, что файл прочитан без ошибок, «Есть ошибки» — прочитан частично, «Не удалось получить» — Google не смог его получить (отчёт «Файлы Sitemap»).
Практический пример
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/guide/</loc>
<lastmod>2026-09-30</lastmod>
</url>
</urlset>
Каждая страница получает loc. Значение lastmod используется, только если оно заведомо точно, поэтому указывайте дату существенного изменения или опустите его.
Частые ошибки
- Включать неканонические или дублирующие URL: Google сканирует ровно те URL, что вы указали.
- Рассчитывать на priority и changefreq: Google игнорирует оба необязательных тега.
- Выдумывать даты lastmod: тег используется, только если он заведомо точен.
- Отправлять адрес с редиректом: Google использует адрес как есть и не следует по редиректу.
- Читать найденные страницы как проиндексированные: «найдено» значит «прочитано из файла», без обещания сканирования или индексирования.
Как проверить результат
Убедитесь, что отчёт «Файлы Sitemap» показывает «Успешно» и правдоподобное число найденных страниц. Затем отфильтруйте отчёт «Индексирование страниц» по этой карте, чтобы увидеть, сколько из этих URL проиндексировано и почему остальные нет. Отчёт «Файлы Sitemap» перечисляет только карты, отправленные через него или API, и только для текущего ресурса, поэтому проверьте, что вы в нужном (обзор sitemap).
Ещё вопросы
Нужна ли мне карта сайта?
Часто нет. Google пишет, что сайту примерно из 500 страниц или меньше, полностью связанному с главной, она, вероятно, не нужна.
Ускоряет ли карта сайта индексирование?
Google этого не обещает. Карта — подсказка для обнаружения; она не гарантирует сканирования или индексирования.
XML или текст?
Google пишет, что для него формат не имеет значения. Выберите то, что вы можете генерировать и поддерживать точным.
Следующий практический шаг
Откройте отчёт «Файлы Sitemap» для своего ресурса, прочитайте статус и отфильтруйте отчёт «Индексирование страниц» по этой карте. Полная процедура — в статье FAQ о sitemap.
Связанные понятия
- robots.txt — управление сканированием.
- Canonical-тег — предпочтительный URL.
- Индексируемость — можно ли проиндексировать страницу.
- Краулинговый бюджет — сколько сканируется сайт.
- Инструмент проверки URL — проверка одного URL.