
Вы когда-нибудь обновляли товар в интернет-магазине, писали срочную новость или добавляли важную страницу, а потом сидели и ждали неделями, пока поисковики соизволят это заметить? Это не просто раздражает - это убивает бизнес. Пока новый товар не появится в выдаче, его никто не купит. Пока свежая статья не проиндексируется, её никто не прочитает. Каждая минута задержки индексации - это потерянные деньги, трафик и лиды.
Раньше выхода не было: вы просто закидывали sitemap и молились, чтобы робот заглянул поскорее. Но с 2021 года у нас есть IndexNow - протокол, который переворачивает эту логику с ног на голову.
IndexNow - это открытый протокол, созданный Microsoft и Яндексом в 2021 году. Его суть проста до неприличия: вы отправляете поисковым системам HTTP-запрос с URL-адресом, который изменился, и они немедленно берут его в обработку. Всё. Никаких сложных структур, никаких XML-схем, никаких многомегабайтных файлов. Просто "пинг" - и вуаля. И это работает. Сегодня IndexNow поддерживают Bing, Yandex, Naver, Seznam.cz и Yep.
Google, к сожалению, не участвует, но у них есть свой Indexing API - и это отдельная история, которую мы тоже затронем.
В этой статье я разберу IndexNow от А до Я: что это, как работает, кому нужен, как настроить вручную и через плагины, какие есть подводные камни, и главное - зачем вам вообще это всё, если у вас и так есть sitemap. Спойлер: sitemap - это прошлый век, а IndexNow - это настоящее. Поехали.
Самый простой способ понять IndexNow - представить, что вы звоните в дверь поисковика и говорите: "Я тут обновил страницу, зайди, посмотри". Раньше вы просто оставляли записку на двери (sitemap) и надеялись, что кто-то её прочитает. Теперь вы звоните в звонок. Протокол использует обычный HTTP-запрос (GET или POST) с параметрами: URL изменённой страницы и ваш секретный ключ. Поисковик получает запрос, проверяет ключ и добавляет URL в очередь на приоритетный обход.
Звучит слишком просто? Так и есть. IndexNow - это минималистичный протокол, в котором нет ничего лишнего. Он не требует сложной авторизации, не генерирует гигантских файлов, не заставляет вас разбираться в дебрях API. Всё, что нужно - это сгенерировать ключ, положить его на сервер и отправлять URL-адреса по мере изменения. В ответ вы получаете HTTP-код 200 - и это означает, что запрос принят. Всё остальное - дело поисковика.
Но не обманывайтесь простотой. За этим минимализмом скрывается серьёзная инженерная мысль.
Вместе они дают идеальный эффект: поисковик знает общую структуру через sitemap и получает мгновенные уведомления о важных обновлениях через IndexNow.
Представьте, что у вас интернет-магазин с 10 000 товаров. Вы добавили новый товар. Если вы просто обновите sitemap, поисковый робот может прийти через день, два или даже неделю. Всё зависит от того, как часто он сканирует ваш сайт. А с IndexNow вы отправляете один HTTP-запрос - и поисковик узнаёт об изменении мгновенно. Это сокращает время индексации с "дней и недель" до "минут и часов".
И это не теория. На практике IndexNow реально ускоряет индексацию. В документации Яндекса прямо сказано: "Без IndexNow поисковые системы могут потратить много времени на обнаружение изменения контента, поскольку они не часто обходят каждый URL-адрес. Напротив, с помощью IndexNow поисковики моментально узнают об изменениях". Это особенно критично для сайтов с часто обновляемым контентом - новостные порталы, интернет-магазины с акциями, блоги с ежедневными публикациями.
Давайте сразу расставим точки над i. На момент написания статьи (2026 год) IndexNow поддерживают:
Google НЕ поддерживает IndexNow. Это важно. У Google есть свой Indexing API, но он работает только для определённых типов контента (например, вакансии, трансляции, видео) и требует отдельной настройки. Если вы хотите ускорить индексацию в Google, вам придётся использовать их собственный API или полагаться на традиционное сканирование.
Но вот что делает IndexNow по-настоящему мощным: одна отправка - и все поисковики узнают об изменении. Когда вы отправляете URL через IndexNow в Bing, он автоматически передаётся Яндексу, Naver, Seznam и другим участникам. Это называется "эффектом сети". Вы не отправляете запрос каждому поисковику отдельно - вы отправляете один раз, и все получают уведомление. Удобно, правда?
Если вы привыкли к настройкам через красивые галочки в интерфейсе администратора, то здесь вам придется немного спуститься на уровень кода. IndexNow работает на базе простых HTTP-запросов.
Механизм следующий. Ваш сайт формирует специальный HTTP POST запрос. Это не просто "клик", а упаковка данных в конверт. Внутри этого конверта находится Payload (полезная нагрузка) в формате JSON. JSON - это текстовый формат обмена данными, понятный людям и машинам. В этом JSONе вы указываете URL страницы, с которой произошли изменения, и, опционально, ключ (о котором мы поговорим ниже). Этот запрос отправляется на специальный адрес - Endpoint (конечную точку) поисковой системы.
Например, если мы говорим о базовом endpoint'е для IndexNow, он выглядит как https://www.indexnow.org/indexnow или специфические адреса поисковиков. Система получает ваш конверт, разворачивает его, смотрит на URL и ставит его в очередь на приоритетный обход. В ответ на ваш запрос сервер должен вернуть HTTP статус. Если всё хорошо, вы получите код 202 Accepted, что означает "Запрос принят, я занялся делом". Это не значит, что страница проиндексировалась мгновенно в миллисекунду, но значит, что она встала в начало очереди на обработку.
Теперь переходим к самому интересному - настройке. Есть два основных способа: ручная настройка и использование плагинов. Я покажу оба.
Ручная настройка IndexNow состоит из трёх шагов: генерация ключа, размещение ключа на сервере и отправка запросов.
Шаг 1: Сгенерируйте ключ. Ключ - это строка из 8-128 символов, содержащая только латинские буквы, цифры и дефисы. Вы можете сгенерировать его вручную или на сайте indexnow.org. Например: a1b2c3d4e5f6g7h8. Сохраните его в надёжном месте - он понадобится для каждого запроса.
Шаг 2: Разместите ключ на сервере. Создайте текстовый файл с именем ваш_ключ.txt (например, a1b2c3d4e5f6g7h8.txt) и положите его в корневую директорию вашего сайта. Содержимое файла - ровно одна строка с вашим ключом. Поисковик будет обращаться к этому файлу, чтобы убедиться, что вы действительно владелец сайта.
Шаг 3: Отправляйте URL-адреса. Теперь, когда ключ размещён, вы можете отправлять уведомления. Для одного URL используйте GET-запрос:
|
1 |
https://yandex.com/indexnow?url=https://example.com/new-page&key=a1b2c3d4e5f6g7h8 |
Для нескольких URL (до 10 000 за раз) используйте POST-запрос с JSON:
|
1 2 3 4 5 6 7 8 9 |
POST https://yandex.com/indexnow { "host": "example.com", "key": "a1b2c3d4e5f6g7h8", "urlList": [ "https://example.com/page1", "https://example.com/page2" ] } |
Если всё сделано правильно, вы получите HTTP-код 200. Если получили 403 - проверьте ключ. Если 422 - проверьте формат URL.
Важно: не отправляйте один и тот же URL слишком часто. Протокол не имеет строгих лимитов для легитимного использования, но злоупотребление может привести к блокировке. Отправляйте уведомление только тогда, когда контент действительно изменился.
Если вы не хотите возиться с ручной настройкой, используйте плагины для популярных CMS. Microsoft и Яндекс официально поддерживают плагины для WordPress. В каталоге плагинов вы найдёте несколько вариантов: "IndexNow SEO", "BotSubmit", "IndexNow Plugin" и другие. Они автоматически генерируют ключ, размещают его на сервере и отправляют уведомления при добавлении, обновлении или удалении страниц.
Для других CMS (например, Drupal, Joomla, ModX) также есть дополнения - проверьте документацию вашей системы. Если плагина нет, вы всегда можете написать свой собственный обработчик на PHP, Python или любом другом языке - API настолько прост, что это не займёт много времени.
Часто задают вопрос: "Если у меня уже есть sitemap, зачем мне IndexNow?" Ответ: sitemap и IndexNow - это не конкуренты, а союзники. Sitemap даёт поисковику полную карту вашего сайта, но он не ускоряет индексацию конкретных страниц. IndexNow даёт сигнал о срочных изменениях, но не заменяет общую структуру. Используйте оба инструмента вместе: sitemap для общего обзора, IndexNow для мгновенных уведомлений.
А что насчёт Google Indexing API? Он работает только для Google и только для ограниченных типов контента (вакансии, трансляции, видео). IndexNow работает для всех типов контента и сразу для нескольких поисковиков. Если ваш сайт ориентирован на российскую аудиторию (Яндекс) и международную (Bing), IndexNow - очевидный выбор.
IndexNow - это просто, но есть нюансы. Во-первых, ключ должен быть доступен поисковику. Если вы разместили ключ в корне, но поисковик не может его прочитать (например, из-за настроек .htaccess), запросы будут отклоняться с кодом 403. Во-вторых, URL-адреса должны быть абсолютными и правильно закодированными согласно стандарту RFC-3986 для кодирования URL. В-третьих, не отправляйте слишком много запросов - это может привести к временной блокировке (код 429).
Также стоит помнить, что IndexNow - это не гарантия мгновенной индексации. Поисковик получает уведомление и ставит URL в очередь на приоритетный обход. Но если ваш сайт технически не оптимизирован (медленная загрузка, ошибки сервера), даже приоритетный обход может занять время. IndexNow ускоряет процесс, но не делает его мгновенным.
IndexNow - это не просто "ещё один инструмент". Это смена парадигмы. Вместо пассивного ожидания вы получаете активный контроль над тем, как быстро ваш контент появляется в поиске. Для интернет-магазинов, новостных порталов, блогов и любых других сайтов с динамическим контентом IndexNow - это must-have. Он бесплатен, прост в настройке и работает с несколькими поисковиками одновременно.
Если вы ещё не используете IndexNow - самое время начать. Сгенерируйте ключ, разместите его на сервере и настройте автоматическую отправку URL-адресов при изменении контента. Это займёт 15 минут, но сэкономит вам дни ожидания и нервы. А если вам лень возиться с ручной настройкой - установите плагин и забудьте о проблеме. IndexNow уже работает для миллионов сайтов по всему миру. Пора и вашему сайту стать частью этой сети.
Cloudflare окончательно заблокирован в РФ ещё летом 2025 года.
Функцию фильтрации ботов Cloudflare взял на себя российский антибот Killbot.
Принцип работы отличается от привычного, отслеживаются не знакомые всем при настройке других антибот решений параметры (входящие IP адреса, AS подсети ботов, User Agent и прочее, всё это легко подделывается), а уникальные для каждого набора браузеров слепки.
По отличию оригинального браузера от модифицированного, тот или иной заход определяется либо как заход реального посетителя, либо как заход бота.
Чтобы не повторяться - расписывал более подробно в статьях:
Попробовать бесплатно. При регистрации в Killbot введите промокод
promo13
и получите месяц тестирования платного тарифа Killbot (фильтрация трафика, 1000 руб) и Ads (отключение показа рекламы поведенческим ботам, 1000 руб) в качестве бонуса. Этого вам хватит на то, чтобы понять, подходит вам данное решение, или нет. На данный момент - в Рунете нет более достойной альтернативы, по соотношению цена-качество. Срок действия промокода ограничен по времени, куда-то записывать его нет смысла. В следующий раз промокод уже будет другой, поэтому использовать его нужно сейчас, когда вы читаете этот текст. Промокод действует только в форме регистрации. Если аккаунт уже создан - создайте новый, на другой почте, и при регистрации в последнем поле введите промокод.
Подпишитесь на Telegram канал / MAX для того, чтобы всегда быть в курсе последних новостей и обновленных настроек для защиты от ботов, а также оперативно получать новые материалы, выходящие на antibot24.ru

Автор статей: Сергей (AntiBot24). Эксперт в области фильтрации поведенческого трафика, настройки антибот систем. Высший рейтинг на Kwork, более 680 отзывов, 100% заказов успешно сдано, 56% повторных заказов. Пишу подробные статьи, инструкции по фильтрации ботов в своем блоге antibot24.ru
Всегда нужно иметь в виду, что те советы, которые вы прочли в статьях - это лишь часть настроек, которые я делаю при профессиональной экспертной настройке фильтрации поведенческих ботов. Все остальное - это непубличные профессиональные секреты. Любая информация, становящаяся общедоступной - достаточно быстро устаревает и перестает быть эффективной.
Если вы столкнулись с повышенной роботностью в Яндекс метрике, увеличением числа прямых заходов, увеличением количества отказов - вы всегда можете заказать у меня настройку Killbot.