В классической ситуации поисковикам может потребоваться от нескольких дней до нескольких недель, чтобы обнаружить, что содержимое изменилось, поскольку поисковые системы не часто просматривают каждый URL-адрес. При использовании механизма IndexNow / Google Indexing Api поисковые системы сразу же узнают об «изменившихся URL-адресах, что помогает им установить приоритет при поиске этих URL-адресов и тем самым ограничить органический обход контента для обнаружения нового контента.
Плагин анализирует sitemap.xml на предмет появления новых страниц или удалении старых. Когда появляется новая страница, она проверяется по различным фильтрам, и отправляется на переиндексацию в Яндекс через фунционал Index Now, и в Google через Indexing API.
Регулярность проверок изменений в sitemap и отправка в поисковики осуществляется путём запуска Cron команд.
Настройки плагина доступны в Магазин - Плагины - Fast Index. Прямая ссылка: /webasyst/shop/?action=plugins#/fastindex
В пункте "Витрина" вы можете выбрать для какой именно витрины выставляются настройки, или же для всех сразу. Чуть ниже вы можете выключить плагин для витрины.
Выбор признака обновления.
Выберите, при каком действии нужно считать ссылку изменившейся - только при её первом появлении в карте вашего сайта, или же при исчезании из карты сайта (например, чтобы она быстрее пропала из индекса).
Учитывать запреты в Robots
Если страница запрещена к индексации в файле robots.txt, то плагин будет это учитывать и не отправлять в поисковики.
Подробнее про использование robots.txt на сайте можно почитать здесь.
Учитывать тег link rel="canonical" на странице
Каждая обновлённая страница будет проверяться на наличие артибута rel=canonical тега <link>. Если в нём указано, что каноническая страница расположена по другому адресу, то такая страница отправлена не будет.
Подробнее про канонический адрес страницы можно почитать здесь.
Учитывать тег meta name="robots" на странице
Каждая обновлённая страница будет проверяться на наличие meta тега с артибутом name="robots". Если в нём указан запрет на индексацию "noindex", то такая страница отправлена не будет.
Подробнее про данный тег можно почитать здесь.
Учитывать страницы только с кодом ответа 200 ОК
Каждая обновлённая страница будет проверяться на корретный http ответ - 200 ОК. В другом случае, страница отправлена не будет.
Подробнее про коды ответа можно почитать здесь.
В плагине должны регулярно запускаться два процесса:
Оба процесса запускаются через планировщик Cron. В данном разделе выведен текст команд, которые нужно добавить в планировщик указанного пользователя.
Установите частоту запуска не чаще 1-2 раз в сутки. Рекомендуется поставить запуск команды на отправку в поисковики fastindexSend позже минимум на 2 часа команды fastindexParse.
Использование планировщика Cron для запуска команд - обязательное условие для работы плагина.
Что такое Сron и как добавлять команды?Вы можете вручную добавить в "очередь" какую-то страницу, чтобы при сработке Cron она была отправлена в поисковики не смотря на то, что она не была найдена автоматически.
Техническая информация о кол-ве найденных страниц всего на сайте, кол-во страниц находящихся в очереди, и сколько страни уже было отправлено сегодня.
Функционал для тестирования и отладки работы плагина.
При активации чекбокса "Дебаг-режим" многие действия будут записываться в лог-файлы, которые можно посмотреть через приложение "Логи"
Появляется дополнительная вкладка, на которой можно проверить статус любого URL, пример:
Кнопки:
Чтобы отправить страницы в Яндекс плагин сам создаёт ключ и файл для его хранения. Вам ничего делать не нужно.
Единственная настройка - включение/выключение отправки в Яндекс.
К сожалению, проверить результат отправки можно только в логах плагина. В случае успешного получения Яндекс отвечает результатом
"success":true
Сервис "Переобход страниц" Яндекс.Вебмастера - это отдельный фукционал, не относящийся к Index Now и отправленные через плагин страницы туда не попадают.
Документация по поддержке Index Now Яндексом.
Вы можете включить или выключить отправку страниц в Google.
Для отправки потребуется файл с JSON ключом. Инструкция по созданию ключа.