Антибот — защита сайта от ботов и парсеров
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание
Модуль автоматически защищает сайт от ботов, парсеров и подозрительного трафика с помощью набора правил и JS‑Challenge‑страницы. Он анализирует User‑Agent, IP, страну по GeoIP, наличие UTM‑меток и поведение браузера, чтобы отличать реальных людей от скриптов.
В случае срабатывания правил модуль может либо полностью заблокировать запрос (отдавая 403), либо показать промежуточную JS‑страницу‑проверку, которая пропускает только настоящий браузер и при этом не мешает нормальным посетителям.
Какие задачи решает
- Отсечение примитивных парсеров и сканеров, которые ходят по сайту с подозрительными User‑Agent или без них.
- Блокировка трафика из нежелательных стран (черный список GeoIP) или, наоборот, пропуск только нужных регионов.
- Защита от брутфорса и массированного автоматического трафика на публичные страницы и формы.
- Сохранение чистоты статистики и SEO‑метрик за счет снижения доли «мусорных» заходов.

Как это работает в общих чертах
- На каждом запросе модуль запускается через раннее событие (OnPageStart) и получает данные о запросе: IP, User‑Agent, страну по IP, UTM‑метки.
- Сначала проверяются белые списки IP и UTM — «свои» запросы пропускаются сразу.
- Затем проверяется черный список User‑Agent и, при необходимости, правило по странам (block_foreign):
нежелательные запросы получают 403 и не доходят до сайта. - Для пограничных случаев
используется JS‑Challenge: модуль показывает специальную HTML‑страницу, которая выполняет простой JavaScript и ставит метку «человек» в cookie; боты без JS не проходят дальше. - В лог модуля записываются все сработавшие правила: дата, IP, URL, флаг «бот/человек», причина блокировки.

Ключевые преимущества для владельца сайта
- Гибкая настройка под ваш трафик. Белые/черные списки IP и User‑Agent, GeoIP‑фильтр, настраиваемые UTM‑метки для SEO‑ботов или внутренних проверок.
- Мягкая защита через JS‑Challenge. Вместо жёсткого 403 модуль может показать легкую промежуточную страницу, которую обычный браузер проходит за доли секунды,
а бот — нет. - Детальный журнал трафика. В админке есть раздел со списком
срабатываний защиты, где видно, сколько всего запросов, сколько заблокировано и сколько реальных людей
Для установки модуля, после его приобретения, в административной части вашего сайта выберите в пункт меню «Marketplace» → «Установленные решения» и нажмите кнопку «Установить» напротив названия текущего модуля. После чего модуль сразу начнёт работать с настройками по умолчанию.
Вы можете открыть раздел настроек (Настройки →Настройки продукта → Настройки модулей → Антибот - защита сайта от ботов и парсеров), где можно выключить или включить защиту от парсеров, а также включить или выключить весь иностранный трафик.
На второй вкладке можно управлять «белыми» и «чёрными» списками, для допуска или блокировки каких-то агентов на сайте, соответственно.

Статистика посещений и блокировок собирается в таблицу в разделе «Сервисы» (Сервисы →Goodsol: Антибот →Честная аналитика).

Мы оказываем аварийную и гарантийную поддержку по настройке наших модулей.
Лучший способ связаться с нами — оставить заявку через форму на нашем сайте по адресу https://goodsol.ru/support.php, описав возникшую проблему и приложив скриншоты. Таким образом заявка попадёт в рабочую очередь в CRM и не потеряется в потоке.
Таким же образом вы можете оставить пожелания по развитию модуля.
По телефону техническая поддержка оказывается, как правило, только для клиентов на отдельном договоре технического сопровождения. Однако если вы оставите свои контакты через форму сайте, по мере необходимости наши специалисты могут созвониться с вами или организовать видеоконференцию. Разговоры записываются.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
