Sitemap.xml
Также: Карта сайта
Sitemap.xml — это XML-файл со списком URL сайта, который помогает поисковикам быстрее находить и переобходить страницы. Особенно важен для крупных проектов и новых сайтов без внешних ссылок.
Как работает
В файле перечислены адреса страниц, которые вебмастер считает важными для индексации. Для каждого URL можно указать дату последнего изменения, частоту обновления и приоритет. Поисковик забирает список, сверяет с тем, что уже знает, и планирует обход новых и обновлённых URL.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/product/kettle/</loc>
<lastmod>2026-09-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
В одном файле разрешено до 50 000 URL и до 50 МБ. Для больших сайтов используют sitemap-index — карту карт: в главном файле перечислены остальные, разбитые по разделам или типам страниц. Есть отдельные форматы для изображений, видео и новостей.
Почему важно для SEO
На маленьком сайте с чистой структурой робот обходит всё через внутренние ссылки. На крупном интернет-магазине с сотнями тысяч товаров этого недостаточно: карточки в глубине каталога могут не попасть в индекс месяцами. Sitemap даёт прямой список URL и ускоряет обнаружение.
Google Search Central рекомендует sitemap для сайтов от нескольких сотен страниц, для новых проектов без обратных ссылок и для контента, слабо связанного внутренними ссылками. Яндекс.Вебмастер использует sitemap как один из основных источников URL — новые страницы попадают в очередь на обход быстрее, чем при обходе по ссылкам. Поле lastmod при честном заполнении сигнализирует роботу, что страницу стоит переобойти.
Проверим весь сайт?
Пара минут — и увидите отчёт по каждой странице.
Проверить сайтЧастые ошибки
- В sitemap попадают URL с
noindex, canonical на другую страницу или 404 — сигналы противоречат друг другу. - Файл не указан в robots.txt и не отправлен в Search Console — поисковик о нём не знает.
lastmodзаполнен фиктивной датой на всех URL — робот перестаёт доверять полю.- Файл превышает лимиты по объёму и не разбит на sitemap-index.
- Внутри лежат относительные пути вместо абсолютных.
- Забыли обновить sitemap после массового удаления или переименования разделов.
Как проверить
Откройте https://вашсайт/sitemap.xml — файл должен отдавать 200 OK и валидный XML. В Google Search Console есть раздел «Файлы Sitemap»: там видно, сколько URL отправлено, сколько проиндексировано и какие ошибки нашёл парсер. В Яндекс.Вебмастере — «Индексирование → Файлы Sitemap» с аналогичной статистикой.
SEO Crawler читает sitemap в начале обхода, сверяет его со списком найденных при краулинге URL и подсвечивает расхождения: страницы в sitemap с ответом 404 или редиректом, URL с noindex, канонические конфликты. В отчёте это блок «Карта сайта».
Вывод
Sitemap.xml — прямой канал общения с поисковиком: «вот страницы, которые я хочу видеть в индексе». Держите список чистым от 404 и noindex, разбивайте крупные карты на sitemap-index и обновляйте lastmod только при реальных изменениях. Для интернет-магазинов и порталов sitemap — не рекомендация, а рабочий инструмент управления обходом.
Проверим весь сайт?
Пара минут — и увидите отчёт по каждой странице.
Проверить сайт