INTEGRITY Документация

AI Crawl Control и Cloudflare WAF

AI Crawl Control работает вместе с другими продуктами Cloudflare, такими как Cloudflare Web Application Firewall (WAF). WAF проверяет входящие веб- и API-запросы и фильтрует нежелательный трафик на основе правил. Пользовательские правила WAF позволяют выполнять определённые действия, например принудительно применять robots.txt.

Порядок приоритета

graph LR
A[Traffic] --> B[WAF custom rules<br>AI Crawl Control: Crawler blocks]
B --> C[Cloudflare<br>Bot Solutions]
C --> D[AI Crawl Control:<br>Pay Per Crawl]
classDef highlight fill:#F6821F,color:white

По этой причине, если вы планируете использовать AI Crawl Control для управления ИИ-краулерами, рекомендуется изменить существующие пользовательские правила WAF так, чтобы они не затрагивали ИИ-краулеров. Это позволит управлять ИИ-краулерами только через AI Crawl Control и упростит рабочий процесс.

Примеры использования WAF в сравнении с AI Crawl Control

Рассмотрите следующие примеры.

Трафик из ограниченной страны против pay per crawl

Возможно, у вас включены обе следующие функции:

Поскольку пользовательские правила WAF применяются до Pay Per Crawl, трафик (включая AI-краулеров) из заблокированных вами стран будет по-прежнему блокироваться, даже если они предоставляют обязательные заголовки для Pay Per Crawl.

Разрешённые боты поисковых систем через пользовательское правило WAF в сравнении с pay per crawl

Возможно, у вас включены обе следующие функции:

Поскольку пользовательские правила применяются до Pay Per Crawl:

Устранение неполадок с разрешёнными ботами

Если для некоторых AI-краулеров у вас настроено значение Allow в AI Crawl Control, но по-прежнему блокируются, проверьте вышестоящие пользовательские правила WAF, которые могут их блокировать. Поскольку правило AI Crawl Control включает только заблокированных ботов, на разрешённых ботов могут по-прежнему влиять другие правила безопасности, которые выполняются до правила AI Crawl Control.

Эти вышестоящие правила влияют на трафик, но могут не отображаться в аналитике AI Crawl Control. Просмотрите свои пользовательские правила WAF, чтобы найти и изменить те, что могут блокировать AI-краулеров, доступ которым вы хотите разрешить.

Устранение неполадок с заблокированными ботами

Если для некоторых AI-краулеров у вас настроено значение Block в AI Crawl Control, но при этом продолжают обращаться к вашему содержимому, проверьте вышестоящие правила, которые могут обходить правило AI Crawl Control. Поскольку правило AI Crawl Control добавляется в конец существующих пользовательских правил WAF, следующие типы правил могут позволять ботам обходить блокировку:

Чтобы заблокированные боты действительно блокировались, переместите правило AI Crawl Control в начало списка пользовательских правил WAF, чтобы оно выполнялось раньше остальных.

Конфликт в логике блокировки ИИ-краулеров

Возможно, у вас включены обе следующие функции:

В этом случае у вас есть два пользовательских правила, каждое из которых задаёт свою логику обработки AI-краулеров. Чтобы решить эту проблему, выполните следующее:

  1. На панели управления Cloudflare перейдите к разделу Правила безопасности страницу.

    Перейдите в Правила безопасности ↗
  2. Фильтр по Custom rules.

  3. Определите своё пользовательское правило и правило AI Crawl Control.

  4. Перетащите правило, которому нужно отдать приоритет, наверх списка, либо измените пользовательское правило так, чтобы оно не конфликтовало с настройками AI Crawl Control.

Расширение правила WAF для AI Crawl Control

В большинстве случаев рекомендуется управлять краулерами непосредственно в AI Crawl Control. Однако лежащее в основе правило WAF поддерживает дополнительную настройку для сценариев, которые не охватывает дашборд.

Правило AI Crawl Control называется AI Crawl Control и находится в разделе Безопасность > Правила безопасности. Фильтруйте по Custom rules чтобы найти его.

Обычно добавляют следующее:

Все внесённые вами дополнения сохраняются при последующем обновлении действий для краулеров в AI Crawl Control. Если выражение изменено так, что AI Crawl Control не может его распознать, предупреждающий баннер появится на странице Краулеры странице. Выберите Просмотр правила в WAF в баннере, чтобы просмотреть или исправить правило.