A Vercel está bloqueando o GPTBot, o ClaudeBot e outros rastreadores de IA no meu site?

Não por padrão. O "AI Bots Ruleset" da Vercel fica desligado até alguém ativar, e o "Bot Protection" e o "Attack Mode" deixam passar bots verificados como GPTBot e ClaudeBot. O seu site na Vercel só bloqueia rastreadores de IA se essa regra estiver em "Deny", se uma regra personalizada do firewall bater no nome deles ou se o robots.txt proibir.

Fatos

  • A Vercel lançou em 13 de maio de 2025 uma regra gerenciada de um clique que pode bloquear GPTBot, ClaudeBot, PerplexityBot e Bytespider, grátis em todos os planos. (Vercel changelog: New one-click AI bot managed ruleset (May 13, 2025))
  • A documentação da Vercel, atualizada em 10/09/2026, diz que o "AI Bots Managed Ruleset" vem inativo, aparece como "Allow" e tem duas ações: "Log" ou "Deny". (Vercel docs: WAF Managed Rulesets)
  • O "Bot Protection" da Vercel também vem desligado e, quando ligado, ignora bots verificados; a lista da Vercel inclui GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot e PerplexityBot como verificados. (Vercel docs: Bot Management)
  • O "Attack Mode" é grátis em todos os planos da Vercel e deixa passar sem desafio os bots conhecidos da lista de verificados. (Vercel docs: Attack Mode)
  • A OpenAI diz que sites que bloqueiam o OAI-SearchBot não aparecem nas respostas da busca do ChatGPT, e uma mudança no robots.txt leva cerca de 24 horas para valer. (OpenAI: Overview of OpenAI crawlers)

Onde vejo se a Vercel bloqueia bots de IA no meu projeto?

Abra o projeto no painel da Vercel, depois "Firewall" e "Rules". Três lugares decidem isso:

ConfiguraçãoPadrãoBloqueia rastreadores de IA quando
"AI Bots Ruleset" (Bot Management)"Allow" (inativo)Está em "Deny"
"Bot Protection" (Bot Management)"Off"Raramente: bots verificados ficam de fora, os não verificados recebem desafio
Regras personalizadasNenhumaUma regra bate no user agent, como GPTBot, ou usa o modelo "Block AI Bots" com "Deny" ou "Challenge"
"Attack Mode"DesligadoNão para bots verificados, que passam sem desafio

Por que meu site na Vercel bloquearia o ChatGPT sem eu saber?

Normalmente porque alguém ligou o bloqueio de um clique para economizar uso. Num tópico de fevereiro de 2026 no fórum da comunidade da Vercel, uma conta do plano grátis foi pausada depois que um rastreador da OpenAI consumiu os recursos, e um funcionário da Vercel sugeriu bloquear os bots de IA no firewall.

Isso resolve a conta e também tira o site do que esses rastreadores conseguem ler. Confira o firewall depois de qualquer problema de custo ou tráfego.

Como testo pelo terminal?

Leia o robots.txt no domínio de produção e peça a home com o nome de cada rastreador. Um 200 é bom sinal; um 403 ou uma página de desafio quer dizer que uma regra bate naquele nome.

# 1. robots.txt on the production domain
curl -s https://www.example.com/robots.txt

# 2. Status code per AI crawler name (anything but 200 means a rule matches that name)
for ua in GPTBot OAI-SearchBot ChatGPT-User ClaudeBot Claude-SearchBot PerplexityBot; do
  echo "$ua $(curl -s -o /dev/null -w '%{http_code}' -A "$ua" https://www.example.com/)"
done

Dá para bloquear o treino de IA e continuar aparecendo no ChatGPT?

Sim, bloqueando os rastreadores pelo nome em vez de todos de uma vez. A OpenAI separa o GPTBot, usado para treino, do OAI-SearchBot, usado na busca do ChatGPT, e a Anthropic separa o ClaudeBot do Claude-SearchBot.

A regra "AI Bots Ruleset" da Vercel trata todos como um grupo só. Para bloquear só o treino, proíba GPTBot e ClaudeBot no robots.txt ou crie uma regra personalizada no firewall para esses user agents, e deixe os rastreadores de busca liberados.

Os deploys de preview da Vercel atrapalham na busca com IA?

Não, eles foram feitos para ficar de fora. A Vercel coloca o cabeçalho X-Robots-Tag: noindex em todo deploy de preview automaticamente.

A exceção: quando um domínio próprio aponta para uma branch que não é de produção, a Vercel não manda esse cabeçalho, e um domínio de staging pode ser indexado se você não colocar o noindex.

Passo a passo

  1. Confira a regra de bots de IA. Em "Firewall", "Rules", "Bot Management", veja se o "AI Bots Ruleset" está em "Allow" ou "Log", e não em "Deny".
  2. Confira as regras personalizadas. Procure regras que batem em GPTBot, ClaudeBot, PerplexityBot ou no modelo "Block AI Bots", e veja a ação de cada uma.
  3. Confira o robots.txt. Peça ao seu agente de código para mostrar o robots.txt que o framework gera e confirme que OAI-SearchBot e Claude-SearchBot estão liberados.
  4. Teste cada rastreador. Rode o loop com curl no domínio de produção e procure qualquer resposta diferente de 200.
  5. Se precisar, bloqueie pelo nome. Se o motivo é custo, bloqueie só os rastreadores de treino ou comece com "Log" antes de escolher "Deny".

Erros comuns

  • Ligar o bloqueio de IA de um clique para cortar uso e esquecer que ele também barra os rastreadores da busca do ChatGPT e do Perplexity.
  • Conferir só o robots.txt enquanto uma regra do firewall devolve 403 para os mesmos rastreadores.
  • Testar a URL de preview, que tem noindex, em vez do domínio de produção.
  • Deixar um domínio de staging indexável porque a Vercel não coloca noindex nele.

Como o easyIndex resolve

O easyIndex nunca mexe no seu projeto na Vercel: o seu agente de código faz cada mudança, guiado passo a passo via MCP, e o easyIndex confere cada página no site em produção em vez de confiar no relato do agente. O painel mostra quais páginas os rastreadores de IA leram e quando, então uma mudança no firewall que barra esses rastreadores aparece como leituras que param. R$ 57 por site por mês, com 7 dias grátis.

Perguntas frequentes

A Vercel bloqueia rastreadores de IA no plano grátis Hobby?

Não por padrão. O "AI Bots Ruleset" existe em todos os planos, inclusive o Hobby, e fica inativo até alguém escolher "Log" ou "Deny".

O Bot Protection da Vercel bloqueia o GPTBot?

Não. A Vercel diz que o "Bot Protection" ignora bots verificados, e a lista dela inclui GPTBot, OAI-SearchBot e ClaudeBot como verificados.

O Attack Mode atrapalha minha visibilidade nas respostas de IA?

A Vercel diz que bots verificados passam pelo "Attack Mode" sem desafio, e os rastreadores de IA da OpenAI, da Anthropic e da Perplexity estão nessa lista.

Quanto tempo até o ChatGPT voltar a ler meu site depois do desbloqueio?

A OpenAI diz que uma mudança no robots.txt leva cerca de 24 horas para chegar aos sistemas dela; uma mudança no firewall vale quando você publica.

Continue lendo

Verificado em .

A Vercel bloqueia GPTBot, ClaudeBot e rastreadores de IA?