Skip to content
IndexNow
Очередь URL и уведомление поисковиков по протоколу IndexNow
  1. Extras
  2. IndexNow
  3. Ключ и key file

Ключ и key file

Протокол IndexNow требует ключ и файл на сайте, по которому поисковик проверяет владение доменом. У Яндекса это описано в разделе Поддержка протокола IndexNow и на странице про ключ.

Ключ

При установке IndexNow:

  1. генерирует ключ (обычно 32 hex-символа),
  2. пишет его в indexnow_key,
  3. создаёт файл {key}.txt в web root сайта.

Ключ: длина 8-128, символы a-z, A-Z, 0-9, -.

Сменить ключ можно в системных настройках. После смены обновите или пересоздайте файл в корне.

Файл ключа

Путь: {web_root}/{key}.txt.

Содержимое: только значение ключа, без пробелов, HTML и лишнего текста.

Пример: ключ abc123def456, файл /abc123def456.txt, тело файла:

text
abc123def456

Файл должен открываться с публичного URL того же host, который вы отправляете в IndexNow (например https://example.com/abc123def456.txt).

Несколько доменов

У каждого публичного document root, куда ходят краулеры, должен быть свой {key}.txt с тем же ключом. Штатно пакет использует один indexnow_key на сайт.

Подробнее про host и контексты: Контексты и домены.

Проверка

В IndexNow → Статус смотрите строку Файл ключа. Кнопка Проверить подключение дополнительно проверяет ключ, файл и доступность endpoint.