Профессиональные SEO-редиректы, ver. 0.0.7
Профессиональные SEO-редиректы — модуль для 1С-Битрикс, предназначенный для централизованного управления перенаправлениями на сайте. Решение помогает поддерживать корректную структуру URL, устранять дубли страниц, сохранять накопленный поисковый вес при изменении адресов и упрощает администрирование большого количества правил.
Модуль объединяет системные SEO-редиректы и пользовательские правила в едином интерфейсе, поддерживает гибкие сценарии обработки URL и предоставляет инструменты контроля эффективности настроенных перенаправлений.
Возможности модуля-
централизованное управление всеми редиректами сайта;
-
включение и отключение отдельных правил без изменения кода сайта;
-
поддержка постоянных и временных редиректов (301, 302, 307, 308);
-
несколько режимов поиска совпадений:
-
точное совпадение;
-
совпадение по префиксу;
-
поиск по части URL;
-
регулярные выражения;
-
-
поддержка многосайтовости;
-
возможность учитывать параметры запроса (Query String);
-
сортировка правил и управление порядком их выполнения;
-
комментарии к правилам для удобства сопровождения.
Модуль позволяет автоматически выполнять типовые SEO-преобразования URL:
-
перенаправление HTTP → HTTPS;
-
перенаправление на домен с www;
-
перенаправление на домен без www;
-
удаление index.php из адресов страниц;
-
приведение URL к нижнему регистру;
-
удаление лишних символов /;
-
добавление завершающего слэша;
-
поддержка существующих правил редиректов при необходимости.
Все системные редиректы объединяются в один итоговый редирект, что позволяет избежать цепочек последовательных перенаправлений.
Импорт правилДля массового добавления и обновления правил реализован импорт из CSV.
Поддерживаются режимы:
-
добавление новых правил;
-
обновление существующих;
-
полная замена списка пользовательских правил.
Перед импортом выполняется проверка структуры файла и валидация данных, а также отображается предварительный просмотр импортируемых записей.
СтатистикаДля анализа работы редиректов модуль ведет статистику использования правил.
Доступны:
-
количество срабатываний каждого правила;
-
дата последнего использования;
-
журнал перенаправлений;
-
фильтрация и поиск по статистике.
Модуль содержит встроенные механизмы защиты:
-
проверка корректности правил перед сохранением;
-
защита от некорректных регулярных выражений;
-
предотвращение циклических перенаправлений;
-
возможность разрешения и запрета внешних редиректов;
-
проверка прав доступа администратора;
-
защита административных действий с использованием механизмов безопасности 1С-Битрикс.
-
единая точка управления всеми редиректами сайта;
-
удобное сопровождение большого количества правил;
-
сокращение количества ошибок при изменении структуры сайта;
-
повышение качества SEO за счет корректной обработки URL;
-
снижение количества дублей страниц;
-
сохранение ссылочного веса при переносе разделов и страниц;
-
интеграция со стандартной административной частью 1С-Битрикс.
Модуль предназначен для интернет-магазинов, корпоративных сайтов, каталогов продукции, информационных порталов и любых проектов на платформе 1С-Битрикс, где требуется удобное и безопасное управление SEO-редиректами.
Как модуль работает на сайтеЗапрос на сайт → Bitrix: OnBeforeProlog → Event::delementRedirect()
1. Регистрация событий (install/index.php → InstallEvents()):
- main::OnPageStart → Event::delementRegisterModule() — подключает модуль
- main::OnBeforeProlog → Event::delementRedirect() — основная точка входа
2. Event::delementRedirect() — проверяет что запрос не админка, создаёт Main и вызывает setRedirect()
3. Main::setRedirect() — два этапа:
- Системные правила (https, www, slash и т.д.) — собирают итоговый URL, делают один LocalRedirect
- Персональные правила — берут все активные из de_redirects_rule, проверяют совпадение (exact/prefix/contains/regex), делают LocalRedirect
4. При срабатывании — увеличивает HITS, записывает LAST_HIT, если включена статистика — пишет в de_redirects_stat
Работает на каждом запросе (кроме админки) через OnBeforeProlog.
| Опубликовано | 17.08.2026 |
| Версия | 0.0.7 |
| Установлено | Менее 50 раз |
| Адаптивность | Да |
| Поддержка Композита | Да |
| Подходящие редакции | Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес |
| Бесплатно | Да |
| Пробный период | Есть |
