IndexNow позволяет сайту напрямую уведомлять Яндекс о страницах, которые были созданы, обновлены или удалены, не дожидаясь следующего обхода робота. Это HTTP- и JSON API, аутентифицируемый с помощью файла ключа на сайте, который Яндекс проверяет при каждом запросе..
Для чего он нужен и для чего он не нужен
Яндекс четко отвечает на это в своем собственном FAQ:

- Не отправляйте страницы, которые изменились до того, как вы внедрили протокол. Начинайте с момента его включения.
- Не отправляйте каждый URL на сайте. Только новые, измененные или удаленные страницы. Для информирования Яндекса о сайте в целом правильными инструментами являются карта сайта (sitemap) или обход по Метика-тегу.
- Для сайта из нескольких страниц используйте вместо этого инструмент переиндексации. IndexNow — это инфраструктура для сайтов, которые постоянно меняются.
И оговорка, определяющая ожидания: отправка страницы не гарантирует, что она будет проиндексирована.
Настройка
- Сгенерируйте ключ и разместите файл на сайте.
- Отправка URL —
GETдля одного,POSTдля многих, до 10 000 за запрос. - Или используйте плагин CMS, который делает и то, и другое.
Почему это стоит сделать
Ценность заключается не в скорости ради скорости. Это случай удаления , с которым большинство сайтов справляется плохо: удаленный товар или истекшее объявление обычно остаются в результатах поиска до тех пор, пока робот случайно не заглянет туда снова. IndexNow сообщает об этом немедленно. Для досок объявлений, мероприятий, каталогов на основе складских запасов и новостей это разница между точными результатами и устаревшими.
Проверка того, что это действительно работает
Отчет о страницах, доступных для поиска, фиксирует источник обнаружения для каждой страницы, и IndexNow появляется там в качестве одного из них. Если отправки возвращают успех, но ни у одной страницы в качестве источника не указан IndexNow, интеграция сообщает ложные данные — и это именно та ошибка, которую может скрыть плагин.

Как мы это применяем
We treat the discovery-source column as the acceptance test for any IndexNow integration, because a plugin that returns 200 and does nothing useful looks identical from the outside. The deletion case is what we actually sell it on: for clients with time-limited inventory, telling the engine a page is gone is worth more than telling it a page is new.
Связанные услуги