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

Антибот без капчи для магазинов и сайтов услуг

Антибот для сайта

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

  • 7 дней бесплатно
  • Без капчи для людей
  • Подключим за вас — бесплатно

30 180 536

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

5 310 583

ботов заблокировано

17,6 %

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

Антибот для сайта
  • До сборки страницы Решение за миллисекунды, бот не трогает сайт
  • Один признак не блокирует Самый тяжёлый весит 45, порог — 70
  • Без капчи для людей Человек проходит и ничего не замечает
  • Сначала наблюдение Блокировку включаете вы, когда готовы

Простыми словами

Как это работает без технических слов

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

  • Боты — это программы, которые открывают сайт вместо людей
  • Люди проходят без капчи и ничего не замечают
  • Боты получают отказ ещё до загрузки страницы
Антибот для сайта: как BotBan отличает людей от ботов

Без защиты

Что происходит без защиты

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

01

Сервер работает на ботов

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

02

Статистика врёт

Боты попадают в Метрику и Аналитику наравне с людьми. Конверсия занижена, отказы завышены, а решения по рекламе принимаются по испорченным цифрам.

03

Капча отпугивает покупателей

Классический ответ на ботов — капча — бьёт по человеку: каждая проверка это потерянные секунды и часть заявок, особенно у тех, кто плохо видит или заходит с телефона.

Бесплатно

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

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

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

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

  1. 1

    Ставите модуль первой строкой

    Один PHP-файл без зависимостей или скрипт в секцию head. Подключение занимает пару минут, доступ к серверу нужен только для первого способа.

  2. 2

    Сначала наблюдаете за трафиком

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

  3. 3

    Включаете защиту, когда готовы

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

На что смотрит защита Для технического специалиста

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

  • библиотеки автоматики в User-Agent: python-requests, curl, Scrapy, Go-http-client
  • неполный набор заголовков у клиента, который представился браузером
  • отсутствие Sec-Fetch у свежих версий Chrome
  • частота обращений с одного адреса за минуту и за час
  • признаки автоматического управления браузером: navigator.webdriver, следы headless
  • отпечаток графики браузера: canvas и WebGL
  • подделка имени поискового робота, не подтверждённая обратным DNS

Что вы увидите в кабинете

Не «заблокировано 403», а объяснение по каждому визиту: балл, сработавшие признаки и что защита сделала. Любое решение можно оспорить одной кнопкой.

  • Из чего состоит трафик: люди, роботы, боты
  • Почему срабатывало — самые частые причины за период
  • Куда обращались боты и откуда они пришли
Все возможности кабинета
Кабинет BotBan: Антибот для сайта Кабинет BotBan: Антибот для сайта
Демо-сайт с тестовым трафиком. У вас тут будут ваши цифры.

Без защиты и с BotBan

Без защиты

  • Треть запросов и больше делают программы — сервер и база работают на них
  • Метрика и Аналитика считают ботов за людей
  • Капча отпугивает часть покупателей

С BotBan

  • Бот получает отказ или проверку до сборки страницы
  • В статистике остаются люди и подтверждённые роботы
  • Люди проходят без капчи и не замечают защиту

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

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

Начать бесплатно

Подключение за два шага

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

1

Одна строка в начале сайта

PHP-модуль без зависимостей или скрипт в секцию head — есть готовые инструкции под WordPress, Битрикс, Tilda и другие системы.

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

Не хотите разбираться — подключим бесплатно за вас.

2

Наблюдение, затем блокировка

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

BotBan уже проверил 30 180 536 запросов и остановил 5 310 583. Статистика и кейсы

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

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

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

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

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

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

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

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

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

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

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

    Ирина

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

Чем антибот отличается от WAF?

WAF ловит атаки на уязвимости: SQL-инъекции, XSS, попытки выполнить чужой код. Он смотрит на содержимое запроса. Антибот смотрит на того, кто запрос прислал, и отвечает на другой вопрос: человек это или программа. Запрос от бота может быть совершенно безобидным по содержанию — и всё равно вредным, если это парсер каталога или накрутка. Одно не заменяет другое.

Не заблокирует ли антибот поисковых роботов?

Нет. Робота мы подтверждаем обратным DNS с прямой перепроверкой — подделать это, не владея зоной робота, невозможно. Подтверждённый Яндекс или Google проходит всегда, даже если белый список выключен. А тот, кто просто написал их имя в заголовке, наоборот попадает под подозрение.

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

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

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

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

Это защита от DDoS-атак?

Нет, и мы так не говорим. Сетевую атаку, которая забивает канал сервера, останавливают на уровне провайдера или CDN, до того как пакеты дойдут до сайта. BotBan работает уже на сервере и закрывает другое: HTTP-флуд с тысяч адресов, когда сайт жив, но тратит процессор на сборку страниц для ботов. Такие запросы получают отказ до запуска движка сайта, самые назойливые адреса уходят в список для файрвола, а при всплеске из одной страны включается режим «Под атакой». На одном из сайтов это выдержало 1,4 млн запросов в сутки.

Как это выглядело на реальных сайтах

Разборы по теме в блоге

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

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

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

Уже проверено 30 180 536 запросов, остановлено 5 310 583