OpenCart 3.0.3.x, ocStore 3.0.3.x, OpenCart 3.0.2.x, ocStore 3.0.2.x, OpenCart 3.0.1.x, OpenCart 3.0.0.0, OpenCart 2.3.0.x, OpenCart 2.3.0.0, ocStore 2.3.x.x, OpenCart 2.2.0.0, OpenCart 2.1.x.x, ocStore 2.1.x.x, OpenCart 2.0.x.x
Модуль Менеджер Noindex для OpenCart помогает массово управлять индексацией страниц интернет-магазина без ручного редактирования шаблонов и контроллеров. С его помощью можно добавить директиву robots для поиска, сортировки, фильтров, пагинации, корзины, сравнения, закладок, личного кабинета, оформления заказа и других страниц, которые не должны попадать в поисковую выдачу. При этом сами страницы остаются доступными покупателям и продолжают работать как обычно. Модуль не блокирует переходы, не отключает функции магазина и не ограничивает доступ посетителей. Он только сообщает поисковым роботам, можно ли индексировать конкретный адрес и нужно ли переходить по размещённым на нём ссылкам. Для основных типов страниц предусмотрены готовые переключатели, поэтому большую часть настроек можно выполнить без составления сложных правил. Отдельно можно закрыть все товары, категории, производителей или информационные страницы, а также выбрать конкретные элементы через поиск по названию и ID. Для товаров доступны дополнительные условия: отсутствие на складе, нулевая цена, отсутствие изображения или описания. Категории можно закрывать при отсутствии товаров. Такие настройки полезны для магазинов с большим каталогом, где вручную контролировать сотни и тысячи страниц неудобно.
Noindex Manager поддерживает пользовательские правила, которые позволяют точнее настроить индексацию под структуру конкретного магазина. Правило можно создать для маршрута OpenCart, пути страницы, полного URL, строки GET-параметров, отдельного параметра, ID товара, категории, производителя или информационной страницы. Доступны точное совпадение, начало или окончание строки, поиск части значения, маска, регулярное выражение, список значений, диапазоны ID, а также проверка наличия или отсутствия параметра. Для каждого правила задаётся своя директива: noindex,follow, noindex,nofollow, index,follow или index,nofollow. Это позволяет не только закрывать страницы от индексации, но и явно задавать разрешающую директиву для отдельных адресов. Дополнительные настройки добавляют noarchive, nosnippet и noimageindex к итоговому значению robots. Модуль может выводить общий тег robots, отдельные теги для Google и Яндекса, а также HTTP-заголовок X-Robots-Tag. Способы вывода включаются независимо, поэтому можно использовать только нужный вариант. Перед сохранением рядом показывается итоговая директива, что помогает сразу увидеть результат выбранных настроек и не собирать значение вручную.
Для страниц, которые не должны попадать под общие правила, предусмотрены исключения с высшим приоритетом. Например, можно закрыть все URL с параметрами сортировки, но оставить доступной для индексации одну важную категорию. Исключение может полностью отменить вывод директивы модуля или добавить index,follow. Пользовательские правила и исключения имеют названия, отдельный статус и порядок обработки, поэтому большой список настроек остаётся понятным. Встроенная диагностика проверяет конфигурацию модуля, регулярные выражения, способы вывода и возможные конфликты. Дополнительно можно указать адрес страницы магазина и проверить её фактический HTML-код. Диагностика распознаёт meta robots, googlebot, yandex, заголовок X-Robots-Tag, HTTP-статус и конечный адрес после перенаправлений. Это помогает убедиться, что нужная страница действительно получила правильную директиву, а не только совпала с правилом внутри настроек. Конфигурацию можно экспортировать в JSON и перенести в другой магазин, включая системные параметры, пользовательские правила и исключения. Настройки сохраняются отдельно для каждого магазина в мультимагазине. Один архив подходит для OpenCart 2.x и 3.x, включая разные варианты административных маршрутов и токенов.
Особенности:
Массовое управление индексацией страниц магазина
Поддержка OpenCart 2.x и 3.x
Совместимость с ocStore 2.x и 3.x
Отдельные настройки для каждого магазина
Вывод meta robots
Отдельный meta-тег Googlebot
Отдельный meta-тег Yandex
Поддержка HTTP-заголовка X-Robots-Tag
Директивы noindex,follow и noindex,nofollow
Директивы index,follow и index,nofollow
Дополнительные директивы noarchive, nosnippet и noimageindex
Предварительный просмотр итоговой директивы
Закрытие страниц поиска
Закрытие сравнения и закладок
Закрытие корзины и оформления заказа
Закрытие личного кабинета
Закрытие страниц возврата и партнёрской программы
Закрытие страниц успешного оформления
Обработка страниц 404 и режима обслуживания
Управление индексацией страницы акций
Управление страницами производителей
Управление контактами, картой сайта и главной страницей
Закрытие всех товаров, категорий, производителей или информационных страниц
Выбор объектов через поиск по названию и ID
Поддержка списков и диапазонов ID
Закрытие товаров без остатка
Закрытие товаров с нулевой ценой
Закрытие товаров без изображения
Закрытие товаров без описания
Закрытие пустых категорий
Обработка параметров sort, order, limit, filter и page
Закрытие URL с рекламными и пользовательскими GET-параметрами
Пользовательские правила для маршрутов, путей и полных URL
Правила для отдельных GET-параметров
Условия «Равно», «Содержит», «Начинается» и «Заканчивается»
Поддержка масок и регулярных выражений
Проверка присутствия и отсутствия значений
Исключения с высшим приоритетом
Изменение порядка пользовательских правил
Фактическая проверка HTML-кода страницы
Проверка meta robots, Googlebot и Yandex
Проверка X-Robots-Tag
Определение HTTP-статуса и перенаправлений
Диагностика регулярных выражений и конфликтов
Импорт и экспорт настроек в JSON
Отдельный статус для каждого правила и исключения
Интерфейс с подсказками и примерами
.zip).http://ваш_сайт/admin..zip), который вы скачали ранее.