Документация Запланировать пилот

Обнаружение поддельных ботов блокирует легитимные запросы

Cloudflare Managed Ruleset включает правила, которые обнаруживают запросы, выдающие себя за известных ботов, таких как Googlebot и Bingbot. Эти правила сравнивают User-Agent заголовок на соответствие известным шаблонам ботов, а затем проверьте источник такими методами, как обратный поиск DNS или проверка IP-адреса. Если User-Agent соответствует известному боту, но источник не может быть проверен, правило помечает запрос как поддельного бота (fake bot).

Правила для поддельных ботов

Следующая таблица перечисляет правила обнаружения поддельных ботов в Cloudflare Managed Ruleset:

Название правила ID правила
Anomaly:Header:User-Agent - Fake Google Bot
Anomaly:Header:User-Agent - Fake Bing or MSN Bot

Распространённые сценарии ложных срабатываний

Правила для поддельных ботов могут вызывать ложные срабатывания для легитимных сервисов, которые используют общую инфраструктуру или паттерны user agent с известными ботами, но при этом используют другие диапазоны IP-адресов. Типичные примеры:

Решение

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

При определении выражения исключения используйте свойства запроса, которые идентифицируют легитимный трафик, не отключая правило полностью. Например:

Исключение должно располагаться в списке правил перед правилом, которое выполняет Cloudflare Managed Ruleset, иначе оно не будет иметь эффекта.

Инструкции по созданию исключений см. в Создание исключений.

Запросите бесплатный пилот

Запланировать пилот