BotBan

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

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

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

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

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

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

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

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

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

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

  1. 1

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

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

  2. 2

    Неделю мы никого не блокируем

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

  3. 3

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

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

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

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

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

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

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

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

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

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

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

Другие задачи

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

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

Подключить бесплатно

Без карты. 100 000 визитов в месяц бесплатно.