INTEGRITY Dokumentace

AI Crawl Control s Cloudflare WAF

AI Crawl Control funguje společně s dalšími produkty Cloudflare, jako je Cloudflare Web Application Firewall (WAF). WAF kontroluje příchozí webové a API požadavky a na základě pravidel filtruje nežádoucí provoz. WAF custom rules vám umožňují provádět určité akce, jako je vynucování robots.txt.

Pořadí priority

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

Pokud proto plánujete spravovat AI prohledávače pomocí AI Crawl Control, doporučujeme upravit stávající vlastní pravidla WAF tak, aby AI prohledávače neovlivňovala. Díky tomu budete moci AI prohledávače spravovat pouze z AI Crawl Control a zjednodušíte si tak celý postup.

Příklady použití WAF vs. AI Crawl Control

Podívejte se na následující příklady.

Provoz z omezené země oproti pay per crawl

Můžete mít zapnuté obě následující funkce:

Protože se vlastní pravidla WAF vynucují před funkcí pay per crawl, provoz (včetně AI crawlerů) z vámi blokovaných zemí bude i nadále blokován, i když poskytne povinné hlavičky pro pay per crawl.

Povolení boti vyhledávačů prostřednictvím vlastního pravidla WAF oproti pay per crawl

Můžete mít zapnuté obě následující funkce:

Protože se vlastní pravidla vynucují před funkcí pay per crawl:

Řešení problémů s povolenými roboty

Pokud jste u některých AI robotů nastavili Allow v AI Crawl Control, ale přesto jsou stále blokováni, zkontrolujte, zda je neblokují nadřazená vlastní pravidla WAF. Protože pravidlo AI Crawl Control zahrnuje pouze blokované roboty, mohou povolené roboty i tak ovlivnit jiná bezpečnostní pravidla, která se provedou před pravidlem AI Crawl Control.

Tato nadřazená pravidla ovlivní provoz, ale v analytice AI Crawl Control nemusí být vidět. Zkontrolujte svá vlastní pravidla WAF a identifikujte a upravte veškerá pravidla, která by mohla blokovat AI crawlery, jež chcete povolit.

Řešení problémů s blokovanými roboty

Pokud jste u některých AI robotů nastavili Block v AI Crawl Control, ale přesto stále přistupují k vašemu obsahu, zkontrolujte, zda neexistují nadřazená pravidla, která by mohla pravidlo AI Crawl Control obcházet. Protože se pravidlo AI Crawl Control přidává na konec stávajících vlastních pravidel WAF, mohou blokování obejít následující typy pravidel:

Aby byli blokovaní boti skutečně zablokováni, přesuňte pravidlo AI Crawl Control na začátek vašich vlastních pravidel WAF, aby se spustilo dříve než ostatní pravidla.

Konflikt v logice blokování AI crawlerů

Můžete mít zapnuté obě následující funkce:

V tomto scénáři máte dvě vlastní pravidla, z nichž každé řídí jinou logiku zpracování AI robotů. Problém vyřešíte takto:

  1. V dashboardu Cloudflare přejděte na Bezpečnostní pravidla stránce.

    Přejděte na Bezpečnostní pravidla ↗
  2. Filtrovat podle Custom rules.

  3. Identifikujte své vlastní pravidlo a pravidlo AI Crawl Control.

  4. Pravidlo, které chcete upřednostnit, přetáhněte nahoru, nebo upravte své vlastní pravidlo tak, aby nekolidovalo s konfiguracemi AI Crawl Control.

Rozšíření pravidla WAF pro AI Crawl Control

Ve většině případů se doporučuje spravovat prohledávače přímo v AI Crawl Control. Podkladové pravidlo WAF ale umožňuje další přizpůsobení pro scénáře, které dashboard nepokrývá.

Pravidlo AI Crawl Control se nazývá AI Crawl Control a lze je najít v Security > Bezpečnostní pravidla. Filtrujte podle Custom rules a najděte ho.

Mezi časté doplňky patří:

Veškerá vaše doplnění zůstanou zachována, i když později aktualizujete akce crawlerů v AI Crawl Control. Pokud byl výraz upraven způsobem, který AI Crawl Control nedokáže zpracovat, zobrazí se na Crawleři stránce vyberte Zobrazit pravidlo ve WAF v banneru pro kontrolu nebo opravu pravidla.