Rastreie sites inteiros com uma única chamada de API usando Browser Rendering da Cloudflare
Aprofundamento CEVIU
Aprofundamento
A Cloudflare lançou em 10 de março de 2026, com disponibilidade oficial a partir de 11 de março, o endpoint /crawl da API Browser Run, nome novo adotado em 15 de abril de 2026 para substituir 'Browser Rendering'. O recurso não é só mais um crawler: ele combina renderização headless com descoberta automática via sitemap e links internos, entrega dados em três formatos nativos (HTML, Markdown e JSON estruturado) e usa Workers AI por trás do JSON para extrair entidades, títulos e metadados sem que o desenvolvedor configure prompts. O modo estático (render: false) permite varreduras rápidas de HTML puro, útil para sites leves ou pré-filtragem, algo que ferramentas como Puppeteer ou Playwright exigem configuração manual.
O rastreamento é assíncrono e respeita robots.txt rigorosamente, inclusive crawl-delay, e se identifica como um bot ético, uma diferenciação prática frente a crawlers genéricos que ignoram políticas ou sobrecarregam servidores. A integração com o AI Crawl Control também não é só teórica: desde julho de 2025, proprietários de sites podem usar esse sistema para autorizar, bloquear ou cobrar por acessos de bots, incluindo um modelo 'pay per crawl' em beta privado. Isso posiciona a Cloudflare não apenas como infraestrutura de rastreamento, mas como mediadora entre quem coleta dados e quem os publica.
Por que isso importa
Desenvolvedores de RAG, engenheiros de IA e equipes de monitoramento agora conseguem construir pipelines de ingestão web com menos código e menor custo operacional. Em vez de orquestrar dezenas de instâncias de Puppeteer, gerenciar proxies, lidar com bloqueios ou escrever parsers personalizados, basta uma chamada REST com parâmetros como maxDepth: 3, include: ['*.blog.*'] e limit: 500. Os limites de concorrência foram expandidos para até 120 navegadores simultâneos em planos Paid, quatro vezes mais que em agosto de 2025, e a taxa de requisições subiu para 10 por segundo. Isso torna viável rastrear domínios médios em minutos, não horas. Mas atenção: não há rotação de IP, suporte a paywalls ou deduplicação entre execuções. É uma ferramenta poderosa dentro de seu escopo, não uma solução tudo-em-um.
Linha do tempo
AI Crawl Control entra em beta privado com modelo 'pay per crawl'
Início da cobrança pela API Browser Rendering, com precificação baseada em tempo de sessão
Lançamento em beta aberto do endpoint /crawl da API Browser Run
Disponibilidade pública do rastreamento de sites inteiros com controle granular e respeito a robots.txt
Renomeação oficial da API de Browser Rendering para Browser Run
Perguntas frequentes
O que mudou exatamente na API Browser Rendering para virar Browser Run?
A mudança de nome reflete uma expansão funcional: além de renderizar páginas únicas, a API agora oferece rastreamento em larga escala com o endpoint /crawl, integração nativa com Workers AI para extração estruturada e alinhamento com o ecossistema AI Crawl Control da Cloudflare. O rebranding foi anunciado em 15 de abril de 2026, mas o recurso central (/crawl) já estava em beta aberto desde 10 de março.
Como funciona o respeito ao robots.txt nessa nova versão?
O crawler verifica o arquivo robots.txt antes de qualquer requisição, aplica as regras de allow/disallow, respeita crawl-delay e se identifica com o user-agent 'Cloudflare-BrowserRun/1.0'. Ele também pausa automaticamente entre requisições quando um delay é especificado, diferentemente de muitos crawlers que simplesmente ignoram essa diretiva.
Posso usar isso para treinar modelos de IA com dados públicos?
Sim, e é um dos casos de uso principais. A saída em JSON estruturado, gerada com Llama 3.3 via Workers AI, extrai títulos, subtítulos, parágrafos e listas de forma consistente. Como o crawler respeita robots.txt e permite exclusões por wildcard, é possível coletar dados de forma ética e auditável, essencial para pipelines de treinamento responsáveis.
Quanto custa rastrear um site médio com essa nova API?
No plano Workers Free, você tem 10 minutos de navegador por dia, suficiente para rastrear ~200 páginas estáticas ou ~50 páginas pesadas com JS. No plano Paid, são 10 horas/mês gratuitas. Acima disso, o custo é $0,09/hora de navegador. Um rastreamento típico de 1.000 páginas com profundidade 2 e renderização completa custa entre $0,40 e $1,20, dependendo da complexidade do JavaScript.
Fontes
- developers.cloudflare.comfonte original
- Categoria
- CEVIU
- Publicado
- 11 de março de 2026
- Editoria
- CEVIU
