BotBan Защита сайта от ботов
Попробовать
Меню
BotBan Защита сайта от ботов
Тема оформления

Защита от ботов и скликивания Гибкие правила фильтрации трафика

Сервис защиты сайта от ботов и скликивания

BotBan отсекает спам в формах, парсеров, скликивание рекламы и перебор паролей — и устроен так, чтобы не задеть живого человека. Боты не дойдут до вашего сайта, покупатели дойдут. Если мы вдруг станем недоступны, сайт останется без защиты, а не упадёт.

Без карты. 7 дней бесплатного наблюдения за каждым сайтом, до 30 000 визитов в месяц.

BotBan пропускает покупателей на сайт и останавливает ботов
пропущен проверка браузера заблокирован

Живые данные, обновляются каждые 10 минут

Статистика блокировок в реальном времени

Цифры по всем подключённым сайтам с момента запуска и два обезличенных кейса без названий и адресов. Только решения, которые защита действительно применила.

Все кейсы

30 138 689

запросов проверено

по всем подключённым сайтам

5 308 591

запросов заблокировано

каждый 6-й запрос

17,6%

доля заблокированных

от всех проверенных запросов

САЙТ 01 16 сентября — 6 октября 2026

2 831 174

запросов заблокировано

36,4%

от проверенных

3 дня на столбец · 16.09–06.10 7 772 837 проверено всего
САЙТ 02 2–6 октября 2026

184 455

запросов заблокировано

24,2%

от проверенных

1 день на столбец · 02.10–06.10 761 760 проверено всего

На графиках — запросы к защите, не уникальные люди и не рекламные клики. Масштаб у каждого сайта свой. Эти данные не показывают экономию бюджета или рост продаж; результат зависит от трафика и настроек.

Четыре шага за доли секунды

Как это работает

Защита стоит перед сайтом и решает по каждому запросу, человек это или программа, — раньше, чем сайт начнёт собирать страницу.

  1. 1

    Посетитель открывает сайт

    Покупатель из поиска, клиент с рекламы или программа — для сайта они пока выглядят одинаково.

    любой запрос
  2. 2

    Модуль спрашивает BotBan

    Первая строка сайта передаёт нам адрес, браузер и заголовки запроса. Страница ещё не собирается, база не тронута.

    до сборки страницы
  3. 3

    Взвешиваем признаки

    Строка браузера, заголовки, сеть, частота запросов, поведение на странице. Один признак не блокирует — нужен набор улик.

    решение за миллисекунды
  4. 4

    Человек проходит, бот — нет

    Покупатель сразу видит страницу. Сомнительный проходит быструю проверку без капчи, бот получает отказ.

    пропущен проверка отказ

Если BotBan недоступен, сайт работает

При любой нашей аварии модуль пропускает посетителей мимо нас, прямо к странице. Сайт остаётся без защиты на это время, но не падает.

Схема для технического специалиста Путь запроса через модуль и запасной путь на случай аварии
Посетитель открыл страницу Ваш сайт модуль первой строкой, до вывода страницы ≤300 мс BotBan складывает признаки в балл от 0 до 100 Пропустить Проверить Заблокировать не ответили вовремя — посетитель проходит без проверки

От чего защищаем

Одна система против всех видов автоматического трафика. У каждой задачи свои настройки — выберите то, что мешает именно вам.

Кабинет, в котором каждое решение объяснено

Не «заблокировано 403», а «заблокировано, потому что 47 обращений к админке за 10 минут и библиотека вместо браузера». По каждому визиту видно балл, признаки и что мы с ним сделали.

Дашборд BotBan: запросы за сутки, из чего они состоят, график пропущенных, проверенных и заблокированных по часам Дашборд BotBan: запросы за сутки, из чего они состоят, график пропущенных, проверенных и заблокированных по часам
Демо-сайт с тестовым трафиком. У вас тут будут ваши цифры.

Мониторинг доступности — во всех тарифах, на бесплатном — 7 дней

Если сайт недоступен, вы узнаете об этом раньше ваших клиентов

BotBan проверяет работу вашего сайта каждую минуту. Если сайт перестаёт отвечать, вы получаете уведомление на почту и в Telegram с указанием причины: сервер не отвечает, истёк срок действия сертификата, сервер возвращает ошибку. Когда работа восстанавливается, мы сообщаем об этом и указываем продолжительность простоя.

  • Без ложных срабатываний. Простой фиксируется после двух неудачных проверок подряд, поэтому кратковременные сбои сети не приводят к уведомлениям.
  • Без дополнительной настройки. Мониторинг начинает работать сразу после подключения сайта и отключается в его настройках.
  • История в личном кабинете. Доступность за период, среднее время ответа и все простои с указанием причин.
Подробнее о мониторинге
BotBan 03:14

ваш-сайт.рф не отвечает

С 03:12 по Москве. Причина: сайт не ответил за 30 с. Проверяем каждую минуту и сообщим, когда работа сайта восстановится.

BotBan 03:26

ваш-сайт.рф снова доступен

Не открывался 14 минут: с 03:12 до 03:26 по Москве. Причина: сайт не ответил за 30 с.

99,97 %

доступность за 30 дней

340 мс

среднее время ответа

1

простой, 14 минут

Пример уведомлений и сводки в личном кабинете. Домен и значения условные.

Главное правило проекта

Заблокировать покупателя дороже, чем пропустить бота

Пропущенный бот стоит вам немного трафика. Заблокированный покупатель уходит навсегда и, скорее всего, даже не поймёт почему. Поэтому вся система устроена вокруг одного правила: при любом сомнении — пропускаем.

  • Любой сбой в цепочке решения означает «пропустить», а не «заблокировать».
  • Модуль на сайте не может уронить сайт: без ответа движка он пропускает всех.
  • Каждый визит можно разобрать в журнале и оспорить одной кнопкой.
01

Одного признака недостаточно

Самый тяжёлый признак весит 45 из 100, а блокировка по умолчанию начинается с 70. При стандартных настройках для блокировки нужны минимум два независимых довода — ошибка в одном не превращается в заблокированного покупателя.

02

Решение о блокировке остаётся за вами

В режиме наблюдения мы показываем, кого заблокировали бы, но пропускаем всех. На платном тарифе вы можете включить защиту сразу после оплаты или сначала проверить журнал и убедиться, что в списке нет ваших посетителей.

03

Мобильный интернет не блокируется никогда

За одним адресом оператора связи через общий выход сидят тысячи абонентов. Такие адреса мы жёстко не блокируем ни при каких настройках — максимум показываем проверку.

04

Поисковики проверяются, а не блокируются

Мы подтверждаем робота обратным DNS. Настоящий Яндекс или Google проходит всегда, а тот, кто просто написал их имя в заголовке, — наоборот, попадает под подозрение.

05

Защита выключится сама, если начнёт вредить

Если доля блокировок резко скакнёт, сайт сам вернётся в режим наблюдения, а вам придёт письмо. Неудачное правило не проработает дольше минуты.

06

Каждое решение объяснимо

В журнале видно, какие признаки сработали и сколько добавил каждый. Ошиблись — нажимаете «это был не бот», и адрес сразу в белом списке.

Подключение за пару минут

Два способа. Вместе они сильнее: PHP отсекает грубых ботов до отрисовки страницы, JS ловит тех, кто притворяется браузером.

PHP-модуль

Один файл без зависимостей, работает на PHP 7.0 и выше.

<?php
if (is_file(__DIR__ . '/botban/botban.php')) {
    try {
        require_once __DIR__ . '/botban/botban.php';
        BotBan::protect('bb_pk_...', 'bb_sk_...');
    } catch (\Throwable $e) {
        // Сбой модуля — сайт работает без защиты.
    }
}

JS-скрипт

Не требует доступа к PHP. Видит то, что снаружи не видно.

<script src="https://cdn.botban.ru/v1/bb.js"
        data-site="ваш-uuid"
        async></script>

Готовые инструкции под WordPress, Битрикс, Tilda и другие системы — в разделе интеграций.

Бесплатно

Не хотите разбираться? Подключим защиту за вас

Специалист сам поставит модуль на сайт, проверит, что всё открывается как раньше, и настроит защиту. Без программиста и без доплат.

Зарегистрироваться и оставить заявку
  1. 01Регистрация Почта и пароль — меньше минуты, без привязки карты.
  2. 02Заявка на подключение Адрес сайта и доступ к хостингу — в защищённом поле.
  3. 03Защита работает Обычно в течение нескольких часов. Журнал ботов — в кабинете.
Специалист BotBan подключает защиту к сайту

Новости проекта

Что изменилось в сервисе и кабинете за последнее время.

Все новости

Подключить сайт стало проще: одно поле вместо формы и кабинет без ожидания письма

После регистрации кабинет сразу предлагает добавить сайт, и для этого нужен только адрес. Почту можно подтвердить позже: кабинет открыт сразу, а ссылка из письма действует сутки.

Подробнее

Мониторинг узнаёт блокировку хостингом и предупреждает, когда модуль замолчал

Мониторинг доступности теперь отличает страницу блокировки хостинга от живого сайта, а если сайт открывается, но модуль больше часа молчит, мы пишем владельцу: защита в это время не работает.

Подробнее

Разборы из блога

Как устроен автоматический трафик и что с ним делать: пишем о том, что видим в работе движка.

Все статьи
Парсинг · 7 мин

Защита от парсинга цен: что работает в интернет-магазине, а что только мешает покупателям

Цены видит каждый покупатель, значит, их может увидеть и программа. Закрыть их полностью нельзя, а сделать парсинг дорогим можно. Разбираем, какие меры для этого работают, а какие отпугивают покупателей и поисковики сильнее, чем парсер.

Читать
Скликивание рекламы · 7 мин

Недействительные клики в Директе: что Яндекс не берёт в оплату сам, а что остаётся на вас

Яндекс отсеивает часть кликов сам и денег за них не берёт. Но фильтр видит только то, что было до перехода. Разбираем, какие клики проходят его насквозь, как найти их по метке yclid и что с ними можно сделать, а что нельзя.

Читать
Аналитика · 7 мин

Сколько ботов приходит на сайты: данные 14 сайтов за 30 дней

Месяц журнала 14 сайтов, 20,3 млн запросов к страницам: больше половины движок счёл подозрительными. Объясняем, откуда такая цифра, почему людей при этом не задевают и почему в рекламе ботов почти нет, а в формах — треть.

Читать

Что говорят владельцы сайтов

Публикуем только проверенные отзывы реальных пользователей.

Все отзывы и форма
  • Отличный сервис! Все логично и понятно.

    Максим
  • Я впечатлен! Стоило включить защиту, как скорость загрузки сайта резко возрасла и спам письма перестали приходить. Спасибо техподдержке, все настроили сами я даже ничего не делал!

    Иван
  • Отличный сервис! После подключения сразу же начал отрезать ботов на сайте, сайт стал быстрее работать а спам из форм перестал сыпаться тысячами на почту и все это без доподнительных капчей и пр. Рекмоендую!

    Максим
  • Сервис реально помогает бороться со скликиванием рекламы, за первый же день отбили пол года подписки! Спасибо!

    GeorgyVasiliev
  • На сайте наконец перестал приходить спам в письмах. Спасибо! Все супер!

    Анна
  • Работает. Всё отлично!

    Саня
  • Крутой антибот! Не ожидал за такую цену ...

    SemenChek
  • Пожалуйста лучше и наглядная статистика и всех сервисов что я видел.

    Serg_devan
  • Это вау! Спасибо техподдержке, все сами настроили и запустили!

    Ирина

Коротко о главном

Частые вопросы

Что спрашивают перед подключением. Не нашли своего — напишите, ответим по делу.

01

Что будет с сайтом, если BotBan станет недоступен?

Ничего. Модуль написан так, что любая нештатная ситуация означает «пропустить посетителя»: нет сети, таймаут, ошибка внутри — сайт продолжает работать, просто без защиты. Если мы не отвечаем несколько раз подряд, модуль вообще перестаёт к нам обращаться на пару минут, чтобы не ждать впустую.

02

Насколько модуль замедлит сайт?

Решение по знакомому посетителю берётся из локального кэша, и обращения к нам не происходит вовсе. Когда обращение нужно, мы ждём ответа не дольше заданного вами таймаута — по умолчанию 300 мс, и это значение можно уменьшить.

03

А если защита заблокирует моего покупателя?

Вы увидите это в журнале и нажмёте «это был не бот» — адрес сразу попадёт в белый список. Если нужно отключить защиту немедленно и не дожидаясь нас, достаточно создать на сервере пустой файл botban.off: это работает, даже когда наш сервис недоступен. Решение включать блокировку и её настройки остаются за вами. На платном тарифе блокировка доступна сразу после оплаты, но перед включением полезно проверить журнал в режиме наблюдения.

04

Нужна ли капча?

Нет. Вместо капчи спорному посетителю мы даём задачу, которую решает его браузер за доли секунды. Человек её почти не замечает, а тому, кто обходит миллион страниц, платить приходится за каждую. Капча же стоит времени именно человеку, причём тем больше, чем хуже он видит.

05

Данные посетителей уходят к вам?

К нам приходит то, что и так видит ваш сервер: адрес, заголовки запроса, путь страницы. Содержимое форм, корзины и личных кабинетов мы не получаем и не запрашиваем.

Посмотрите, сколько ботов ходит по вашему сайту

После подключения мы никого не блокируем — только считаем и показываем. Блокировку включаете вы сами.

Подключить бесплатно Без карты. 7 дней наблюдения за каждым сайтом.

Уже проверено 30 138 689 запросов, остановлено 5 308 591