Мы не работаем с клиентами из страны-оккупанта РФ и их пособников - РБ. Нет войне в Украине! Остановите убийства мирных жителей Украины! Остановите путина!
РазработчикОфициальный партнер OpenCart
Профессиональная помощь от автора
Лицензия не ограничена по времени
Ключ предоставляется автоматически
Бесплатный ключ на тестовый домен
Модуль поддается доработкам
Периодическое обновление модуля
Бесплатная техподдержка
Расширение IndexNow для автоматической отправки ссылок на индексацию
Модуль IndexNow для OpenCart предназначен для ручной или автоматической отправки ссылок на индексирование в поисковые системы (ПС), которые поддерживают протокол IndexNow. На данный момент таких ПС несколько - это Bing, Naver, Seznam.cz, но ожидается, что вскоре к этому протоколу будут подключены и другие поисковики.
DEMO Admin demo/demo
IndexNow - это новый протокол взаимодействия с поисковыми роботами, он позволяет сообщать ПС о новых страницах или об обновлении контента на уже проиндексированных страницах. То есть, это новый способ мгновенно уведомлять поисковые системы о новом или измененном контенте на сайте, что приведет к быстрому индексированию передаваемых URL и появлению их в поисковой выдаче. Вам не придется ждать несколько дней или недель пока поисковые роботы найдут изменения на сайте и проиндексируют их. Получив ссылки через API IndexNow поисковики устанавливают им приоритет, таким образом можно ограничить обход роботов для обнаружения и получения нового контента.
Для начала работы с протоколом IndexNow для вашего сайта потребуется создать специальный ключ, соответствующий определенным правилам, и разместить его в папке сайта на сервере, чтобы подтвердить права на хост. Но с нашим модулем все это делается автоматически одним нажатием кнопки "Сгенерировать", он создаст файл ключа и запишет его на сервер. Наше дополнение OpenCart IndexNow отправляет в обработчик ПС запросы POST JSON, содержащие URL, которые нужно проиндексировать. Поисковые системы, которые используют протокол IndexNow немедленно сообщают о полученных ссылках всем другим ПС, работающим с API IndexNow. То есть, отправив запрос в Bing, вашу ссылку автоматически получат и другие ПС, и наоборот.
SEO модуль IndexNow OpenCart может автоматически отправлять на индексирование ссылки при следующих операциях:
Добавление товара
Редактирование товара
Удаление товара
Добавление категории
Редактирование категории
Удаление категории
Добавление производителя
Редактирование производителя
Удаление производителя
Добавление информационной страницы
Редактирование информационной страницы
Удаление информационной страницы
Модуль совместим с OpenCart 2.0.x.x, 2.1.x.x, 2.3.x.x и 3.0.x.x (кроме версий 2.0.0.0 и 2.2.0.0). С такими же сборками ocStore IndexNow модуль тоже совместим. Также он равноценно работает на системах со стандартными ЧПУ SEO URL и с улучшенным ЧПУ SEO PRO.
Дополнение IndexNow не содержит ocmod модификаторов , оно не модифицирует никакие файлы сайта. Использование шаблонов не имеет никакого значения для работы модуля, гарантирована совместимость с любыми шаблонами.
Особенности модуля IndexNow на OpenCart
автоматическая отправка URL товаров, категорий, производителей, страниц при их добавлении, изменении или удалении;
выбор операций, при которых будут автоматически отправлять запросы на индексирование;
ручная отправка на индексирование любых URL в неограниченном количестве через специальную форму;
автоматическое создание ключа для работы по протоколу IndexNow;
выбор поисковой системы для отправки запросов (не зависимо от этого, согласно документации IndexNow, ссылки получат все подключенные к этому протоколу ПС);
отладка - запись передаваемой информации (URL) и полученных ответов в лог;
поддержка мультиязычных сайтов; отправка URL каждой языковой версии страницы.
Инструкция по установке модуля:
Скачать архив с модулями IndexNow и извлечь его. В списке файлов вам будет доступно несколько модулей для разных конфигураций.
Загрузить нужный модуль в админ-панели в разделе "Расширения": "Установка расширений".
Перейти в раздел "Расширения": "Расширения": "Каналы продвижения" и включить модуль IndexNow.
Редактировать модуль. Включить статус модуля и настроить все его опции под свои нужды и сохранить настройки.
Проверьте работу модуля. При первой отправке URL на индексацию вы можете получить код ответа 202 – это означает, что ПС приняла ваш запрос, но нужно подождать проверки ключа. В таком случае нужно подождать до 15-20 мин, чтобы ПС проверила ваш ключ. Подробнее о кодах ответов и ошибок см. на вкладке FAQ.
Бинго!
Скриншоты модуля IndexNow
Обновления IndexNow
v1.3.1 (07.06.2024) - Исправлено отображение команды для крон задачи
v1.3.0 (29.04.2024) - Рефакторинг кода
v1.2.2 (07.03.2024) - Исправлен перевод вкладки Лог
v1.2.1 (06.03.2024) - Работа без ionCube
v1.2 (10.01.2022) - Работа через CRON, поддержка мультимагазина, внутренний лог
v1.1 (17.11.2021) - Изменен формат генерирования ключа. Добавлена поддержка разных версий PHP.
v1.0 (14.11.2021) - Добавлена совместимость со старыми версиями OpenCart и ocStore - 2.0.x.x и 2.1.x.x
FAQ: IndexNow
Коды ответов / Коды ошибок
Код
Причина
Описание
202
Accepted
Ключ ожидает проверки. Если вы уверены, что он корректный, дождитесь окончания проверки. Отправлять адреса повторно не нужно, они будут отправлены через некоторое время и код ответа изменится на 200 OK.
400
Invalid params
Переданы некорректные параметры в теле запроса.
403
Invalid key
Ключ не удалось загрузить или он не подходит к указанным в запросе адресам.
405
Method not allowed
Поддерживаются методы GET и POST.
422
Invalid key location
Параметр keyLocation указан неверно.
422
Invalid url
В запросе указан неверный URL-адрес или переданный ключ не подходит для его обработки.
422
No host provided
Отсутствует параметр host в запросе.
422
Key must be no longer than 128 characters
Ключ включает в себя больше 128 символов.
422
Key must be at least 8 characters
Ключ включает в себя меньше 8 символов.
422
Key must consist of a-Z0-9 or '-'
Ключ содержит неподходящие символы.
422
No key provided
Отсутствует параметр key в запросе.
422
No more than 10000 urls allowed
Параметр urlList содержит больше 10 000 URL-адресов.
422
Url list has to be an array
Отсутствует параметр urlList или он не является массивом.
422
Url list cannot be empty
Передан пустой параметр urlList.
422
Url has to be an array of string
Параметр urlList должен содержать данные типа String.
422
No url provided
Отсутствует параметр url в запросе.
429
Too Many Requests
Превышено количество запросов для одного IP-адреса.
Проблема с ключом IndexNow. Не принимается ключ.
Убедитесь, что файл ключа открывается в браузере. Наберите в адресной строке браузера https://домен/ключ.html
Вы должны увидеть код ключа на экране.
Если же вы получаете ошибку 404 – файл ключа отсутствует на сервере. Проверьте наличие ключа и при его отсутствии сгенерируйте новый ключ или создайте ключ вручную.
Если вы получаете ошибку 403 – доступ к файлу ключа заблокирован конфигурацией сервера, проверьте права на файл ключа.
Наш модуль автоматически генерирует ключ и записывает его в формате .html на сервер в корень сайт.
Если же вы создали ключ вручную и дали ему расширение .txt – то вам нужно знать, что в стандартном файле конфигурации сервера .htaccess стоит блокировка доступа к txt-файлам на сервере, поэтому поисковики не смогут проверить ключ, пока мы не заберем блокировку. Чтобы открыть доступ к txt-файлам - редактируйте файл .htaccess в корне сайта.
Необходимо авторизоваться, чтобы просматривать файлы!
Alex
18.12.2024
Придбав модуль IndexNow для OpenCart, встановлення модуля відбулося без танців з бубном. Встав як рідний, а ось з налаштуваннями трохи тупанув, бо почав їх робити вже по інструкції самого IndexNow в Bing Webmaster Tools, модуль не хотів працювати, звернувся за підтримкою до розробника, і виявилося все значно простіше, налаштування модуля зайняло менше часу, ніж випити горнятко еспрессо.
З налаштуваннями завдання по крону також розробник допоміг, модуль працює ідеально та автономно.
Рекомендую.
opencartbot
18.12.2024
Дякую за розгорнутий відгук і рекомендацію!
Павло Літманович
12.05.2024
Модуль працює ідеально. Як тільки відредагував або додав товар, він вже відображається в панелі бінг і відразу на всіх локалізаціях сайту.
Не знаю чи це пов'язано але з моменту встановлення модуля бінг став більше індексувати завантажені раніше карти сайту. Загалом модуль свою справу робить.
opencartbot
13.05.2024
Дякую за відгук! Це дуже приємно читати.
Richard
13.07.2022
The extension works well, urls are automatically displayed in Bing Webmaster Tool.
Best wishes.
Steve
07.03.2022
It works, autom. I'm happy. Bing accepts everything
sigans
22.01.2022
Где посмотреть demo?
opencartbot
22.01.2022
Додав посилання на демо в опис.
Демо http://s1.opencartbot.net/admin/index.php?route=extension/feed/indexnow
Логін/пароль: demo/demo
Александр
12.01.2022
Спасибо автору, сделал доработку для сканирования новых товаров и отправки в индекс по крону, теперь все работает как часы
Мы решили предоставить вам возможность получить адаптацию к SEO Pro некоторых блогов, с которыми сталкивались наши клиенты и просили сделать их адапта..
Пока все ждут релиз OpenCart 4.1.0.0.0, на официальном репозитории Github вышел новый релиз OpenCart "старой" ветки 3.0.x.x с номером версии 3.0.4.0...
Мы не работаем с клиентами из страны-оккупанта РФ и их пособников - РБ.
Нет войне в Украине! Остановите убийства мирных жителей Украины! Остановите путина!
Вебсайт использует Cookie 🍪, чтобы обеспечить вам удобство в работе с его функциями, на основе политики безопасности