<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivo de CloudFlare - L.T WEB</title>
	<atom:link href="https://ltweb.com.br/category/cloudflare/feed/" rel="self" type="application/rss+xml" />
	<link>https://ltweb.com.br/category/cloudflare/</link>
	<description>Desenvolvimento e Otimização Web</description>
	<lastBuildDate>Mon, 17 Aug 2026 11:50:29 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://ltweb.com.br/wp-content/uploads/2023/05/favicon-menor.png</url>
	<title>Arquivo de CloudFlare - L.T WEB</title>
	<link>https://ltweb.com.br/category/cloudflare/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Seu tráfego orgânico despencou? Antes de culpar o Google, abra o painel do Cloudflare</title>
		<link>https://ltweb.com.br/bloqueio-clouflare-geo-seo-google/</link>
					<comments>https://ltweb.com.br/bloqueio-clouflare-geo-seo-google/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 11:31:43 +0000</pubDate>
				<category><![CDATA[CloudFlare]]></category>
		<category><![CDATA[Hospedagem]]></category>
		<category><![CDATA[I.A]]></category>
		<guid isPermaLink="false">https://ltweb.com.br/?p=953</guid>

					<description><![CDATA[<p>Existe um tipo de queda de tráfego que não aparece em nenhuma documentação de core update, não tem relação com E-E-A-T e não se resolve com mais conteúdo: é a queda causada pela [&#8230;]</p>
<p>O post <a rel="nofollow" href="https://ltweb.com.br/bloqueio-clouflare-geo-seo-google/">Seu tráfego orgânico despencou? Antes de culpar o Google, abra o painel do Cloudflare</a> apareceu primeiro em <a rel="nofollow" href="https://ltweb.com.br">L.T WEB</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph" id="h-"></p>



<p class="wp-block-paragraph">Existe um tipo de queda de tráfego que não aparece em nenhuma documentação de core update, não tem relação com E-E-A-T e não se resolve com mais conteúdo: é a queda causada pela sua própria camada de segurança. E em 2026 esse risco deixou de ser um caso isolado de firewall mal ajustado para virar uma mudança estrutural na forma como a web trata robôs.</p>



<p class="wp-block-paragraph">Neste artigo você vai entender o que está mudando no Cloudflare, por que o Googlebot pode estar recebendo erro 403 no seu site agora mesmo sem que você saiba, como diagnosticar isso em minutos com comandos práticos, e como montar uma política de acesso que protege seu servidor sem sabotar seu SEO nem sua presença em respostas de IA (o famoso GEO).</p>



<h2 id="h-o-contexto-a-virada-de-chave-de-15-de-setembro-de-2026" class="wp-block-heading">O contexto: a virada de chave de 15 de setembro de 2026</h2>



<p class="wp-block-paragraph">Em 1º de julho de 2026, o Cloudflare anunciou uma reformulação completa dos seus controles de tráfego automatizado. O antigo botão único de &#8220;bloquear bots de IA&#8221; deu lugar a três categorias de crawlers, cada uma com política própria:</p>



<ol class="wp-block-list">
<li><strong>Search</strong>: robôs que indexam conteúdo para responder buscas depois, devolvendo tráfego de referência (Googlebot na função de busca, OAI-SearchBot, Claude-SearchBot).</li>



<li><strong>Agent</strong>: automações agindo em tempo real em nome de uma pessoa, como um assistente que visita sua página de preços porque o usuário perguntou quanto custa seu produto.</li>



<li><strong>Training</strong>: crawlers que coletam conteúdo para treinar ou ajustar modelos de linguagem (GPTBot, ClaudeBot, CCBot).</li>
</ol>



<p class="wp-block-paragraph">A parte crítica do anúncio: a partir de <strong>15 de setembro de 2026</strong>, domínios novos, sites novos em contas existentes e contas do plano Free que nunca mexeram nas configurações passam a bloquear por padrão as categorias Training e Agent em páginas que exibem anúncios.</p>



<p class="wp-block-paragraph">Até aqui, parece razoável. O problema mora num detalhe técnico que quase ninguém leu: crawlers de uso misto, que fazem busca <strong>e</strong> treinamento ao mesmo tempo, serão avaliados pela regra mais restritiva. E o Cloudflare classifica o Googlebot, o Bingbot e o Applebot exatamente assim, como &#8220;Search + Training&#8221;.</p>



<p class="wp-block-paragraph">Traduzindo: ao ativar &#8220;bloquear treinamento de IA&#8221;, você pode estar bloqueando o robô que indexa seu site no Google.</p>



<p class="wp-block-paragraph">Isso não é teoria. Em agosto de 2026, um usuário do Reddit relatou na comunidade r/SEO que, ao testar o recurso AI Crawlers &amp; Scrapers com a opção &#8220;AI Training = Block&#8221;, tanto o Googlebot quanto o Bingbot passaram a receber <strong>HTTP 403</strong> ao tentar acessar o sitemap do site. O caso ganhou repercussão no Search Engine Journal e chamou a atenção até de John Mueller, do Google, que pediu detalhes ao autor do relato. O comportamento estava previsto para setembro, mas já aparecia em produção.</p>



<h2 id="h-por-que-um-403-e-muito-pior-que-um-disallow" class="wp-block-heading">Por que um 403 é muito pior que um Disallow</h2>



<p class="wp-block-paragraph">Aqui entra um conceito que separa quem entende SEO técnico de quem só repete checklist: <strong>rastreamento e indexação são processos diferentes, e a forma como você nega acesso muda completamente o desfecho.</strong></p>



<h3 id="h-cenario-1-negar-via-robots-txt" class="wp-block-heading">Cenário 1: negar via robots.txt</h3>



<pre class="wp-block-code"><code>User-agent: *
Disallow: /area-restrita/
</code></pre>



<p class="wp-block-paragraph">Isso é um pedido educado. O Googlebot respeita e não rastreia, mas a URL pode continuar aparecendo no índice (sem descrição) se outras páginas apontarem para ela. O dano é limitado e reversível.</p>



<h3 id="h-cenario-2-negar-via-waf-firewall-ou-challenge" class="wp-block-heading">Cenário 2: negar via WAF, firewall ou challenge</h3>



<p class="wp-block-paragraph">Quando uma regra de firewall intercepta o Googlebot, ele não recebe seu HTML. Ele recebe uma dessas respostas:</p>



<ul class="wp-block-list">
<li><code>403 Forbidden</code> (regra de bloqueio direto)</li>



<li><code>503 Service Unavailable</code> (proteção anti-DDoS em modo agressivo)</li>



<li>Uma página de desafio JavaScript ou CAPTCHA, que para um robô equivale a uma parede</li>
</ul>



<p class="wp-block-paragraph">Depois de bater nessa parede repetidas vezes, o sistema do Google conclui que o conteúdo deixou de existir e <strong>remove as URLs do índice</strong>. Não é rebaixamento de posição: é remoção. E a recuperação, depois de corrigir a regra, não é instantânea, porque o Google precisa reagendar o rastreamento, revalidar as páginas e reconstruir os sinais.</p>



<p class="wp-block-paragraph">Essa diferença explica por que tantas equipes confundem o sintoma com um core update. Num update de algoritmo, as páginas continuam indexadas e as posições oscilam. Num bloqueio de infraestrutura, as páginas somem do índice em bloco. As curvas no gráfico são parecidas à distância, mas o diagnóstico é oposto.</p>



<h2 id="h-diagnostico-em-4-camadas-do-mais-rapido-ao-mais-profundo" class="wp-block-heading">Diagnóstico em 4 camadas: do mais rápido ao mais profundo</h2>



<p class="wp-block-paragraph">Se o seu orgânico caiu de forma abrupta, rode esta sequência antes de qualquer outra hipótese.</p>



<h3 id="h-camada-1-simule-o-googlebot-com-curl-2-minutos" class="wp-block-heading">Camada 1: simule o Googlebot com curl (2 minutos)</h3>



<p class="wp-block-paragraph">No terminal, compare a resposta para um navegador comum e para o user-agent do Google:</p>



<pre class="wp-block-code"><code># Como navegador comum
curl -I -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64)" https://seusite.com.br/

# Como Googlebot
curl -I -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" https://seusite.com.br/

# Teste também o sitemap, que foi o gatilho do caso relatado no Reddit
curl -I -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" https://seusite.com.br/sitemap.xml
</code></pre>



<p class="wp-block-paragraph">Se o navegador recebe <code>200 OK</code> e o Googlebot recebe <code>403</code> ou <code>503</code>, você acabou de encontrar o culpado. Atenção a um detalhe: algumas regras do Cloudflare validam o IP de origem além do user-agent, então um <code>403</code> no curl é forte indício, mas um <code>200</code> não é garantia absoluta. Por isso existe a camada 2.</p>



<h3 id="h-camada-2-teste-de-url-ao-vivo-no-search-console-5-minutos" class="wp-block-heading">Camada 2: Teste de URL ao vivo no Search Console (5 minutos)</h3>



<p class="wp-block-paragraph">O inspetor de URL do Search Console com a opção &#8220;Testar URL publicada&#8221; mostra exatamente o que o Googlebot real, vindo dos IPs reais do Google, recebe do seu servidor. Se aparecer &#8220;Falha: página com erro de acesso&#8221; ou o HTML renderizado vier vazio ou com tela de challenge, o proxy está na frente do problema.</p>



<p class="wp-block-paragraph">Complemente com o relatório <strong>Indexação de páginas</strong>: um pico repentino em &#8220;Bloqueada devido a acesso proibido (403)&#8221;, &#8220;Erro de servidor (5xx)&#8221; ou &#8220;Rastreada, mas não indexada&#8221; é a assinatura clássica de bloqueio na borda.</p>



<h3 id="h-camada-3-security-events-do-cloudflare-10-minutos" class="wp-block-heading">Camada 3: Security Events do Cloudflare (10 minutos)</h3>



<p class="wp-block-paragraph">No painel: <strong>Security → Events</strong>. Filtre por:</p>



<ul class="wp-block-list">
<li><strong>Action</strong>: Block e Managed Challenge</li>



<li><strong>User Agent</strong>: contém &#8220;Googlebot&#8221;</li>
</ul>



<p class="wp-block-paragraph">Se aparecerem eventos, a coluna &#8220;Service&#8221; revela qual recurso disparou o bloqueio: uma regra customizada do WAF, o Bot Fight Mode, o rate limiting ou o AI Crawl Control. Esse dado define onde corrigir. Verifique também a seção <strong>AI Crawlers</strong>, onde o próprio painel mostra se Googlebot e Bingbot constam como bloqueados automaticamente.</p>



<h3 id="h-camada-4-logs-do-servidor-de-origem-30-minutos" class="wp-block-heading">Camada 4: logs do servidor de origem (30 minutos)</h3>



<pre class="wp-block-code"><code># Volume diário de requisições do Googlebot no access log
grep "Googlebot" access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

# Códigos de status devolvidos ao Googlebot
grep "Googlebot" access.log | awk '{print $9}' | sort | uniq -c
</code></pre>



<p class="wp-block-paragraph">Dois padrões denunciam o problema: o volume de hits do Googlebot despenca de milhares para quase zero de um dia para o outro, ou o volume se mantém mas a distribuição de status migra de <code>200</code> para <code>403</code>/<code>503</code>. Se o Googlebot nem chega ao servidor de origem (porque o Cloudflare barrou antes), o sumiço nos logs é a própria evidência.</p>



<h2 id="h-a-armadilha-do-user-agent-falso-e-a-validacao-por-dns-reverso" class="wp-block-heading">A armadilha do user-agent falso e a validação por DNS reverso</h2>



<p class="wp-block-paragraph">Um contra-argumento comum: &#8220;preciso bloquear bots porque metade dos &#8216;Googlebots&#8217; que me visitam são raspadores disfarçados&#8221;. Verdade. User-agent é um cabeçalho que qualquer script define livremente. A resposta correta não é bloquear tudo, e sim validar a identidade.</p>



<p class="wp-block-paragraph">O Google publica a forma oficial: DNS reverso seguido de confirmação direta.</p>



<pre class="wp-block-code"><code># Passo 1: pegue o IP suspeito e faça o reverse lookup
host 66.249.66.1
# Resposta legítima termina em googlebot.com ou google.com:
# 1.66.249.66.in-addr.arpa domain name pointer crawl-66-249-66-1.googlebot.com.

# Passo 2: confirme o caminho inverso
host crawl-66-249-66-1.googlebot.com
# Deve devolver o mesmo IP: 66.249.66.1
</code></pre>



<p class="wp-block-paragraph">No Cloudflare, você nem precisa fazer isso manualmente: o campo <code>cf.client.bot</code> (lista de bots verificados) já embute essa validação. Uma regra customizada de WAF que protege os rastreadores legítimos fica assim:</p>



<pre class="wp-block-code"><code>Expressão: (cf.client.bot)
Ação: Skip (pular regras de bloqueio subsequentes e o rate limiting)
</code></pre>



<p class="wp-block-paragraph">Posicione essa regra <strong>antes</strong> de qualquer regra de bloqueio na ordem de avaliação. Assim, o Googlebot verificado passa, e o script em Python fingindo ser Googlebot cai nas suas defesas normais.</p>



<h2 id="h-quando-bloquear-e-inevitavel-contencao-cirurgica-em-vez-de-porta-fechada" class="wp-block-heading">Quando bloquear é inevitável: contenção cirúrgica em vez de porta fechada</h2>



<p class="wp-block-paragraph">Há situações reais em que a carga de bots ameaça derrubar o servidor, e um site offline é pior para SEO do que qualquer perda temporária de rastreamento. Nesses casos, a ordem de preferência das ferramentas é:</p>



<p class="wp-block-paragraph"><strong>1. Rate limiting em vez de bloqueio binário.</strong> Exemplo de regra no Cloudflare que contém abuso sem excluir ninguém do índice:</p>



<pre class="wp-block-code"><code>Se: (not cf.client.bot) and (http.request.uri.path contains "/busca")
Então: limitar a 30 requisições por 60 segundos por IP
Ação ao exceder: Managed Challenge
</code></pre>



<p class="wp-block-paragraph">Bots abusivos esbarram no teto; rastreadores verificados nem entram na conta.</p>



<p class="wp-block-paragraph"><strong>2. Challenge em vez de block.</strong> Um Managed Challenge derruba automação barata e deixa humanos passarem. Nunca aplique challenge a caminhos críticos de rastreamento (sitemap.xml, robots.txt, feed) nem a bots verificados.</p>



<p class="wp-block-paragraph"><strong>3. Bloqueio segmentado por comportamento.</strong> Bloqueie por ASN de datacenters problemáticos, por país sem relevância comercial para o negócio ou por padrões de URL que só scrapers acessam, e não por &#8220;é um bot&#8221;.</p>



<h2 id="h-a-dimensao-geo-bloquear-ia-indiscriminadamente-e-abrir-mao-do-novo-canal-de-descoberta" class="wp-block-heading">A dimensão GEO: bloquear IA indiscriminadamente é abrir mão do novo canal de descoberta</h2>



<p class="wp-block-paragraph">Aqui o assunto sai do território defensivo e entra na estratégia. Uma fatia crescente das descobertas de marca hoje acontece dentro de respostas geradas por IA: AI Overviews e AI Mode do Google, busca do ChatGPT, respostas do Claude e do Perplexity. Otimizar para aparecer nesses ambientes é o que o mercado chama de GEO (Generative Engine Optimization).</p>



<p class="wp-block-paragraph">E existe uma relação direta entre suas regras de firewall e sua presença nesses canais:</p>



<ul class="wp-block-list">
<li>Bloquear o <strong>OAI-SearchBot</strong> tira seu site das respostas com citação do ChatGPT.</li>



<li>Bloquear o <strong>Claude-SearchBot</strong> remove suas páginas das buscas em tempo real do Claude.</li>



<li>O <strong>Google-Extended</strong> controla apenas o uso em treinamento do Gemini; bloqueá-lo via robots.txt não afeta seu ranking na busca. Já bloquear o Googlebot no firewall afeta busca, AI Overviews e tudo o mais de uma vez só.</li>
</ul>



<p class="wp-block-paragraph">A decisão inteligente raramente é binária. Um posicionamento comum e defensável em 2026: <strong>permitir crawlers de Search de IA</strong> (eles citam e geram tráfego de referência), <strong>avaliar caso a caso os de Agent</strong> (um agente consultando sua página de preços pode ser um comprador em fase final de decisão) e <strong>bloquear os de Training</strong> se a política editorial da empresa não quiser alimentar modelos.</p>



<p class="wp-block-paragraph">Só que, por causa da classificação de uso misto, executar essa política exige atenção: no painel do Cloudflare, ao configurar o bloqueio de Training, verifique explicitamente se Googlebot, Bingbot e Applebot continuam liberados na categoria Search. Antes de 15 de setembro de 2026, todas as contas podem revisar e ajustar esses padrões nas configurações de segurança da zona.</p>



<p class="wp-block-paragraph">Um adendo importante para quem acompanha o tema: em julho de 2026, John Mueller confirmou que o Google <strong>não utiliza</strong> arquivos como llms.txt nem a diretiva Content-Signal que o Cloudflare adicionou ao robots.txt gerenciado. Ou seja, essas declarações podem ter valor jurídico e de sinalização, mas não são mecanismos de enforcement. Quem quer garantia de comportamento precisa aplicar a regra na borda (WAF, AI Crawl Control), não no arquivo de texto.</p>



<h2 id="h-checklist-de-auditoria-antes-de-15-de-setembro" class="wp-block-heading">Checklist de auditoria antes de 15 de setembro</h2>



<p class="wp-block-paragraph">Copie, cole no seu gestor de tarefas e execute nesta ordem:</p>



<ol class="wp-block-list">
<li>Liste todas as zonas da conta Cloudflare e identifique quais estão no plano Free (elas herdam os novos padrões automaticamente).</li>



<li>Em cada zona: <strong>Security → Settings</strong> e <strong>AI Crawl Control</strong>, registre em documento o estado atual de Search, Agent e Training.</li>



<li>Confirme que existe uma regra Skip para <code>cf.client.bot</code> posicionada antes de qualquer bloqueio.</li>



<li>Rode o curl simulando Googlebot na home, numa página de produto e no sitemap.</li>



<li>Faça o teste de URL ao vivo no Search Console para as 3 páginas mais importantes do site.</li>



<li>Configure um alerta (no seu monitoramento ou via relatório semanal) para picos de 403/5xx no relatório de Indexação de páginas.</li>



<li>Defina por escrito quem pode alterar regras de WAF e estabeleça que toda mudança seja comunicada a quem responde por SEO. A maioria dos desastres documentados nasceu de uma alteração feita por TI ou por um fornecedor sem que o time de marketing soubesse.</li>
</ol>



<h2 id="h-conclusao-seguranca-e-visibilidade-sao-o-mesmo-sistema" class="wp-block-heading">Conclusão: segurança e visibilidade são o mesmo sistema</h2>



<p class="wp-block-paragraph">A lição de 2026 é que a fronteira entre infraestrutura e marketing acabou. Uma checkbox no painel de segurança agora decide se sua empresa existe no Google e nas respostas de IA. O profissional que domina os dois lados (sabe ler um log de servidor e sabe o que é crawl budget, entende uma regra de WAF e entende GEO) deixou de ser um diferencial e virou requisito.</p>



<p class="wp-block-paragraph">Regra de ouro para fechar: <strong>na dúvida entre bloquear ou limitar, limite. Na dúvida entre user-agent ou identidade verificada, verifique. E nunca, em hipótese alguma, altere uma regra de firewall em produção sem medir o antes e o depois no Search Console.</strong></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>Fontes consultadas (junho a agosto de 2026): anúncio oficial do Cloudflare sobre novas opções de tráfego de IA (changelog de 1º/jul/2026), cobertura do TechCrunch e Help Net Security (jul/2026), relato de bloqueio do Googlebot reportado pelo Search Engine Journal (ago/2026) e declarações de John Mueller sobre llms.txt e Content-Signal (jul/2026).</em></p>
<p>O post <a rel="nofollow" href="https://ltweb.com.br/bloqueio-clouflare-geo-seo-google/">Seu tráfego orgânico despencou? Antes de culpar o Google, abra o painel do Cloudflare</a> apareceu primeiro em <a rel="nofollow" href="https://ltweb.com.br">L.T WEB</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ltweb.com.br/bloqueio-clouflare-geo-seo-google/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
