Десять посетителей зашли на сайт. По карточке решите: пропустить человека, пропустить полезного бота или заблокировать вредного. После каждого ответа покажем, по каким признакам это видно.
Что нужно знать: человека и полезного бота (поисковый робот, мониторинг) пропускают, вредного бота (парсер, спам, сканер, скликивание) блокируют. Ошибиться можно в обе стороны: пропустить вредного или заблокировать клиента.
Игра учебная, упрощённая: у каждого посетителя пять-шесть признаков. Данные никуда не отправляются.
Сколько ботов в вашей Метрике Найти ботов в логе сайта Проверить User-Agent и IP Как вас видит сайт
Результат скопирован.
Сложные случаи вроде подбора паролей через домашние прокси ловят только по поведению сети адресов вместе. Подробнее: чем боты вредят сайту и как работает защита Bot Guard.
Одной строки мало: её легко подделать. Надёжнее смотреть на совокупность признаков: подтверждается ли адрес обратным DNS (для поисковых роботов), из какой сети пришёл запрос (домашний провайдер или датацентр), передан ли язык браузера, как быстро и в каком порядке открываются страницы, двигалась ли мышь.
Через датацентры работают не только боты: VPN, корпоративные прокси, мониторинг и настоящие поисковые роботы. Сеть повышает подозрение, но решение принимается по совокупности признаков, иначе заденете живых клиентов.
Робот, который приносит пользу владельцу сайта: поисковые системы (Googlebot, YandexBot, bingbot), мониторинг доступности, проверка ссылок. Блокировать их нельзя, но нужно убедиться, что это настоящие роботы, а не подделка под них.
Это упрощённая учебная модель: у карточки пять-шесть признаков. Реальная защита считает десятки признаков, использует репутацию адреса на других сайтах и историю поведения. Но логика та же, и ошибки в игре типичны для ошибок в ручных правилах.
Проверки показывают ботов. Bot Guard их останавливает
Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Плагины для WordPress и 1С-Битрикс, проверка для nginx, PHP-код для любого сайта.