Sitemap.xml: как создать правильную карту сайта и проверить её работу

Канонические страницы собираются в точную XML-карту и передаются поисковым роботам

Содержание

Sitemap.xml часто воспринимают как список всех адресов, созданных CMS. В него попадают записи, теги, служебные архивы, параметры, удалённые товары и страницы, закрытые от поиска. Затем карту отправляют в панели вебмастеров и считают задачу выполненной.Рабочий Sitemap устроен иначе. Это не технический архив и не способ заставить поисковую систему проиндексировать любой URL. Это управляемый список канонических страниц, которые сайт считает актуальными, доступными и достойными поиска. Карта помогает роботу быстрее обнаружить такие адреса и понять, когда значимое содержимое изменилось, но не заменяет навигацию, внутренние ссылки и проверку качества страниц.

Короткий ответ: включайте в Sitemap только основные индексируемые URL с кодом 200 OK. Исключайте редиректы, ошибки, дубли, страницы с noindex, неканонические варианты и бесполезные параметры. Формируйте файл автоматически из актуальных данных сайта, передавайте честный lastmod, разбивайте большие карты по типам страниц и проверяйте не только синтаксис XML, но и соответствие URL реальному состоянию сайта.

Главная идея этой инструкции — рассматривать Sitemap как контрольный реестр индексируемой структуры. Если карта расходится с canonical, robots.txt, кодами ответа или внутренними ссылками, она не исправляет архитектуру, а сообщает поисковой системе противоречивые сведения.

Что такое Sitemap и чем он отличается от обычной карты сайта

XML Sitemap — машиночитаемый файл со списком URL и дополнительными данными о них. Поисковые роботы используют его как источник обнаружения страниц. HTML-карта сайта предназначена прежде всего для посетителей и содержит обычные ссылки внутри интерфейса.

Это разные элементы, и один не заменяет другой.

ЭлементДля когоОсновная задачаМожет заменить внутренние ссылки
XML Sitemapпоисковые роботысообщить об актуальных URL и измененияхнет
HTML-картапользователи и роботыдать обзор разделов и навигационный путьнет
меню и категориипользователи и роботыпоказать реальную иерархию сайтанет
контекстные ссылкипользователи и роботысвязать тематически близкие страницынет

Если URL присутствует только в XML, но на него не ведёт ни одна внутренняя ссылка, робот может его обнаружить. Однако такая страница остаётся изолированной от структуры: непонятно, где она находится, как связана с другими документами и насколько важна. Поэтому Sitemap дополняет внутреннюю перелинковку сайта, а не подменяет её.

Нужен ли Sitemap каждому сайту

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

Особенно полезен Sitemap, если:

  • сайт новый и пока получает мало внешних ссылок;
  • на сайте тысячи товаров, объявлений или материалов;
  • структура глубокая, а часть URL находится далеко от главной;
  • регулярно появляются и исчезают страницы;
  • важные изображения или видео загружаются через сложные механизмы;
  • недавно выполнен переезд, редизайн или массовая смена URL;
  • разные разделы обновляются с разной частотой;
  • нужно отдельно контролировать индексирование товаров, категорий и статей.
СитуацияПольза SitemapЧто важнее проверить вместе с ним
небольшой сайт услугдополнительный контрольнавигацию и ссылки на все услуги
новый доменобнаружение первых URLдоступность, качество и внешние упоминания
интернет-магазинуправление большим набором URLфильтры, остатки, canonical и коды ответа
новостной проектбыстрая передача новых материаловдаты публикации и правила новостной карты
сайт после переездаобнаружение новых адресовпрямые редиректы со старых URL

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

Чего Sitemap не делает

Sitemap не даёт странице приоритет в ранжировании и не гарантирует её попадание в индекс. Поисковая система может получить URL из файла, посетить его и решить не индексировать из-за дубля, слабого содержания, запрета, ошибки сервера или другого выбранного canonical.

Карта не способна:

  • открыть страницу, которую блокируют авторизация или сервер;
  • отменить noindex;
  • превратить редирект в самостоятельную страницу;
  • объединить дубли без согласованных сигналов;
  • передать вес странице без внутренних ссылок;
  • компенсировать пустой или автоматически размноженный контент;
  • сообщить поисковой системе, что URL удалён, если сервер продолжает отдавать 200 OK.

Поэтому формула «добавили в Sitemap — страница должна появиться в поиске» неверна. Добавление означает только то, что сайт сообщил адрес и предложил его для обхода.

Sitemap помогает обнаружению URL, но не заменяет доступность, качество и внутренние связи

Какие форматы карты сайта использовать

Для большинства проектов подходит XML: он поддерживает URL, дату значимого изменения и расширения для изображений, видео, новостей и языковых версий. TXT проще, но содержит только абсолютные адреса — по одному в строке. RSS или Atom могут сообщать Google о свежих материалах, однако обычно охватывают только последние записи и не являются полной картой проекта.

ФорматЧто передаётКогда выбиратьОграничение
XMLURL, lastmod и расширенияуниверсальный вариантнужно корректно формировать XML
TXTтолько список URLочень простой статичный сайтнет дат и расширений
RSS/Atomсвежие записи и датыкак дополнительный источник для Googleне отражает всю структуру
индекс Sitemapсписок отдельных картбольшой или сегментированный сайтдочерние файлы тоже должны быть корректными

Для Google порядок URL не даёт преимущества. Важнее, чтобы адреса были абсолютными, каноническими и актуальными.

Какие URL нужно включать в Sitemap

В карту включают страницы, которые одновременно соответствуют нескольким условиям:

  1. URL является предпочтительной канонической версией.
  2. Сервер возвращает 200 OK.
  3. Страница доступна поисковому роботу.
  4. На ней нет запрета noindex.
  5. Содержимое предназначено для поисковой выдачи.
  6. URL относится к нужному домену и протоколу.
  7. Страница не является техническим параметрическим вариантом.

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

Включение URL в Sitemap — один из сигналов предпочтительной версии. Если один и тот же документ доступен по нескольким адресам, сначала определите правила для дублей страниц, а затем оставьте в карте только основной вариант.

Какие URL следует исключить

Из Sitemap убирают всё, что не должно быть самостоятельным результатом поиска:

  • URL с постоянным или временным редиректом;
  • страницы 404, 410 и soft 404;
  • ответы 5XX;
  • адреса, закрытые через noindex;
  • URL, заблокированные от обхода, если они не предназначены для поиска;
  • дубли и страницы с canonical на другой адрес;
  • UTM-метки, параметры сессии, сортировки и служебные комбинации;
  • результаты внутреннего поиска;
  • корзину, оформление заказа и личный кабинет;
  • тестовые и технические страницы;
  • пустые рубрики, теги и архивы без самостоятельной ценности;
  • товары, окончательно удалённые без доступной страницы;
  • старые HTTP-адреса после перехода на HTTPS.
URLВключатьПричина
каноническая категория, 200 OKдасамостоятельная индексируемая страница
товар временно отсутствует, но страница полезнаобычно даURL остаётся актуальным и индексируемым
URL с 301 на новый товарнетв карте нужен конечный адрес
страница с noindexнетсигнал противоречит назначению Sitemap
фильтр с подтверждённым спросом и уникальным содержаниемвозможноможет быть отдельной посадочной
сортировка ?sort=priceобычно нетальтернативное представление набора
UTM-версия статьинетаналитический параметр, не отдельный документ

Система отбора пропускает в Sitemap только канонические индексируемые URL

Шаг 1. Соберите полный список кандидатов

Нельзя проверить карту, сравнивая её только с самой собой. Сначала соберите общий инвентарь URL из нескольких источников:

  • базы данных или экспорта CMS;
  • полного краулинга сайта;
  • действующего Sitemap и его дочерних файлов;
  • Google Search Console и Яндекс Вебмастера;
  • веб-аналитики;
  • серверных логов;
  • списка страниц с внешними ссылками;
  • старой карты редиректов;
  • внутренних каталогов товаров и материалов.

Затем добавьте к каждому URL поля: тип страницы, код ответа, indexability, canonical, наличие внутренней ссылки, дата содержательного изменения и статус публикации. Такая таблица показывает не только отсутствующие адреса, но и лишние страницы, которые CMS продолжает автоматически публиковать.

Для крупного проекта инвентаризацию удобно совмещать с контент-аудитом сайта. Но решение о ценности материала и решение о включении URL в Sitemap фиксируйте отдельными полями.

Шаг 2. Проверьте доступность и индексируемость

Каждый кандидат должен проходить набор машинных проверок:

  • ответ сервера — 200 OK;
  • итоговый URL открывается без цепочки перенаправлений;
  • робот не получает 401, 403 или капчу;
  • robots.txt не блокирует важное содержимое;
  • в HTML или HTTP-заголовке нет noindex;
  • canonical указывает на тот же URL;
  • страница не выглядит как soft 404;
  • мобильная и основная версии согласованы;
  • URL использует выбранный протокол и хост.

Если сайт доступен одновременно по HTTP и HTTPS, с www и без него или со слешем в двух вариантах, сначала настройте единую адресацию. В карту должны попадать только целевые HTTPS-URL; технические основы перехода разобраны в материале о различиях HTTP и HTTPS.

Шаг 3. Согласуйте Sitemap с canonical и внутренними ссылками

Три сигнала должны поддерживать одну версию страницы:

  1. Sitemap содержит основной URL.
  2. rel="canonical" указывает на этот же URL.
  3. Меню, хлебные крошки и контекстные ссылки ведут непосредственно на него.

Если карта содержит /catalog/?page=all, canonical указывает на /catalog/, а навигация ведёт на /catalog/index.html, поисковой системе приходится самостоятельно выбирать представительную версию. Такие расхождения не всегда приводят к проблеме, но делают архитектуру менее предсказуемой.

Проверяйте согласованность пакетно: выгрузите URL из Sitemap, соберите canonical и внутренние целевые ссылки краулером, нормализуйте адреса и найдите различия. Особенно внимательно относитесь к регистру, завершающему слешу, параметрам и кодированию символов.

Шаг 4. Настройте честный lastmod

Тег <lastmod> сообщает дату последнего существенного изменения страницы. Это не дата генерации Sitemap и не способ ежедневно изображать обновление сайта.

Существенными могут быть:

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

Смена даты в футере, пересборка кэша или техническое сохранение записи без изменения содержимого не должны автоматически менять lastmod. Google учитывает этот тег, когда значение последовательно и проверяемо соответствует реальным обновлениям. Если CMS не умеет определять содержательные изменения, лучше временно не передавать дату, чем ставить сегодняшнее число всем URL.

Шаг 5. Выберите способ генерации

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

Хороший генератор должен:

  • отбирать только разрешённые типы страниц;
  • учитывать статус публикации и доступность товара;
  • выводить основной URL, а не любой сохранённый путь;
  • исключать параметры и служебные шаблоны;
  • корректно экранировать специальные символы;
  • передавать реальный lastmod;
  • обновлять дочерний файл и индекс Sitemap;
  • сохранять стабильные адреса файлов;
  • работать после импорта, удаления и смены slug.

После изменения CMS или SEO-модуля откройте файл и проверьте выборку URL.

Минимальная структура XML Sitemap

Базовый файл может выглядеть так:

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

<loc> обязателен и должен содержать абсолютный адрес. Спецсимволы в XML необходимо экранировать: например, амперсанд в параметре записывается как &amp;.

Теги <changefreq> и <priority> предусмотрены протоколом, но Google прямо сообщает, что игнорирует их значения. Яндекс описывает их как необязательные и может учитывать priority при очередности загрузки. Практически не стоит строить стратегию обхода на расстановке 1.0 для каждой страницы: качество отбора URL, ссылки и корректный lastmod значительно важнее.

Структура XML связывает абсолютный URL, дату изменения и единое пространство имён

Как организовать Sitemap большого сайта

Один файл ограничен 50 000 URL и 50 МБ в несжатом виде. Если сайт больше, создайте несколько карт и объедините их индексом Sitemap.

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <sitemap>
 <loc>https://example.com/sitemap-products-1.xml</loc>
 <lastmod>2026-09-20</lastmod>
 </sitemap>
 <sitemap>
 <loc>https://example.com/sitemap-categories.xml</loc>
 <lastmod>2026-09-18</lastmod>
 </sitemap>
</sitemapindex>

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

По какому принципу делить карты

Для диагностики делите URL на логические группы, а не только по лимитам.

РазделениеКогда полезноЧто показывает
товары / категории / статьиинтернет-магазин или порталкакой тип URL индексируется хуже
активные / архивные товарыбольшой изменчивый каталогвлияние наличия и жизненного цикла
языки или регионымеждународный проектпроблемы конкретной версии
новые URL по датеочень крупный сайтскорость обнаружения свежих страниц
изображения / видеомедиапроектдоступность специализированного контента

Не создавайте сотни микрокарт без причины. Сегмент должен помогать принять решение. Если категории, товары и статьи смешаны в одном файле на 50 000 адресов, отклонение сложнее исследовать.

Большой сайт разделяет URL по типам и объединяет дочерние карты единым индексом

Sitemap в WordPress и других CMS

Современные CMS и SEO-плагины часто создают Sitemap автоматически. В WordPress адрес может зависеть от ядра или установленного модуля. Наличие файла ещё не подтверждает правильную настройку.

Проверьте:

  • какие типы записей включены;
  • не попали ли вложения, авторские архивы и технические таксономии;
  • исключаются ли черновики, закрытые страницы и редиректы;
  • как обрабатываются удалённые записи;
  • меняется ли lastmod при каждом техническом сохранении;
  • не работают ли два генератора одновременно;
  • сохраняется ли URL карты после обновления плагина;
  • доступен ли файл без авторизации и кэширующих ошибок.

Два параллельных SEO-модуля могут создать разные карты и разные canonical. Оставьте один источник правил и документируйте исключения, чтобы обновление не вернуло служебные разделы в файл.

Нужны ли отдельные карты изображений и видео

Карта изображений помогает Google обнаруживать файлы, которые сложно найти обычным обходом, например загружаемые через JavaScript. Данные можно добавить в основную XML-карту или вынести в отдельную. Указанные изображения должны быть доступны роботу; если они находятся на CDN, проверьте доступность и владение соответствующим ресурсом.

Видео Sitemap содержит дополнительные сведения о ролике и странице просмотра. Он особенно полезен, когда видео является основным содержимым, недавно опубликовано или плохо обнаруживается обычным способом. Не добавляйте декоративные фоновые ролики и видео, не относящиеся к основной задаче страницы.

Для обычного корпоративного сайта отдельная медиакарта нужна не всегда. Сначала убедитесь, что изображения имеют стабильные URL, присутствуют в HTML, доступны без запретов и используются на индексируемых страницах.

Как указать Sitemap в robots.txt

Добавьте абсолютный адрес отдельной строкой:

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

Если файлов несколько и нет индекса, можно указать несколько директив. Размещение строки не открывает URL, заблокированные другими правилами, и не отправляет содержимое карты в индекс автоматически. Директива лишь сообщает, где находится файл.

Рекомендуется также отправить карту через панели вебмастеров: там доступны дата чтения, статус и ошибки обработки. Robots.txt остаётся удобным универсальным способом обнаружения, особенно для поисковых систем и инструментов, которым не предоставлен доступ к кабинету.

Как отправить Sitemap в Google Search Console

Перед отправкой откройте URL карты в браузере без авторизации и проверьте ответ 200 OK. Затем выберите нужный ресурс Search Console, откройте отчёт Sitemaps, укажите адрес файла или индекса и отправьте его.

Важно понимать формулировку: файл не загружается в Search Console. Он остаётся на вашем сервере, а Google получает его адрес и периодически запрашивает актуальную версию.

После отправки проверьте:

  • статус чтения;
  • дату последнего обращения;
  • количество обнаруженных URL;
  • ошибки синтаксиса и доступа;
  • соответствие выбранному ресурсу и протоколу;
  • отчёты индексирования для соответствующих групп URL.

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

Как добавить Sitemap в Яндекс Вебмастер

В Яндекс Вебмастере откройте раздел индексирования и добавьте полный URL файла. Альтернативно или дополнительно укажите карту директивой в robots.txt. Яндекс поддерживает XML и TXT, а XML рекомендует как более информативный формат.

Проверьте, что:

  • карта доступна по тому же домену;
  • сервер возвращает 200 OK;
  • файл использует UTF-8;
  • внутри не более 50 000 ссылок и 50 МБ без сжатия;
  • URL относятся к нужному домену;
  • инструмент анализа Sitemap не показывает критических ошибок.

Если содержимое изменилось, удалять файл из кабинета и добавлять заново обычно не требуется: робот проверяет обновления. Не оценивайте результат в тот же момент — обработка и повторный обход страниц занимают время.

Как проверить Sitemap до и после публикации

Синтаксический валидатор отвечает только на часть вопроса. Файл может быть идеальным XML, но содержать тысячи редиректов или закрытых страниц. Проверка должна идти в четыре слоя:

  1. Доступность файла: 200 OK, без логина, циклов и блокировок.
  2. Синтаксис: правильная кодировка, пространство имён, теги и экранирование.
  3. Качество URL: коды ответа, canonical, robots, noindex, параметры и дубли.
  4. Результат: обнаружение, обход и индексирование нужных групп страниц.

Для автоматической проверки скачайте все дочерние карты, извлеките <loc>, выполните краулинг списка и сопоставьте данные. Отдельно сравните URL карты со страницами, найденными через внутренние ссылки. Разность двух множеств показывает осиротевшие URL и важные страницы, случайно исключённые из Sitemap.

Диагностика типичных ошибок Sitemap

СимптомВозможная причинаЧто проверитьРешение
файл не удаётся получить403, 5XX, авторизация, блокировкакод ответа и доступ для роботаоткрыть доступ и стабилизировать сервер
URL с редиректамикарта не обновилась после смены адресовконечные коды и цепочкизаменить на конечные 200 URL
отправлено больше, чем индексируетсядубли, noindex, слабые или удалённые страницыпричины исключения по группамисправить шаблон, а не только файл
неверная дата lastmodCMS ставит дату генерациисравнить дату с реальным изменениемизменить источник даты или убрать тег
неизвестный тегнеподдерживаемое расширение или ошибка namespaceXML и требования системыисправить критическую разметку
количество URL резко упалосбой генератора, импорт или фильтржурнал изменений и базу CMSвосстановить правила и повторно проверить
карта содержит другой хостошибочная среда или настройки доменапротокол, www, поддоменыгенерировать адреса целевого сайта

Проверка соединяет доступность, XML-синтаксис, качество URL и отчёты индексирования

Ошибка «Sitemap прочитан успешно» не означает, что все страницы качественные. И наоборот, отображение XML как неиндексируемого документа само по себе нормально: карта должна обрабатываться как служебный файл, а не появляться в выдаче.

Что делать с Sitemap при переезде или редизайне

После массовой смены адресов создайте карту новых канонических URL и убедитесь, что старые адреса перенаправляются на релевантные новые в один переход. Не заполняйте актуальный Sitemap старыми URL с 301 — для обхода и контроля нужен конечный список.

Зафиксируйте карту до запуска, чтобы сравнить покрытие страниц. После запуска проверьте:

  • все важные старые URL имеют соответствие;
  • новые страницы возвращают 200 OK;
  • canonical и ссылки используют новые адреса;
  • карта размещена на целевом домене;
  • robots.txt указывает на актуальный файл;
  • дочерние карты не ссылаются на тестовую среду;
  • панели вебмастеров получили новый Sitemap.

Sitemap ускоряет обнаружение новых адресов, но не заменяет редиректы и контроль миграции. Полная последовательность описана в руководстве по переезду сайта без потери позиций.

Как мониторить карту сайта постоянно

Sitemap нужно проверять не только при запуске. Настройте регулярный контроль:

  • доступности файла и времени ответа;
  • числа дочерних карт и URL в каждой;
  • доли 200, 3XX, 4XX и 5XX;
  • доли self-canonical и indexable страниц;
  • появления чужого домена или тестового хоста;
  • резких изменений количества URL;
  • правдоподобности lastmod;
  • расхождения между базой CMS, краулом и Sitemap;
  • обнаруженных и проиндексированных страниц по сегментам.

Порог следует задавать с учётом бизнеса. Снижение товаров на 30% может быть аварией импорта, а может быть запланированной очисткой ассортимента. Поэтому автоматическое оповещение должно сопровождаться журналом релизов и изменений контента.

Мониторинг отслеживает стабильность карты, коды ответа и покрытие важных URL

Типичные ошибки при работе с Sitemap

Включать всё, что создаёт CMS

Автоматический URL ещё не является полезной страницей. Настройте белый список типов и правила исключения.

Обновлять lastmod каждый день

Если дата не соответствует значимому изменению, сигнал теряет достоверность. Не путайте обновление файла и страницы.

Оставлять редиректы после изменения slug

Карта должна быстро переходить на новый конечный URL. Старый адрес сохраняется в карте редиректов, а не в актуальном Sitemap.

Надеяться на priority

Максимальный коэффициент не делает страницу более качественной и не гарантирует частый обход. Усиливайте структуру, содержание и реальные связи.

Создавать осиротевшие страницы через Sitemap

Если URL важен, он должен иметь логичное место в навигации или контекстные ссылки. XML не объясняет пользователю, как найти страницу.

Не проверять карту после обновления

Новая версия CMS или плагина может изменить адрес файла, включить архивы или сбросить исключения. Включите Sitemap в регрессионную проверку сайта.

Оценивать только общее число индексируемых URL

Суммарная цифра скрывает проблему конкретного шаблона. Сегментируйте товары, категории, статьи и услуги и сравнивайте их отдельно.

Частые вопросы

Должен ли Sitemap называться sitemap.xml

Нет. Имя может быть другим, если URL доступен и сообщён поисковой системе. Стандартное название удобно людям и инструментам, но не является единственным допустимым.

Нужно ли добавлять главную страницу

Да, если она является канонической, индексируемой и возвращает 200 OK. Это полноценный URL структуры сайта.

Следует ли включать страницы пагинации

Решение зависит от архитектуры. Если страницы пагинации самостоятельны, доступны и нужны для обнаружения товаров или материалов, их нельзя исключать механически. Но Sitemap обычно фокусируют на канонических целевых страницах; проверьте, как пагинация связана ссылками и какие canonical используются.

Добавлять ли временно отсутствующие товары

Если страница остаётся полезной, индексируемой, показывает информацию и предлагает альтернативы или срок возврата, её можно оставить. Если товар окончательно удалён и URL корректно прекращён или перенаправлен, его исключают.

Можно ли закрыть Sitemap от индексации

Служебный XML не обязан появляться в поисковой выдаче, но поисковый робот должен иметь возможность получить и обработать файл. Не блокируйте доступ к нему авторизацией или robots.txt.

Как часто обновлять Sitemap

После реального изменения набора URL или значимого содержимого. Для динамического магазина это может происходить автоматически много раз в день, для небольшого сайта услуг — только после публикации и редактирования. Важна синхронность с сайтом, а не формальный график.

Почему URL есть в карте, но его нет в поиске

Проверьте доступность, noindex, canonical, содержимое, дубли, внутренние ссылки и отчёт проверки URL. Sitemap сообщает адрес, но поисковая система отдельно решает, обходить и индексировать ли страницу.

Когда нужен технический аудит

Если число URL велико, карта регулярно расходится с CMS, фильтры создают комбинации, выбран другой canonical или панели показывают массовые исключения, нужен системный SEO-аудит сайта. Он должен проверять источник генерации, а не только вручную удалять строки из XML.

Итоговый чек-лист

Карта готова к работе, если:

  • файл открывается без авторизации и возвращает 200 OK;
  • используется UTF-8 и корректный XML;
  • все адреса абсолютные;
  • внутри только канонические индексируемые URL;
  • редиректы, ошибки, noindex и технические параметры исключены;
  • Sitemap согласован с canonical и внутренними ссылками;
  • lastmod отражает значимые изменения;
  • один файл не превышает 50 000 URL и 50 МБ без сжатия;
  • большие наборы разделены понятным индексом;
  • изображения и видео доступны роботу;
  • robots.txt содержит актуальный адрес;
  • карта отправлена и проверена в Google и Яндекс;
  • мониторинг замечает резкие изменения и ошибки;
  • после релизов выполняется повторная техническая проверка.

Правильный Sitemap — не большой список, а точная модель того, какие страницы сайт предлагает поиску. Чем лучше она совпадает с реальной архитектурой, тем проще обнаруживать новые URL, диагностировать исключения и контролировать технические изменения. В рамках комплексного SEO-продвижения эту модель нужно поддерживать вместе с навигацией, canonical, редиректами и качеством страниц.

Популярные статьи

Получите первичный разбор сайта

Укажите адрес сайта и телефон. Я лично посмотрю исходную ситуацию, обозначу основные ограничения и предложу, с чего разумно начать.