# Карта сайта (sitemap.xml)

Адрес статьи: https://leseo.ru/termin/sitemap/
Рубрика: Техническое SEO
По-английски: sitemap
Определение: Карта сайта (sitemap.xml) — это файл со списком адресов сайта, которые владелец хочет видеть в поиске, с датами их последнего изменения.
Сверено: 2026-10-23

Карта сайта (sitemap.xml) — это файл со списком адресов сайта, которые владелец хочет видеть в поиске, с датами их последнего изменения. Она помогает роботу быстрее находить новые и обновлённые страницы, но не заставляет поисковик их индексировать.

Не стоит путать её с HTML-картой сайта — обычной страницей со списком разделов для посетителей. Здесь речь об XML-файле для роботов.

## Как это работает

Простейшая карта выглядит так:

```xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.ru/catalog/puer/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
</urlset>
```

- `loc` — полный адрес страницы, обязательный элемент;
- `lastmod` — дата последнего существенного изменения. Google пишет, что использует её, если она стабильно соответствует действительности;
- `changefreq` и `priority` — необязательные поля. Google прямо сообщает, что их игнорирует; заполнять их ради SEO не нужно.

Ограничения формата: в одном файле не больше 50 000 адресов и не больше 50 МБ в несжатом виде. Если адресов больше, их делят на несколько файлов и объединяют индексным файлом (sitemap index), где перечислены сами карты. Файл можно сжать gzip.

Сообщить поисковику о карте можно тремя способами: строкой `Sitemap:` в [robots.txt](https://leseo.ru/termin/robots-txt/), добавлением в Яндекс Вебмастер и в Google Search Console. Достаточно одного, но надёжнее сделать все три.

На большинстве движков и генераторов сайтов карта формируется автоматически и обновляется при публикации. Ручная карта быстро устаревает, поэтому её стоит избегать.

### Кому карта нужнее всего

Небольшому сайту с понятным меню, где на каждую страницу ведут ссылки, карта мало что добавляет: робот и так найдёт всё по ссылкам. Заметную пользу она приносит в трёх случаях. Первый — крупный сайт, где часть страниц спрятана глубоко в каталоге. Второй — новый сайт, на который почти нет внешних ссылок. Третий — сайт, где содержимое часто обновляется и важно, чтобы робот быстро узнавал о свежих страницах. Кроме обычных карт, бывают специальные — для изображений и видео, — но для большинства сайтов достаточно одной карты страниц.

Карту полезно делить по типам страниц: отдельно разделы, отдельно товары, отдельно статьи. Тогда в отчётах панелей видно, какая группа индексируется хуже остальных, и искать проблему проще.

Пример. В условный интернет-магазин чая добавили 40 новых сортов. Ссылки на них стоят только в глубине каталога. Карта с новыми адресами и свежими `lastmod` подсказывает роботу, что их стоит обойти в первую очередь, не дожидаясь, пока он сам дойдёт до них по ссылкам.

## Где посмотреть и как проверить

**Яндекс Вебмастер**: «Индексирование» → «Файлы Sitemap». Здесь добавляют карту, видят дату последней загрузки, число адресов и ошибки разбора. Если карта обработана с ошибками, Вебмастер покажет их описание.

**Google Search Console**: раздел «Файлы Sitemap». После отправки видно состояние («Успешно» или ошибка), дату последнего чтения и число найденных адресов. В отчёте «Индексирование страниц» можно отфильтровать данные по конкретной карте и увидеть, сколько адресов из неё в индексе.

**Сверка содержимого.** Хорошая карта:

- содержит только страницы с кодом ответа 200;
- включает только канонические адреса, без копий с параметрами;
- не содержит адресов, закрытых в robots.txt или помеченных `noindex`;
- совпадает по протоколу и домену с основным зеркалом;
- обновляется сама при добавлении и удалении страниц.

Если в карте 500 адресов, а в индексе 200 — это повод разбираться с [индексацией](https://leseo.ru/termin/indeksaciya/), а не переотправлять карту.

## Частые ошибки

- **Мусор в карте.** Редиректы, 404, страницы с `noindex` и неканонические адреса посылают противоречивые сигналы и тратят [краулинговый бюджет](https://leseo.ru/termin/kraulingovyj-byudzhet/).
- **Фальшивый `lastmod`.** Если дата меняется при каждой генерации у всех страниц, поисковик перестаёт ей доверять.
- **Карта с адресами старого домена или протокола.** После переезда на HTTPS или новый домен карту забывают перегенерировать.
- **Ожидать, что карта решит проблему качества.** Карта ускоряет обнаружение, но не индексацию слабых страниц.
- **Забыть про карту после редизайна.** Новый шаблон или плагин может отключить генерацию, и по старому адресу карты начинает отдаваться ошибка.
- **Карта без ссылок на сайте.** Страница, которая есть только в sitemap, но на которую не ведёт ни одна внутренняя ссылка, выглядит для поисковика неважной.

## Связанные термины

- [robots.txt](https://leseo.ru/termin/robots-txt/) — в нём указывают адрес карты сайта.
- [Индексация](https://leseo.ru/termin/indeksaciya/) — карта помогает её ускорить, но не гарантирует.
- [Канонический адрес](https://leseo.ru/termin/canonical/) — в карту включают только канонические версии.
- [Краулинговый бюджет](https://leseo.ru/termin/kraulingovyj-byudzhet/) — чистая карта не тратит обход на мусор.
- [Редирект 301](https://leseo.ru/termin/redirekt-301/) — адреса с перенаправлением из карты убирают.

