Боты, парсеры и накрутка получают 403. Поисковые роботы и живые посетители проходят.
Решения основаны на признаках, поэтому защита снижает долю ботов, но не обещает отсечь всех: боты на резидентных прокси по IP не отличимы от людей.
Безопасный старт: включите режим наблюдения. Защита будет записывать, кого заблокировала бы, но никого не заденет. Через неделю по журналу видно, нет ли ложных срабатываний, и можно включать блокировку. Так мы подключали наши собственные сайты, цифры там настоящие.
Подробная таблица по четырём вариантам: Bot Guard, Cloudflare, SmartCaptcha и fail2ban: сравнение.
Нет. Настоящие поисковые роботы проверяются по обратному DNS и диапазонам адресов и проходят. Блокируются подделки: запрос с User-Agent «Googlebot», но с адреса, не принадлежащего Google.
Ответ 403 без содержимого страницы. Если запрос не очевиден (например, нет признаков браузера), посетителю может быть показана проверка в браузере, и настоящий человек её проходит.
Да. Есть режим наблюдения: данные о визитах уходят в Bot Guard, но решение не применяется, никто не блокируется. По журналу видно, кого защита заблокировала бы. Так мы сами включали защиту на oweb-solutions.ru.
Сайты на PHP (строка кода), WordPress (плагин), 1С-Битрикс (модуль) и любые сайты за nginx (запросы на проверку через auth_request).
Они видят только ответ 403. Решение принимается на стороне Bot Guard по User-Agent, IP, языку браузера, поведению и репутации адреса.
Нет, это другой уровень. Bot Guard отсекает автоматический трафик до того, как он нагружает сайт и портит статистику. От DDoS большой мощности нужен отдельный сервис. Разница разобрана в статье о DDoS-защите и защите от ботов.
Не уверены, что у вас проблема? Проверьте Метрику, access-лог или отдельный User-Agent и IP. Если ботов много, подключите защиту. Нужна помощь с внедрением: студия oWeb Solutions.