BotBan

С чего начать

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

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

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

Мы отвечаем одним из четырёх решений:

  • Пропустить. Обычный посетитель, ничего делать не нужно.
  • Проверить. Случай спорный. Браузер решит небольшую задачу и пойдёт дальше — человек этого почти не заметит.
  • Заблокировать. Мы уверены, что перед нами бот.
  • Наблюдение. Решение посчитано, но не применяется: сайт ещё учится.

Балл

Каждый признак добавляет к баллу от 0 до 100. Порог проверки и порог блокировки вы задаёте сами в настройках сайта.

Важное свойство: ни один признак не дотягивает до блокировки в одиночку. Самый тяжёлый весит 45, а безопасный минимум порога — 50. Значит, чтобы кого-то заблокировать, нужны минимум два независимых довода. Одна ошибка в одном признаке не превращается в заблокированного человека.

Что мы не блокируем никогда

  • Подтверждённых поисковых роботов. Мы проверяем их обратным DNS — подделать User-Agent недостаточно.
  • Адреса из операторского NAT: за одним таким адресом сидят тысячи абонентов мобильной связи. Максимум, что им грозит, — проверка.
  • Всё, что вы добавили в белый список.

Подробнее — в статье Кого мы не трогаем никогда.

Обновлено 10 сентября 2026

Не нашли ответа?

Напишите в поддержку из кабинета — отвечаем и дополняем документацию.

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