Опишите доработку или сценарий — обсудим вместе с другими клиентами.
IndexNow: быстрая индексация
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание
IndexNow - модуль для автоматического уведомления поисковых систем о новых, изменённых и удалённых страницах сайта на «1С-Битрикс: Управление сайтом».
Модуль отслеживает изменения контента и добавляет публичные URL в безопасную очередь. Фоновый агент отправляет их в Яндекс и сеть IndexNow. Это помогает поисковым роботам быстрее узнавать об изменениях сайта без ожидания следующего полного обхода.
Основные возможности:
- автоматическая обработка добавления, изменения и удаления элементов инфоблоков;
- поддержка товаров, разделов каталога, новостей, статей, записей блога и других публичных инфоблоков;
- отслеживание изменений цен, параметров товаров и складских остатков;
- поддержка обычных товаров и торговых предложений;
- отправка URL напрямую в Яндекс и сеть IndexNow;
- автоматическое создание ключа IndexNow;
- автоматическая публикация файла подтверждения в корне сайта;
- поддержка нескольких сайтов и доменов;
- выбор поисковых сервисов отдельно для каждого сайта;
- ручное добавление URL в очередь;
- объединение повторных изменений одной страницы;
- повторные попытки при временных ошибках;
- отображение HTTP-кодов и результатов отправки;
- история обращений к поисковым системам;
- встроенная диагностика окружения, фонового агента и файлов ключей;
- исключение служебных и закрытых разделов;
- настройка завершающего слеша и корневого пути сайта;
- защита от отправки URL другого домена и служебных адресов Битрикс.
Модуль работает в фоновом режиме. После изменения товара, цены, новости или другого публичного элемента пользователю не требуется вручную отправлять страницу. URL автоматически появляется в очереди и передаётся выбранным поисковым сервисам.
Для страниц, которые не относятся к инфоблокам, предусмотрена ручная отправка списка URL.
IndexNow передаёт поисковой системе информацию об изменении страницы, но не гарантирует её обход, добавление в индекс или определённые позиции в результатах поиска. Решение об индексации принимает поисковая система.
Перед установкой убедитесь, что сервер соответствует требованиям:
- «1С-Битрикс: Управление сайтом» версии 23.0.0 или новее;
- PHP 8.2 или новее;
- доступ сервера к внешним HTTPS-адресам;
- возможность создания TXT-файла в корневой директории сайта;
- включённое выполнение агентов Битрикс или запуск агентов через cron.
Установите решение через Marketplace или стандартный раздел установки модулей «1С-Битрикс».
Завершите установку модуля.
Перейдите в административной панели в раздел:
Сервисы → IndexNow → Обзор
Откройте раздел Сайты.
Нажмите кнопку Добавить сайт.
В форме подключения укажите:
- Сайт Битрикс - выберите идентификатор сайта из списка;
- Адрес сайта - проверьте протокол и доменное имя;
- Поисковые сервисы - выберите Яндекс и/или сеть IndexNow;
- Ключ IndexNow - рекомендуется оставить поле пустым;
- Корневой путь сайта - обычно /;
- Завершающий слеш - выберите требуемый способ нормализации URL;
- Исключённые префиксы - при необходимости укажите служебные разделы, которые не нужно отправлять.
При пустом поле ключа модуль автоматически:
- Сгенерирует безопасный ключ IndexNow.
- Создаст TXT-файл в корне сайта.
- Сохранит адрес файла в профиле.
- Будет передавать ключ и его расположение при отправке URL.
Для каждого отдельного домена или поддомена рекомендуется создать собственный профиль.
Проверка настройкиПосле подключения сайта перейдите в раздел Диагностика.
Проверьте следующие состояния:
- поддерживаемая версия PHP;
- доступность ядра Битрикс;
- подключение модулей инфоблоков и торгового каталога;
- наличие профиля сайта;
- доступность файла ключа;
- регистрация фонового агента;
- отсутствие зависших заданий.
Если все обязательные проверки имеют статус OK, модуль готов к работе.
Настройка фоновой обработкиОткройте вкладку Настройки. Доступны следующие параметры:
- размер одного пакета URL;
- максимальное количество попыток;
- время объединения повторных изменений;
- тайм-аут блокировки задания;
- срок хранения истории.
По умолчанию повторные изменения одного URL объединяются в течение 10 минут, а фоновый агент проверяет очередь каждые 5 минут. Поэтому обычное время отправки составляет до 15 минут.
Для более быстрой отправки можно уменьшить значение «Окно объединения», например до 60 секунд.
Проверка автоматической отправки- Измените товар, цену, раздел, новость или другой публичный элемент инфоблока.
- Сохраните изменения.
- Откройте раздел Очередь.
- Убедитесь, что URL появился со статусом «Ожидает отправки».
- После работы фонового агента откройте раздел История.
- Проверьте получателя, HTTP-код и результат обращения.
Один URL может отображаться несколькими заданиями: отдельное задание создаётся для каждого выбранного поискового сервиса.
Ручная отправкаДля страницы, которая не относится к стандартному инфоблоку:
- Откройте раздел Отправить URL.
- Выберите профиль сайта.
- Вставьте полные адреса страниц - по одному URL в строке.
- Нажмите Добавить в очередь.
Модуль проверит домен, удалит дубликаты и добавит допустимые адреса в очередь.
По любым вопросам просим обращаться на почту: dev@lgc.ru
Режим работы службы поддержки: Пн. – Пт.: с 10:00 до 18:00
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
Подтвердите что сама лицензия у вас куплена
