Как отключить IndexNow в WordPress и убрать лишние запросы к поисковикам

IndexNow полезен не на каждом сайте. Если у вас WordPress с Elementor, а контент меняется редко, плагин или SEO-модуль с поддержкой IndexNow часто просто добавляет лишние запросы при публикации и обновлении страниц. Это не критическая проблема, но она мешает диагностике, создаёт лишний фон в логах и иногда конфликтует с другими SEO-настройками.

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

Когда IndexNow лучше отключить

Отключение имеет смысл, если вы не получаете реальной пользы от мгновенной отправки URL в поисковики. На небольших корпоративных сайтах, блогах и лендингах на Elementor обновления происходят не так часто, чтобы отдельный механизм уведомлений был нужен постоянно.

Ещё один типичный сценарий — на сайте уже есть несколько источников уведомлений: SEO-плагин, отдельный модуль кэширования, кастомный код в теме. В таком случае URL могут отправляться дублирующимися способами, а в админке сложно понять, какой именно компонент это делает.

Диагностика: где искать IndexNow

Сначала нужно понять, откуда он вообще включён. В WordPress это обычно один из трёх вариантов:

  • SEO-плагин с отдельной настройкой IndexNow;
  • плагин производительности или чистки сайта, который добавил уведомления;
  • кастомный код в functions.php или в mu-plugins.

Проверка начинается не с отключения, а с поиска источника. Это экономит время и помогает не сломать другие SEO-функции.

Что посмотреть в админке

Откройте настройки SEO-плагина и проверьте разделы, связанные с индексацией, API для поисковиков или мгновенной отправкой URL. Если вы используете несколько SEO-инструментов, не ограничивайтесь одним экраном — иногда опция спрятана в модуле интеграций.

Если в проекте установлен Clearfy Pro, проверьте его SEO- и технические переключатели. На сайтах с Elementor он часто используется именно для удаления дублей и лишних системных функций, поэтому важно не выключить нужный модуль вместе с IndexNow. Подробности по продукту есть здесь: Clearfy Pro.

Как быстро найти следы в коде

Если доступен SSH, можно проверить файлы темы и плагинов поиском по слову IndexNow. Это не требует догадок и сразу показывает, где лежит интеграция.

grep -Rni "IndexNow" wp-content/

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

Как отключить IndexNow безопасно

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

Вариант 1: отключение в настройках плагина

Если опция есть в интерфейсе, это лучший вариант. Обычно достаточно снять галочку, сохранить настройки и очистить кэш сайта, если он используется. После этого плагин перестанет отправлять новые URL в IndexNow, но остальная SEO-логика останется на месте.

Этот способ предпочтителен, если у вас сайт на Elementor и вы часто правите шаблоны: заголовки, описания, блоки CTA. Менять код ради одной опции здесь не нужно.

Вариант 2: отключение через фильтр, если плагин его поддерживает

Некоторые плагины дают фильтр для отключения уведомлений. Но использовать его стоит только если он реально есть в документации конкретного плагина. Не стоит вставлять случайные хуки из чужих статей: в WordPress это частая причина «тихих» ошибок, когда код просто не выполняется.

Если у вашего SEO-плагина есть documented filter, код обычно выглядит как точечное отключение функции без вмешательства в остальную логику:

<?php
add_filter( 'plugin_name_enable_indexnow', '__return_false' );

Здесь важен не сам пример, а принцип: отключаем только ту функцию, которая отвечает за IndexNow, а не весь SEO-модуль целиком.

Вариант 3: убрать кастомную отправку URL

Если IndexNow добавлен вручную, удалите или закомментируйте код в дочерней теме или mu-plugin. Не правьте родительскую тему Elementor-темы напрямую: после обновления изменения исчезнут.

<?php
// Пример: кастомная отправка URL в IndexNow
// remove_action( 'save_post', 'mytheme_send_indexnow_notification' );

Если код написан без хука и вызывается напрямую, лучше перенести его в отдельный mu-plugin и уже там управлять включением через условие или константу. Так проще откатывать изменения и тестировать их на staging.

Сравнение подходов

СпособКогда подходитМинус
Настройка в плагинеIndexNow включён через SEO-модульЗависит от интерфейса и версии плагина
Фильтр/хукЕсть документированный APIНужно точно знать имя фильтра
Удаление кастомного кодаИнтеграция добавлена вручнуюТребует доступа к файлам и аккуратного деплоя

Проверка результата после отключения

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

  1. Сохраните любую запись или обновите страницу в Elementor.
  2. Посмотрите логи плагина, если он их ведёт, или системный журнал сервера.
  3. Проверьте, что в настройках плагина IndexNow больше не активен.

Если у вас есть доступ к Network в браузере, можно открыть админку и посмотреть, не уходит ли запрос на внешний endpoint при сохранении записи. Это особенно полезно, когда в проекте несколько SEO-расширений и непонятно, кто именно инициирует отправку.

Дополнительно проверьте индексацию не по факту «уведомление ушло», а по состоянию сайта: страницы должны оставаться доступными для обхода поисковиками, без закрытия в robots.txt и без случайного noindex на шаблонах Elementor.

Частые ошибки и как их исправить

Отключили не там

Частая ситуация: пользователь снимает галочку в одном плагине, а уведомления продолжают уходить. Причина проста — IndexNow включён ещё и в другом модуле. Решение: проверить все SEO- и performance-плагины, а затем поискать упоминания в коде.

Удалили весь SEO-модуль вместо одной функции

Так делать не стоит. В результате можно потерять sitemap, мета-теги, canonical и другие настройки. Если нужен только отказ от IndexNow, отключайте только этот механизм.

Правили родительскую тему

На сайтах с Elementor это особенно болезненно: обновление темы откатывает правки. Используйте дочернюю тему или mu-plugin, если речь идёт о кастомном коде.

Не очистили кэш

После отключения некоторые плагины и CDN продолжают отдавать старую версию страниц или старые заголовки. Очистите кэш WordPress, серверный кэш и, если есть, кэш на стороне CDN.

Что проверить на сайте Elementor после изменений

На практике достаточно короткого чек-листа:

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

Если вы ведёте сайт на Elementor и регулярно меняете контент через шаблоны, имеет смысл отдельно проверить, не дублируются ли SEO-настройки на уровне шаблона и записи. Иногда IndexNow кажется проблемой, а реальная причина — в конфликте нескольких SEO-слоёв.

Практика безопасности и производительности

Любые изменения в SEO-модулях лучше сначала проверять на staging-копии. Это особенно важно, если сайт работает под нагрузкой или использует агрессивный кэш. Отключение IndexNow само по себе безопасно, но вместе с ним часто трогают соседние настройки, и именно там появляются ошибки.

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

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

Как отключить XML-RPC в WordPress без поломки входа и отправки pingback
20.08.2026
Как отключить Gutenberg в Elementor и оставить классический редактор для нужных ролей
01.09.2026
Как отключить oEmbed в WordPress и убрать лишние запросы к внешним сервисам
08.09.2026
Как отключить XML sitemap в WordPress и оставить индексацию нужных страниц
23.08.2026
Как отключить отложенную загрузку изображений в Elementor для первого экрана без потери lazy load на сайте
12.09.2026