Отправка URL из sitemap в IndexNow может понадобиться не каждый день, но в некоторых ситуациях это очень полезный сценарий. Например, вы запустили новый сайт, обновили структуру, перенесли проект на новый домен, переработали большой раздел, добавили много посадочных страниц или обновили товары в интернет-магазине.
В таких случаях вручную копировать каждый URL неудобно. Проще взять адреса из sitemap.xml, отфильтровать лишнее и отправить важные страницы через IndexNow в Яндекс и Bing.
Но здесь есть важный нюанс: sitemap не всегда является простым списком страниц. На WordPress-сайтах часто используется sitemap index — главный XML-файл, который содержит ссылки на другие карты сайта. Например, отдельно для записей, страниц, товаров, категорий и других типов контента.
Кроме того, не каждый URL из sitemap стоит отправлять через IndexNow. Если в карте сайта есть дубли, noindex-страницы, технические адреса, фильтры или страницы без SEO-ценности, их лучше не отправлять. IndexNow нужен для важных новых и обновлённых URL, а не для массовой отправки мусора.
Для WordPress этот процесс можно упростить через плагин Findex for IndexNow. Он помогает найти sitemap, собрать URL, обработать вложенные карты, отправить адреса в Яндекс и Bing и посмотреть результат в журнале.

Что такое sitemap.xml
Sitemap.xml — это XML-файл, в котором перечислены URL сайта. Он помогает поисковым системам находить страницы и понимать структуру проекта.
Обычно sitemap открывается по адресу:
https://site.ru/sitemap.xml
Но на WordPress-сайтах адрес может быть другим. Например:
https://site.ru/sitemap_index.xml
или:
https://site.ru/wp-sitemap.xml
SEO-плагины тоже могут создавать свои варианты sitemap. Поэтому перед отправкой URL нужно понять, какой именно файл используется на вашем сайте.
Обычная карта сайта
Обычный sitemap содержит список URL. Упрощённо он выглядит так:
<urlset>
<url>
<loc>https://site.ru/articles/example-1/</loc>
<lastmod>2026-06-22</lastmod>
</url>
<url>
<loc>https://site.ru/articles/example-2/</loc>
<lastmod>2026-06-22</lastmod>
</url>
</urlset>
Главный элемент здесь — loc. В нём указан адрес страницы.
Элемент lastmod может показывать дату последнего изменения страницы. Это полезный сигнал, но он не гарантирует, что поисковая система сразу переобойдёт URL.
Что такое sitemap index
Sitemap index — это не список страниц, а список других XML-карт. Он нужен, когда URL много или когда сайт разделяет карты по типам контента.
Например, sitemap index может выглядеть так:
<sitemapindex>
<sitemap>
<loc>https://site.ru/post-sitemap.xml</loc>
</sitemap>
<sitemap>
<loc>https://site.ru/page-sitemap.xml</loc>
</sitemap>
<sitemap>
<loc>https://site.ru/product-sitemap.xml</loc>
</sitemap>
<sitemap>
<loc>https://site.ru/product_cat-sitemap.xml</loc>
</sitemap>
</sitemapindex>
В этом случае в главном файле нет самих страниц. Там есть ссылки на дочерние карты. Чтобы собрать URL сайта, нужно открыть каждую дочернюю карту и взять адреса уже из неё.
Это частый сценарий для WordPress, WooCommerce и крупных сайтов.
Дочерние карты сайта
Дочерние карты сайта могут быть разными:
- карта записей блога;
- карта страниц;
- карта товаров WooCommerce;
- карта категорий товаров;
- карта рубрик;
- карта тегов;
- карта изображений;
- карта кастомных типов записей;
- карта SEO-посадочных страниц.
Примеры:
https://site.ru/post-sitemap.xml
https://site.ru/page-sitemap.xml
https://site.ru/product-sitemap.xml
https://site.ru/product_cat-sitemap.xml
Если вы хотите отправить через IndexNow только статьи, вам не нужно брать все карты. Достаточно обработать карту записей. Если нужно отправить товары — карту товаров. Если нужно отправить категории WooCommerce — карту категорий.
Подробнее о разнице между sitemap и IndexNow можно прочитать в статье «IndexNow, Яндекс, Bing и sitemap.xml: в чём разница».
Почему нельзя просто отправлять всё подряд
Главная ошибка — открыть sitemap, скопировать все URL и отправить их через IndexNow без проверки. Такой подход может привести к тому, что в отправку попадут страницы, которые не должны участвовать в поиске.
IndexNow — это сигнал поисковику. Если отправлять через него технические, закрытые или дублирующиеся URL, пользы будет мало.
Noindex-страницы
Если страница закрыта через noindex, отправлять её через IndexNow не нужно. Поисковик может получить уведомление, открыть страницу и увидеть запрет на индексацию.
Это противоречивый сигнал:
- с одной стороны, вы отправляете URL;
- с другой стороны, страница сама говорит «не индексировать».
Перед отправкой нужно убедиться, что страница действительно должна быть в поиске.
Дубли
Дубли особенно часто встречаются на интернет-магазинах, каталогах и сайтах с фильтрами.
Примеры дублей:
https://site.ru/catalog/tovar/
https://site.ru/catalog/category/tovar/
https://site.ru/catalog/tovar/?utm_source=test
https://site.ru/catalog/tovar/?orderby=price
Если canonical указывает на другой URL, отправлять дубль через IndexNow обычно не имеет смысла. Сначала нужно понять, какой адрес является основным.
URL с параметрами
URL с параметрами часто создаются сортировками, фильтрами, метками, рекламными ссылками и внутренним поиском.
Примеры:
https://site.ru/catalog/?filter_color=black
https://site.ru/catalog/?orderby=price
https://site.ru/?s=query
https://site.ru/page/?utm_source=newsletter
Такие URL не стоит отправлять в IndexNow, если они не являются специально подготовленными SEO-посадочными страницами.
Фильтры
Фильтры могут быть полезны для SEO только тогда, когда они оформлены как полноценные посадочные страницы: с чистым URL, уникальным контентом, корректным canonical, нормальным title, description и внутренними ссылками.
Если это обычные технические параметры фильтрации, отправлять их не нужно.
Архивы
На WordPress в sitemap иногда могут попадать архивы:
- архивы авторов;
- архивы дат;
- архивы тегов;
- рубрики без SEO-ценности;
- страницы пагинации.
Если такие страницы закрыты от индексации или не имеют самостоятельной ценности, отправлять их через IndexNow не стоит.
Технические страницы
Не нужно отправлять:
- корзину;
- оформление заказа;
- личный кабинет;
- страницу входа;
- страницу регистрации;
- внутренний поиск;
- служебные страницы WordPress;
- тестовые страницы;
- страницы предпросмотра;
- API-URL;
- закрытые разделы.
IndexNow лучше использовать для страниц, которые действительно важны для поиска.
Какие URL стоит отправлять
Через IndexNow стоит отправлять не весь сайт подряд, а URL, которые имеют SEO-ценность и были созданы или обновлены.
Опубликованные статьи
Если статья новая или была существенно обновлена, её можно отправить через IndexNow.
Например:
- опубликована новая инструкция;
- обновлены данные;
- добавлены новые разделы;
- исправлена устаревшая информация;
- улучшена структура;
- добавлена внутренняя перелинковка.
Для статей IndexNow особенно полезен, когда сайт регулярно публикует или обновляет материалы.
Страницы услуг
Страницы услуг часто являются важными коммерческими URL. Их стоит отправлять, если:
- создана новая услуга;
- обновлено описание;
- добавлены цены;
- изменены блоки доверия;
- улучшена структура;
- добавлены FAQ;
- исправлены SEO-ошибки.
Такие страницы обычно должны быть в sitemap и иметь внутренние ссылки из меню, хабов услуг или тематических статей.
Товары
Для WooCommerce можно отправлять товары, если они опубликованы и имеют SEO-ценность.
Подходящие случаи:
- добавлен новый товар;
- обновлено описание;
- изменились характеристики;
- товар вернулся в наличие;
- добавлены новые изображения;
- исправлены ошибки в карточке;
- улучшена SEO-структура.
Но пустые карточки, дубли и товары без контента лучше не отправлять.
Категории
Категории товаров, услуг или статей часто важны для индексации. Их стоит отправлять, если категория была создана или существенно обновлена.
Например:
- добавлен новый раздел каталога;
- обновлён SEO-текст;
- добавлены товары;
- изменены мета-теги;
- улучшена внутренняя перелинковка;
- категория стала доступной для индексации.
Важные посадочные страницы
SEO-посадочные страницы можно отправлять через IndexNow, если они не являются дублями и действительно нужны в поиске.
Перед отправкой проверьте:
- страница опубликована;
- URL отдаёт код 200;
- нет noindex;
- canonical корректный;
- есть внутренние ссылки;
- страница есть в sitemap;
- контент уникальный и полезный.
Обновлённые материалы
IndexNow полезен не только для новых URL, но и для обновлённых страниц. Если вы переработали старый материал, URL можно отправить повторно.
Примеры обновлений:
- переписан текст;
- добавлены новые блоки;
- изменена структура;
- добавлены таблицы или FAQ;
- исправлены ошибки;
- обновлены даты, цены, характеристики;
- добавлены новые изображения;
- улучшена перелинковка.
Подробнее о том, какие факторы влияют на переобход и индексацию, можно прочитать в статье «Как ускорить индексацию страниц в Яндексе и Bing».
Как собрать URL из sitemap вручную
Если вы хотите собрать URL вручную, процесс выглядит просто, но требует внимательности.
Шаг 1. Откройте sitemap
Сначала попробуйте открыть стандартный адрес:
https://site.ru/sitemap.xml
Если он не работает, проверьте другие варианты:
https://site.ru/sitemap_index.xml
https://site.ru/wp-sitemap.xml
Также sitemap часто указывается в robots.txt:
https://site.ru/robots.txt
Внутри robots.txt может быть строка:
Sitemap: https://site.ru/sitemap_index.xml
Шаг 2. Определите, это sitemap или sitemap index
Если внутри файла вы видите элементы <url> и <loc> со страницами сайта, это обычный sitemap.
Если внутри файла вы видите элементы <sitemap> и ссылки на другие XML-файлы, это sitemap index.
Пример sitemap index:
<sitemap>
<loc>https://site.ru/post-sitemap.xml</loc>
</sitemap>
В этом случае нужно открыть дочерние карты.
Шаг 3. Проверьте вложенные карты
Откройте каждую дочернюю карту, которая вам нужна.
Например, если нужно отправить статьи:
https://site.ru/post-sitemap.xml
Если нужно отправить товары:
https://site.ru/product-sitemap.xml
Если нужны страницы:
https://site.ru/page-sitemap.xml
Не обязательно обрабатывать все карты. Лучше выбрать только нужные типы URL.
Шаг 4. Соберите URL
Из каждой карты нужно взять значения из тегов <loc>.
Пример:
<loc>https://site.ru/articles/example/</loc>
Нужен только сам URL:
https://site.ru/articles/example/
Список можно временно сохранить в таблицу, текстовый файл или рабочий документ.
Шаг 5. Удалите лишнее
Перед отправкой удалите:
- noindex-страницы;
- дубли;
- URL с параметрами;
- технические страницы;
- страницы поиска;
- корзину;
- checkout;
- личный кабинет;
- архивы без SEO-ценности;
- страницы, закрытые авторизацией;
- URL, которые не открываются с кодом 200.
Этот шаг важнее, чем сама отправка. Если список грязный, IndexNow будет передавать поисковикам лишние сигналы.
Шаг 6. Разделите список на части
Если URL много, не отправляйте всё одной большой пачкой. Разделите список на батчи.
Например:
- по 50 URL;
- по 100 URL;
- по 200 URL;
- по 500 URL — если сервер стабильно справляется.
Размер батча зависит от сайта, хостинга, настроек плагина и стабильности сервера.
Как это делает Findex for IndexNow
В WordPress вручную собирать URL из XML не всегда удобно. Особенно если сайт использует sitemap index, вложенные карты и разные типы контента.
Плагин Findex for IndexNow упрощает этот процесс.
Автоматический поиск sitemap
Плагин может помочь найти карту сайта автоматически. Обычно для этого проверяются типовые адреса sitemap и данные из robots.txt.
Это удобно, если владелец сайта не знает точный адрес карты сайта или если SEO-плагин использует нестандартный URL.
Ввод URL sitemap вручную
Если автоматический поиск не сработал, можно указать URL sitemap вручную.
Например:
https://site.ru/sitemap_index.xml
или:
https://site.ru/product-sitemap.xml
Ручной ввод полезен, когда нужно обработать не весь sitemap index, а конкретную карту: например, только товары, только статьи или только страницы.
Обработка вложенных XML
Если sitemap является индексом, внутри него есть ссылки на дочерние карты. Findex for IndexNow может обработать такую структуру: сначала найти дочерние XML-файлы, затем собрать URL из них.
Это особенно важно для WordPress и WooCommerce, где карта сайта часто разделена на несколько файлов:
post-sitemap.xml
page-sitemap.xml
product-sitemap.xml
product_cat-sitemap.xml
Fallback при ошибке loopback
Иногда WordPress не может открыть собственный sitemap изнутри сайта. В браузере карта открывается, а автоматический запрос из админки падает.
В таких случаях полезен fallback-сценарий: указать URL sitemap вручную, проверить его в браузере, попробовать обработать конкретную дочернюю карту или уменьшить объём отправки.
Если проблема связана с loopback-запросами, DNS, SSL или защитой хостинга, её нужно решать на уровне сервера. Но ручной ввод конкретной карты часто помогает понять, где именно возникает ошибка.
Лимит URL
Большие списки URL не стоит отправлять одним запросом. Плагин должен ограничивать объём обработки и отправки, чтобы снизить риск timeout, перегрузки сервера и нечитаемого журнала.
Для крупных сайтов лучше работать частями: сначала важные страницы, затем товары, затем категории, затем обновлённые посадочные.
Ручная отправка собранного списка
После сбора URL важно не отправлять список вслепую. Сначала нужно проверить, какие адреса попали в список, убрать лишнее и только потом запускать отправку.
В журнале можно посмотреть, какие URL были отправлены, какой сервис принял запрос и какой HTTP-код вернулся.
Обычно код 200 или 202 означает, что уведомление принято. Но это не гарантия индексации.
Почему возникают ошибки при открытии sitemap из WordPress
Иногда sitemap нормально открывается в браузере, но WordPress не может получить его автоматически. Это частая ситуация не только для sitemap, но и для проверки файла ключа IndexNow.
cURL error 28
cURL error 28 обычно означает, что запрос не получил ответ за отведённое время. WordPress попытался открыть URL, но не дождался результата.
Причины могут быть разные:
- сервер долго отвечает;
- хостинг ограничивает исходящие запросы;
- сайт не может обратиться сам к себе;
- firewall блокирует запрос;
- защита от ботов мешает обращению;
- SSL-проверка зависает;
- DNS внутри сервера работает иначе;
- sitemap слишком большой;
- сервер перегружен.
Важно: cURL error 28 не всегда означает, что sitemap неправильный. Иногда XML-карта полностью корректна, но автоматический запрос из WordPress не проходит из-за настроек окружения.
Сервер не может открыть сам себя
Когда WordPress из админки пытается открыть свой же sitemap, это loopback-запрос. То есть сайт обращается к самому себе.
Снаружи всё может работать:
https://site.ru/sitemap.xml
открывается в браузере.
Но с сервера этот же адрес может не открываться из-за DNS, firewall, SSL или сетевых ограничений хостинга.
Защита хостинга
Некоторые хостинги, CDN, WAF или плагины безопасности могут блокировать автоматические запросы. Особенно если запрос выглядит как обращение бота или идёт с нестандартным User-Agent.
В такой ситуации нужно проверить:
- не включена ли агрессивная защита от ботов;
- не блокируются ли loopback-запросы;
- нет ли ограничений на исходящие HTTP-запросы;
- не мешает ли firewall;
- нет ли блокировки по IP сервера.
SSL и DNS
Если сайт работает по HTTPS, сервер должен корректно открывать собственный HTTPS-адрес. Проблемы с сертификатом, цепочкой SSL, DNS или внутренней маршрутизацией могут мешать автоматическому открытию sitemap.
Для владельца сайта практический вывод такой: если sitemap открывается вручную, но не открывается из WordPress, проблема может быть не в карте сайта, а в серверной проверке.
Что делать при ошибке
Проверьте по порядку:
- Открывается ли sitemap в браузере.
- Не слишком ли большой XML-файл.
- Можно ли открыть дочернюю карту вместо общего sitemap index.
- Не блокирует ли сайт запросы к самому себе.
- Работает ли HTTPS без ошибок.
- Не включена ли защита от ботов.
- Нет ли ограничений на хостинге.
- Можно ли уменьшить список URL и отправить батчами.
Если аналогичная проблема возникает с ключом IndexNow, полезно прочитать инструкцию «Как проверить файл ключа IndexNow».
Что такое батчи и зачем они нужны
Батч — это часть большого списка URL. Вместо того чтобы отправлять тысячу адресов сразу, вы делите список на несколько небольших групп.
Например, у вас есть 1000 URL. Их можно разделить так:
Батч 1: URL 1–100
Батч 2: URL 101–200
Батч 3: URL 201–300
...
Батч 10: URL 901–1000
Меньше риск timeout
Большой список URL может долго обрабатываться. Если серверу не хватит времени, запрос может завершиться ошибкой.
Батчи снижают риск timeout: каждая часть обрабатывается быстрее и стабильнее.
Проще читать журнал
Если отправить весь сайт одной большой пачкой, потом сложнее понять, где возникла проблема.
При отправке батчами журнал становится понятнее:
- какой список отправлялся;
- где появилась ошибка;
- какие URL прошли успешно;
- какой сервис ответил 200 или 202;
- на каком этапе возник timeout.
Безопаснее для хостинга
Массовая обработка XML, фильтрация URL и отправка запросов может создавать нагрузку. Для небольшого сайта это не критично, но для крупного интернет-магазина или каталога лучше работать аккуратно.
Батчи помогают не перегружать сервер и не упираться в ограничения хостинга.
Лучше для контроля качества
Когда список делится на части, проще проверять, что именно вы отправляете. Например, можно сначала отправить только статьи, потом товары, потом категории, а технические страницы не трогать.
Что проверить перед отправкой URL из sitemap
Перед массовой отправкой полезно пройти небольшой чек-лист.
Страница открывается с кодом 200
Если URL отдаёт 404, 403 или 500, отправлять его не нужно.
Нет noindex
Страница должна быть открыта для индексации.
Canonical корректный
Если canonical указывает на другой URL, текущая страница может считаться дублем.
URL есть в sitemap не случайно
Иногда в sitemap попадают страницы, которые лучше исключить. Проверьте настройки SEO-плагина.
Есть внутренняя ссылка
Страница должна быть связана со структурой сайта, а не быть изолированным URL.
Страница имеет ценность
IndexNow не исправляет слабый контент. Если страница пустая, шаблонная или дублирующаяся, отправка не решит проблему.
Вывод
Отправка URL из sitemap в IndexNow полезна, когда нужно быстро сообщить Яндексу и Bing о группе важных страниц: после запуска сайта, обновления структуры, переезда, переработки контента, добавления товаров или публикации SEO-посадочных.
Но sitemap не нужно отправлять вслепую. В карте сайта могут быть вложенные XML-файлы, разные типы страниц, дубли, технические URL и noindex-страницы. Перед отправкой важно собрать только нужные адреса, очистить список и разделить его на батчи.
IndexNow помогает быстрее передать поисковой системе сигнал о URL, но не гарантирует индексацию. Если страница закрыта, дублируется, имеет неправильный canonical или не представляет ценности, одна отправка через IndexNow не решит проблему.
Для WordPress удобнее использовать Findex for IndexNow. Плагин помогает находить sitemap, указывать карту вручную, обрабатывать вложенные XML, собирать URL, отправлять их в Яндекс и Bing и контролировать результат в журнале.
Материал подготовлен Максимом Вагизовым для vagizov.com . При цитировании обязательна активная ссылка на источник.
Подробнее об авторских правах