Auditoria Técnica

Firewall AI Bot Crawler: Gerenciar acesso GPTBot, ClaudeBot e Perplexity

Configure robots.txt, Cloudflare WAF e cabeçalhos de servidor para garantir que os bots de pesquisa de IA indexem seu conteúdo sem abusos.

Muitas empresas configuram inadvertidamente desafios agressivos do Cloudflare WAF que apresentam telas CAPTCHA aos rastreadores de IA. Como resultado, ChatGPT e Perplexity não conseguem acessar as páginas e excluí-las das respostas conversacionais. Este manual fornece regras WAF exatas para permitir bots de pesquisa verificados enquanto bloqueia scrapers não autorizados.

AEO Direct AnswerResposta direta / Resumo executivo de IA

O AI Crawler Firewall gerencia o acesso de bots nas principais plataformas de pesquisa generativa, configurando regras robots.txt otimizadas e políticas WAF da Cloudflare que permitem bots de pesquisa legítimos e, ao mesmo tempo, evitam a sobrecarga de scraping.

Passo a passo e guia do usuário

1

1. Auditar arquivo Robots.txt existente

Certifique-se de que nenhuma diretiva geral 'Disallow: /' bloqueie GPTBot, ClaudeBot ou PerplexityBot.

2

2. Configurar a regra WAF do bot verificado da Cloudflare

Defina uma política de 'Ignorar desafio' para agentes de usuários de rastreadores verificados que correspondam a ASNs oficiais.

3

3. Teste a entrega de HTML bruto via cURL

Simule uma solicitação GPTBot do terminal para confirmar respostas HTTP 200 imediatas com HTML limpo.

4

4. Monitore os logs de acesso do bot no painel

Rastreie as frequências de visitas e a latência do rastreador na guia AI Crawler Analytics.

Dicas profissionais e práticas recomendadas de engenharia

  • Distinguir entre GPTBot (indexação de pesquisa em tempo real) e CCBot (scrapers de treinamento amplo).
  • Mantenha os tempos de resposta do servidor (TTFB) abaixo de 300 ms para solicitações do rastreador.
  • Desative scripts de desafio intrusivos do lado do cliente em páginas de documentação pública.

Código e integração técnica

Regra personalizada WAF da Cloudflare para bots de IA verificados

Regra personalizada WAF da Cloudflare para bots de IA verificadostext
(http.user_agent contains \"GPTBot\" and cf.bot_management.verified_bot) or (http.user_agent contains \"ClaudeBot\" and cf.bot_management.verified_bot) or (http.user_agent contains \"PerplexityBot\" and cf.bot_management.verified_bot) => Action: Skip (Bypass WAF Challenges & Deliver Raw HTML)

Related Documentation & Guides

All Articles