Проверка Accept-Language: базовая антибот-защита в BotBlocker

В BotBlocker (бесплатная версия) анализ заголовка Accept-Language — это простой, но эффективный способ отсечь автоматический трафик. Всё работает “из коробки”, не требует ручных таблиц или тонкой настройки.

Как фильтрация Accept-Language реализована в BotBlocker

Любой современный браузер отправляет корректный заголовок Accept-Language (ru, en-US, de-DE). Большинство скриптов, ботов и простых парсеров:

  • не отправляют этот заголовок вовсе
  • вставляют туда случайные символы, звёздочки, запятые, мусор
  • используют синтаксически некорректные значения

BotBlocker отсекает такие запросы сразу, на ранней стадии — до загрузки сайта.

Почему фильтрация эффективна

  • Почти все реальные посетители отправляют валидный Accept-Language
  • Простые боты и скрипты — нет, и сразу попадают в фильтр
  • Никаких ручных карт, никаких дополнительных настроек
  • Проверка быстрая, не нагружает сервер

Как включить защиту по Accept-Language

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

FAQ

Может ли фильтр заблокировать реального пользователя?
Почти невозможно — все современные браузеры ставят Accept-Language автоматически.

Влияет ли на скорость?
Нет, проверка минимальна и происходит до загрузки WordPress.

Включить бесплатную защиту с BotBlocker
Все базовые функции BotBlocker

Внутренние ссылки (RU):

Внешние ссылки (RU):