Статья:
Протокол IndexNow — это не магическая кнопка «попасть в ChatGPT», а обычный push-эндпоинт для Bing и Яндекса. Ниже — конкретно, что он делает технически, как проверить, что сигнал реально дошёл, и что делать, если страница висит в индексе неделями несмотря на пинг.
Кратко: 3 факта и 2 мифа
- Факт. IndexNow гарантированно ускоряет обход страниц роботами Bing и Яндекса — это задокументировано в их вебмастер-справках.
- Факт. Google протокол не поддерживает вообще. Для Google работают только Sitemap и Indexing API (последний официально только для job‑posting и livestream‑разметки).
- Факт. ChatGPT Search и Copilot технически работают поверх индекса Bing, но не принимают пинги IndexNow напрямую — это две разные точки входа.
- Миф. «Пропинговал через IndexNow → страница сразу в ответах ChatGPT». Между обходом роботом и попаданием в ответ нейросети может пройти от часов до недель — это разные стадии.
- Миф. «IndexNow работает и с Google, если ключ настроить правильно». Нет, дело не в ключе — Google принципиально игнорирует этот протокол (разбор, почему ).
Как отправить сигнал технически (рабочий пример)
IndexNow — это Push вместо Pull: не робот ищет ссылку, а вы сами говорите «забери вот это сейчас». Схема:
- Сгенерируйте ключ (любая строка из 8–128 hex‑символов, можно просто UUID без дефисов).
- Положите файл
<ваш-ключ>.txtв корень домена — он должен отдаваться по адресуhttps://ваш‑домен.ru/<ваш‑ключ>.txtс кодом 200 и содержать только сам ключ. - Отправьте POST‑запрос:
curl -X POST https://api.indexnow.org/indexnow \
-H "Content-Type: application/json" \
-d '{
"host": "vash-domen.ru",
"key": "a1b2c3d4e5f6a1b2c3d4e5f6",
"keyLocation": "https://vash-domen.ru/a1b2c3d4e5f6a1b2c3d4e5f6.txt",
"urlList": [
"https://vash-domen.ru/stranica-1",
"https://vash-domen.ru/stranica-2"
]
}'
Один пинг на api.indexnow.org автоматически расшаривается между всеми участниками протокола (Bing, Яндекс, Seznam и др.) — дублировать запрос на каждый отдельно не нужно. Для WordPress проще поставить официальный плагин Bing IndexNow — подробнее в статье Как сообщить Яндексу и Bing о новой странице через IndexNow
, для самописных CMS — дернуть этот curl через cron при публикации/обновлении статьи.
Как проверить, что сигнал приняли, а не просто «200 OK от отправки»:
- Bing Webmaster Tools → раздел «IndexNow» (в левом меню) — там видно количество полученных URL за последние 12 часов и их статус.
- Яндекс.Вебмастер → «Индексирование» → «Переобход страниц» — там отдельная квота и лог именно для IndexNow‑сигналов, отличается от обычной очереди на переобход.
Разбор реальных ситуаций: статус → причина → что делать
| Ситуация после пинга | Что это значит | Что делать |
|---|---|---|
| URL появился в Bing Webmaster с статусом «Indexed» через 10–40 минут | Сигнал принят и обработан штатно | Ничего, это норма для IndexNow |
API вернул 403 Forbidden | Ключ не совпадает с файлом на сервере, либо файл ключа отдаёт не text/plain | Проверьте curl -IL https://ваш‑домен/ключ.txt — код должен быть 200, Content‑Type — text/plain |
API вернул 200, но в Bing Webmaster URL не появляется 3–5 дней | Возможно IP сервера в бан‑листе Bing, либо превышена дневная квота на домен | Bing Webmaster → «Настройки» → лимиты по домену; для новых доменов квота ниже |
| URL висит в Bing со статусом «Discovered — currently not indexed» 2+ недели | Робот получил сигнал, обошёл страницу, но не счёл её достаточно ценной | Проверьте на дубли через Ctrl+U → ищите совпадающий <title>/H1 с другой страницей сайта, усильте уникальность и внутреннюю перелинковку |
| Индексация в Bing/Яндексе прошла, а в ответах ChatGPT Search контента всё ещё нет через месяц | Это ожидаемо: индекс Bing и «контекстное окно» поиска ChatGPT — разные слои, обновляются не синхронно | Не тратьте бюджет на попытки ускорить именно эту стадию — сфокусируйтесь на E‑E‑A‑T и структурированных данных |
Bing как backend ChatGPT Search и Copilot — где граница
OpenAI официально подтвердила, что ChatGPT Search использует индекс Bing — как сообщить Bing о новой странице плюс собственное ранжирование поверх него. Microsoft Copilot и вовсе полностью на инфраструктуре Bing. Но у OpenAI есть свой краулер — OAI‑SearchBot, и он не принимает пинги IndexNow напрямую: OpenAI либо забирает уже готовые данные из индекса Bing, либо обходит сайт своим ботом отдельно.
Практический вывод: ускоряя обход через IndexNow, вы ускоряете именно Bing‑слой. Дальше нужно, чтобы:
- Ваш
robots.txtне блокировал нужных ботов:
User-agent: OAI-SearchBot
Allow: /
User-agent: Bingbot
Allow: /
User-agent: ChatGPT-User
Allow: /
- Проверьте это не «на глаз», а командой
curl -A "OAI-SearchBot" -IL https://ваш‑домен/страница— если возвращается403или редирект на страницу блокировки, бот не сможет обойти материал вообще, никакой IndexNow не поможет.
Что подтверждено документацией, а что — только слухи с форумов
| Утверждение | Статус | Источник/комментарий |
|---|---|---|
| Bing использует IndexNow для ускорения обхода | Подтверждено | Bing Webmaster Help Center |
| Яндекс использует IndexNow | Подтверждено | Яндекс.Вебмастер, раздел «Индексирование» |
| Google поддерживает IndexNow | Опровергнуто | Google Search Central — протокол не упоминается в поддерживаемых методах |
| ChatGPT Search приоритизирует страницы, пришедшие через IndexNow, как «самые свежие» | Не подтверждено | Обсуждается в кейсах на форумах (BHW и т.п.), в официальной документации OpenAI такого механизма нет |
| Интеграция ChatGPT с Bing включает мгновенное обновление через IndexNow | Не подтверждено | Между обходом Bing и обновлением контекстного окна поиска ChatGPT проходит заметное время — это разные системы переранжирования |
Чек‑лист на практику
- Настройте автоматическую отправку. Для WordPress — плагин IndexNow, для остального — cron‑задача с curl‑запросом при публикации/обновлении. Бесплатно, работает для Bing и Яндекса.
- Проверьте технические блокировки ботов.
curl -A "Bingbot" -IL URLиcurl -A "OAI-SearchBot" -IL URL— оба должны отдавать 200, а не 403/редирект. - Для Google IndexNow не используйте вовсе — идите через Search Console → «Проверка URL» → вставьте адрес → кнопка «Запросить индексирование», плюс держите актуальную XML Sitemap.
- Проверьте разметку. AI‑поисковики лучше вытаскивают ответ из структурированных данных (FAQ, HowTo, Article schema) — это не гарантия цитирования, но повышает шансы.
- Если страниц много (миграция, массовая публикация) — не проверяйте статус каждой вручную. Соберите список URL и прогоните через массовую проверку индексации в Rush Analytics — это быстрее, чем открывать Bing Webmaster по одной странице.
- Перед массовой рассылкой пингов прогоните ключевые страницы через экспресс‑анализ в PR‑CY — так вы отловите случайный
noindex, битый canonical или дубль title ещё до того, как потратите дневную квоту IndexNow впустую. - Если для конкретных страниц (например, ссылочная масса или старые непроиндексированные материалы) нужна принудительная накачка индексации через сторонние методы, а не только push‑уведомление — для этого существуют отдельные сервисы‑индексаторы вроде IndexMeNow: обзор сервиса индексации Google с оплатой за результат ; они прогоняют URL через собственные каналы обхода, что частично закрывает разрыв там, где официальный IndexNow бессилен (в первую очередь — по Google).
Открытые вопросы на 2026 год
Пока нет официальных сигналов, что Google в обозримом будущем добавит поддержку IndexNow — компания годами придерживается закрытой модели Sitemap + Indexing API. По OpenAI ситуация похожая: развитие собственного OAI‑SearchBot и расширение индекса вне зависимости от Bing выглядит более вероятным сценарием, чем прямая интеграция с IndexNow. Практический вывод для вебмастера один: считать IndexNow полезным, но не единственным и не решающим инструментом — фундамент по‑прежнему строится на технической доступности сайта, уникальности контента и структурированных данных, а не на скорости одного пинга.
