Top Man Digital: SEO умного фильтра, мета, ЧПУ и ИИ для страниц сайта
Технические данные
- Опубликовано:
- 12.08.2026
- Обновлено:
- 12.09.2026
- Версия:
- 1.2.2
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Умный фильтр интернет-магазина создаёт множество адресов под реальные сочетания спроса: цвет, размер, бренд, цена и другие параметры. Но без отдельной SEO-настройки такие страницы часто наследуют одинаковые title, description и H1 раздела.
Модуль превращает страницы фильтра в управляемые SEO-посадочные: для них можно задавать собственную мета, ЧПУ, HTML-текст, добавлять их в sitemap и внутренний поиск, отслеживать посещения и контролировать, что поисковый робот видит на живой странице.
Один шаблон вместо ручной настройки сотен URLДля страниц фильтра можно создавать шаблоны title, H1, description и keywords. Шаблоны наследуются от сайта к разделам каталога, поэтому общие правила задаются один раз, а для отдельных разделов их можно уточнить.
В текст подставляются название раздела, выбранные свойства фильтра, диапазон цены, количество найденных товаров, город и другие данные. Поддерживаются склонение слов по падежам и спинтакс.
Спинтакс работает стабильно для поисковых систем: вариант формулировки выбирается по адресу страницы. Один и тот же URL не меняет текст при каждом открытии.
Страницы можно подготовить ещё до первого визитаОбычно URL умного фильтра становится заметен SEO-специалисту только после того, как по нему уже кто-то прошёл. В модуле есть генератор, который заранее перебирает разделы и значения свойств, проверяет наличие товаров под комбинацией и убеждается, что адрес действительно отдаёт нужную страницу.
После этого с такими URL можно работать заранее: назначать мета, создавать ЧПУ, ставить страницы в очередь ИИ и готовить их к индексации до первого органического визита.
ИИ пишет по фактам страницы, а не по одному названию разделаМодуль поддерживает DeepSeek и YandexGPT. Для генерации используются ключи владельца сайта.
Модель может получить состояние фильтра, содержимое реальной страницы, целевые поисковые запросы и собранную выдачу Яндекса. В системном промпте можно запретить выдумывать цены, доставку, гарантии и другие факты, которых нет на сайте.
Результат не публикуется автоматически. ИИ создаёт черновик title, H1 и description, а SEO-специалист проверяет его и только потом публикует одну или несколько записей.
Модуль можно использовать как рабочее место SEO-специалиста внутри административной панели Битрикса.
Для обычных страниц — услуг, статей, разделов и других URL — доступны персональная мета, HTML-текст, ЧПУ, целевые запросы, сбор поисковой выдачи, ИИ-генерация и показатели из Метрики и Вебмастера.
Персональная мета имеет приоритет над шаблоном, но пустые поля ничего не затирают: можно, например, переопределить только H1 или добавить только HTML-текст.
ЧПУ для фильтра и любых страниц сайтаТехнический адрес фильтра можно заменить человекопонятным URL. Старый адрес продолжает работать и при необходимости отдаёт 301-редирект на новый.
ЧПУ можно назначать не только страницам фильтра, но и обычным страницам сайта, включая адреса с GET-параметрами. Модуль проверяет занятость адреса, умеет распознавать «мягкие 404», учитывает canonical и сохраняет редирект со старого ЧПУ при переименовании.
UTM-метки, gclid, ysclid, roistat и другие параметры визита не мешают сопоставлению страницы с её ЧПУ.
Модуль проверяет, что мета действительно встала на сайтНастроить title и description в административной панели недостаточно. На живой странице их может перебить другой компонент, шаблон или старый кеш.
Раздел «Контроль мета» сам открывает страницу и сравнивает реальные значения с теми, которые должны быть установлены. Расхождения видны в отчёте.
После настройки можно смотреть не только сам URL, но и его результат.
Интеграция с Яндекс.Метрикой подтягивает визиты, посетителей, отказы, глубину просмотра, длительность визита, долю мобильных пользователей и выбранные цели. Яндекс.Вебмастер добавляет показы, клики, CTR, среднюю позицию, реальные поисковые запросы, коды ответа робота и возможность отправить страницу на переобход.
Данные выводятся рядом со страницами фильтра и обычными отслеживаемыми URL — SEO-специалисту не нужно каждый раз собирать картину по нескольким интерфейсам вручную.
404, редиректы и техническая SEO-гигиенаМодуль собирает несуществующие адреса, считает обращения к ним и показывает, кто их запрашивал — человек или робот. Из 404-отчёта можно создать 301-редирект или превратить старый адрес в ЧПУ существующей страницы.
При создании редиректов проверяются петли, конфликты и цепочки. Если цель уже перенаправляет дальше, правило можно сразу записать на конечный адрес.
Есть отдельный список 301/302-редиректов, управление sitemap, собственным блоком robots.txt, canonical, https, www/без www, слешами, пагинацией и внешними ссылками. Правила домена сводятся в один переход, чтобы не создавать лишние цепочки редиректов.
HTML-текст для конкретных страницДля любого URL можно сохранить собственный HTML-блок. Он работает независимо от title и description — запись может состоять только из текста.
Предусмотрены три способа вывода: через методы модуля, через свойство страницы и через специальный маркер для кешируемых шаблонов. Это позволяет разместить SEO-текст там, где он нужен дизайну, и не выводить пустой контейнер, если текста нет.
Диагностика вместо поиска проблемы вслепуюВстроенная диагностика проверяет подключение данных умного фильтра, агентов, служебных файлов, внешних API и состояние сайта в Яндекс.Вебмастере. Это же удобный первый экран при обращении в техническую поддержку.
Основные функции работают без внешних ключейДля шаблонов мета, персональной мета, HTML-текста, ЧПУ, редиректов, sitemap, robots.txt, встроенного поиска, 404-отчёта, контроля мета, общих SEO-настроек, импорта/экспорта и диагностики сторонние сервисы не требуются.
Ключи нужны только для дополнительных интеграций: DeepSeek или YandexGPT, XMLRiver, Яндекс.Метрика и Яндекс.Вебмастер. Модуль использует ключи владельца сайта и не предоставляет собственные.
Что получает SEO-специалистМодуль закрывает не одну операцию с метатегами, а полный рабочий цикл: найти и подготовить страницы фильтра, назначить им мета и ЧПУ, при необходимости создать контент через ИИ, включить страницы в индексацию, проверить реальный результат на сайте и затем смотреть показатели из Метрики и Вебмастера.
В результате модуль можно использовать не как отдельный генератор SEO-мета для каталога, а как единое рабочее место SEO-специалиста внутри 1С-Битрикс.
| 1.2.2 (12.09.2026) | Генерация SEO-текстов для разделов, элементов и страниц через ИИ: пакетные задания, предпросчёт стоимости, очередь через агент, проверки текста и откат записи. Экран заданий переработан по шагам: разделы и элементы выбираются из списка, промпт виден и правится до запуска, в промпт уходят свойства товара, вариации торговых предложений и абсолютный адрес страницы. Галка «Описание в HTML», кнопки «Перегенерировать все» и «Опубликовать с перезаписью». Состояние обеих очередей ИИ показывается на экранах «ИИ-запросы» и «Тексты». Вывод SEO-текстов шаблона меты и штатный синтаксис SEO-шаблонов Битрикса ({=this.Name}) в полях меты. Безопасность: значение из адреса фильтра больше не попадает в заголовок и H1 страницы, ссылки в админке принимают только адреса сайта и http(s), проверка меты ходит с проверкой сертификата. Установка отменяется, если таблицы модуля не создались; удаление останавливается, если таблицы не удалились. Агент очереди текстов регистрируется при обновлении, в том числе на сайтах с истёкшим демо-периодом. |
| 1.2.1 (11.09.2026) | Генерация SEO-текстов для разделов, элементов и страниц через ИИ: пакетные задания, предпросчёт стоимости, очередь через агент, проверки текста и откат записи. Экран заданий переработан по шагам: разделы и элементы выбираются из списка, промпт виден и правится до запуска, в промпт уходят свойства товара, вариации торговых предложений и абсолютный адрес страницы. Галка «Описание в HTML», кнопки «Перегенерировать все» и «Опубликовать с перезаписью». Состояние обеих очередей ИИ показывается на экранах «ИИ-запросы» и «Тексты». Вывод SEO-текстов шаблона мета и штатный синтаксис SEO-шаблонов Битрикса ({=this.Name}) в полях мета. Установка отменяется, если таблицы модуля не создались; удаление останавливается, если таблицы не удалились. Агент очереди текстов регистрируется при обновлении и на сайтах с истёкшим демо-периодом. |
| 1.1.3 (09.09.2026) | - Выбор системы для снятия поисковой выдачи: XMLRiver, XMLStock или JSON SEO. - Ключи всех трёх систем задаются в настройках модуля одновременно, переключение - одним полем. - Регион и устройство применяются к любой выбранной системе; устройство передаётся явно. - В диагностике видно выбранную систему и заданы ли для неё ключи. - Все правки версий 1.0.1-1.1.2, включая запись карты сайта и robots.txt в каталог своего сайта. |
| 1.1.2 (07.09.2026) | - Карта сайта и блок robots.txt записываются в каталог своего сайта, а не в корень текущего. - Если у сайта не задан путь к корню веб-сервера, запись не выполняется вместо записи в чужой каталог. - На страницах "Карта сайта" и "Robots.txt" показан полный путь к файлу каждого сайта. - Предупреждение, если у сайта нет пути к корню или несколько сайтов пишут в один файл. - Копирование шаблонов мета из версии 1.1.1 и все правки версий 1.0.1-1.1.1. |
| 1.1.1 (15.08.2026) | Копирование шаблонов мета: действие "Копировать" в строке списка и групповое копирование отмеченных шаблонов (в мультисайте - с выбором сайта). Копия повторяет все поля шаблона, включая область действия, и создаётся выключенной, чтобы не конкурировать с оригиналом. Обновление накопительное: включает все правки версий 1.0.1-1.1.0. |
| 1.1.0 (05.08.2026) | Добавлен индивидуальный HTML-текст для любых страниц сайта с визуальным редактором, поддержкой кешируемых шаблонов и импортом/экспортом через CSV. Также сохранён весь функционал предыдущих версий: ЧПУ и редиректы, переобход, интеграция с Яндекс Вебмастером и Метрикой, 404-отчёты и исправления работы с внешними сервисами. |
| 1.0.9 (04.08.2026) | Добавлены ЧПУ для любых страниц сайта, включая URL с GET-параметрами, автоматическая маршрутизация, подбор адреса по H1, массовое создание и корректный canonical. Расширена работа с 404-ошибками: создание ЧПУ и 301/302-редиректов прямо из отчёта с проверкой целей, защитой от цепочек и петель. |
| 1.0.8 (03.08.2026) | Добавлены массовая генерация и безопасная смена ЧПУ с 301-редиректами, отправка страниц на переобход, расширенная интеграция с Яндекс Вебмастером и Метрикой, диагностика сайта, запросы и статусы страниц в поиске. Также улучшены ИИ-очереди, генератор URL, работа с регионами и интерфейс модуля, исправлены ошибки импорта, соединений с MySQL и внешними сервисами. |
| 1.0.6 (03.08.2026) | Добавлены массовая генерация и безопасное переименование ЧПУ с автоматическими 301-редиректами, улучшена работа ИИ-очереди и диагностики. Также доработаны генератор URL, поиск по регионам, обработка ошибок соединения и структура административного меню. |
Marketplace → Установленные решения → Установить. Модуль создаст свои таблицы, зарегистрирует обработчики событий и агенты, разместит страницы админки в /bitrix/admin/, стиль меню — в /bitrix/themes/.default/, компонент перелинковки — в /bitrix/components/topman/.
После установки в левом меню админки появится раздел «Top Man Digital → SEO-настройки».
На этом этапе менять шаблон сайта не требуется — модуль умеет самостоятельно разбирать адреса страниц фильтра.
Подключение данных фильтра (рекомендуется)Для получения точных данных о выбранных свойствах, значениях фильтра и количестве найденных товаров добавьте строку в result_modifier.php шаблона компонента bitrix:catalog.smart.filter:
$templateData['TOPMAN_SEOFILTER'] = \\Topman\\SeoFilter\\FilterState::extract($arResult, $arParams); |
Если файла нет — создайте его рядом с template.php. Страница «SEO-настройки → Диагностика» покажет правильный путь, готовую строку подключения и проверит результат. Без этой строки модуль продолжит работать, но будет определять данные только по URL.
Первичная настройкаОткройте «SEO-настройки → Настройки». Все настройки разделены по сайтам.
Укажите город — используется в макросе #CITY# с автоматическим склонением.
Проверьте, что включён сбор статистики — он наполняет список страниц фильтра.
Остальные функции (ЧПУ, sitemap, robots.txt, редиректы, контроль мета, ИИ и т.д.) можно включать по мере необходимости.
Первый шаблон мета-теговОткройте «SEO-настройки → Мета фильтра → Шаблоны мета» и создайте новый шаблон.
Выберите сайт, инфоблок и раздел (при необходимости включите распространение на подразделы).
Заполните Title, H1 и Description.
Используйте макросы, склонение и спинтакс.
Сохраните шаблон и откройте страницу фильтра — изменения применятся сразу.
Пример:
Title: {Купить|Заказать} #FILTER_ALL# в #CITY_PP# — цены и наличие
H1: #SECTION_NAME# #FILTER_ALL#
Description: #SECTION_NAME# #FILTER_ALL# в наличии. Доставка по #CITY_DP#. |
Приоритет применения: персональная мета → шаблон ближайшего раздела → глобальный шаблон.
Что включить дальшеСтатистика страниц фильтра.
Генератор URL.
ИИ-запросы (предварительно настройте провайдера, API-ключ и название компании).
ЧПУ-адреса.
Карту сайта, robots.txt и поиск по сайту.
Отчёты: 404, внешние ссылки, контроль мета.
Общие SEO-настройки: редиректы, canonical, пагинация.
Добавьте в шаблоне вывод: <?php if (\Topman\SeoFilter\PageMeta\Text::has()): ?> <div class="seo-text"><?= \Topman\SeoFilter\PageMeta\Text::get() ?></div> <?php endif; ?> |
Обновление
Выполняется стандартно через Marketplace → Обновление решений. После обновления настройки, шаблоны и статистика сохраняются, структура базы автоматически обновляется.
УдалениеУдаление выполняется через «Настройки → Настройки продукта → Модули». Можно сохранить данные для последующей переустановки либо удалить их полностью. Дополнительные файлы модуля удаляются автоматически, сторонние файлы не затрагиваются.
Если что-то не работаетНачните со страницы «SEO-настройки → Диагностика». Она проверяет подключение фильтра, состояние агентов, наличие таблиц и файлов, доступность внешних сервисов и показывает, какая мета будет применена к выбранному URL.
Почта для связи: marketplace@topman.dev
TG для связи: https://t.me/digitaltopman
Время ответа - 2 рабочих дня.