Если ваш сайт небольшой и хорошо перелинкован — Google найдёт все страницы и без сайтмапа. Но как только появляются новые разделы, страницы с глубокой вложенностью или контент без внутренних ссылок — сайтмап становится обязательным. В этом гайде разберём, что такое sitemap.xml, какие теги реально нужны в 2026 году, что включать и что исключать, и как правильно подать файл в поисковики.

Что такое sitemap.xml и зачем он нужен

XML-сайтмап — это файл в формате XML, который содержит список всех URL сайта, которые вы хотите видеть в индексе поисковых систем. Он размещается по стандартному адресу /sitemap.xml и ссылается из robots.txt.

Поисковый робот использует сайтмап двумя способами:

Когда сайтмап особенно важен

Новые сайты (до 6 месяцев), сайты с более 100 страниц, контент без цепочки внутренних ссылок, страницы с регулярными обновлениями (новости, блог, каталог товаров).

Структура XML-сайтмапа

Минимальный правильный сайтмап выглядит так:

sitemap.xml — базовая структура
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.ru/</loc>
    <lastmod>2026-05-01</lastmod>
  </url>
  <url>
    <loc>https://example.ru/blog/</loc>
    <lastmod>2026-05-10</lastmod>
  </url>
  <url>
    <loc>https://example.ru/blog/pervaya-statya</loc>
    <lastmod>2026-04-20</lastmod>
  </url>
</urlset>

Только два тега на каждый URL: <loc> и <lastmod>. Никаких priority и changefreq — об этом ниже.

Какие теги нужны в 2026 году

Тег Нужен? Пояснение
<loc> Да, обязательно URL страницы. Единственный обязательный тег.
<lastmod> Да, рекомендуется Дата последнего изменения. Помогает Googlebot приоритизировать обход.
<priority> Нет Google игнорирует с 2023 года. Только раздувает файл.
<changefreq> Нет Google игнорирует с 2023 года. Яндекс фактически тоже.
Важно про lastmod

Если все страницы имеют одинаковую дату lastmod — поисковик понимает, что дата выставлена формально, и перестаёт доверять этому полю. Используйте реальные даты изменений. Если не можете выставить реальные даты — лучше вообще не указывать lastmod.

Что включать в сайтмап

Правило простое: только страницы, которые вы хотите видеть в индексе.

Что исключать из сайтмапа

Никогда не включайте в сайтмап
  • Страницы с noindex — противоречивый сигнал для робота.
  • Редиректы (301, 302) — включайте только финальный URL назначения.
  • Страницы с кодом 404 — это ошибки, не контент.
  • URL с UTM-параметрами — дубли основных страниц.
  • URL с сортировкой и фильтрами — если они не имеют canonical на уникальную страницу.
  • Служебные страницы — /signin, /cart, /account, /admin.
  • Страницы с закрытым контентом — если требуется авторизация.

Sitemap index — для больших сайтов

Если страниц больше 50 000 или файл превышает 50 МБ — нужен sitemap index. Это файл-оглавление, который ссылается на несколько сайтмапов:

sitemap_index.xml
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.ru/sitemap-blog.xml</loc>
    <lastmod>2026-05-15</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://example.ru/sitemap-products.xml</loc>
    <lastmod>2026-05-14</lastmod>
  </sitemap>
</sitemapindex>

В robots.txt указывается ссылка на index-файл. В Google Search Console подаётся тоже он — GSC автоматически обработает все дочерние сайтмапы.

Как добавить sitemap в robots.txt

robots.txt
User-agent: *
Disallow: /admin/
Disallow: /api/
Disallow: /signin
Disallow: /signup

Sitemap: https://example.ru/sitemap.xml

Строка Sitemap: в конце robots.txt позволяет любому поисковику автоматически найти файл — без ручной подачи через Search Console.

Как подать sitemap в Google Search Console

  1. Зайдите в Google Search Console → выберите свой сайт.
  2. В левом меню: Индексирование → Файлы Sitemap.
  3. В поле «Добавить новый файл sitemap» введите sitemap.xml.
  4. Нажмите «Отправить».
  5. Через 1-3 дня в GSC появится статус и количество обнаруженных URL.

Как подать sitemap в Яндекс.Вебмастер

  1. Откройте Яндекс.Вебмастер → выберите сайт.
  2. Перейдите в Индексирование → Файлы Sitemap.
  3. Нажмите «Добавить файл», введите полный URL сайтмапа.
  4. Нажмите «Добавить».

Типичные ошибки при создании sitemap

Проверка сайтмапа

Используйте наш бесплатный анализатор XML-сайтмапа — он проверит структуру, найдёт дубли, устаревшие теги и HTTP-ссылки. Альтернативно: Google Search Console → Sitemap → статус обработки покажет найденные ошибки.

Чек-лист правильного sitemap.xml