GPTBot, ChatGPT-User e OAI-SearchBot: o que cada robô da OpenAI faz
Bloquear o GPTBot não tira o seu site do ChatGPT, e liberar o GPTBot não coloca. São robôs diferentes, com funções diferentes, e cada um obedece à sua própria linha no robots.txt.
Verificado em 11 de novembro de 2026
Os quatro robôs da OpenAI
| Robô | O que faz | Segue o robots.txt |
|---|---|---|
| GPTBot | Coleta conteúdo que pode ser usado para treinar os modelos da OpenAI. | Sim. Bloquear o GPTBot diz que o conteúdo não deve ir para treino. |
| OAI-SearchBot | Coloca sites nos resultados da busca do ChatGPT. | Sim. As mudanças aparecem na busca em cerca de 24 horas. |
| ChatGPT-User | Busca uma página quando alguém pergunta algo ao ChatGPT ou a um GPT, ou usa uma GPT Action. | Pode não seguir: a OpenAI diz que, como a visita é pedida por uma pessoa, as regras podem não se aplicar. |
| OAI-AdsBot | Confere as páginas de destino dos anúncios no ChatGPT. | A OpenAI não diz. Só visita páginas enviadas como anúncio. |
A OpenAI diz que cada configuração é independente das outras. Se o site libera o GPTBot e o OAI-SearchBot, a OpenAI pode usar uma mesma coleta para os dois fins.
O robots.txt para ficar na busca sem entrar no treino
É a configuração que a maioria das empresas quer: aparecer quando alguém pesquisa no ChatGPT, sem ceder o conteúdo para treinar modelos.
User-agent: GPTBot
Disallow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /Mesmo um site que bloqueia o OAI-SearchBot pode aparecer no ChatGPT como um link simples, sem resumo. Para conferir o que o seu robots.txt libera para cada agente, use o testador grátis de robots.txt para IA.
E o agente do ChatGPT?
O ChatGPT agent navega, clica e preenche formulários por uma pessoa. Ele não se identifica por um nome no user agent: usa um navegador comum e assina as requisições com Web Bot Auth (RFC 9421). Por isso ele não aparece num filtro de user agent, e só é reconhecido conferindo a assinatura.
Como saber se a visita é mesmo da OpenAI
Qualquer programa pode escrever GPTBot no user agent. A OpenAI publica os endereços de IP de cada robô em arquivos próprios (gptbot.json, searchbot.json, chatgpt-user.json e adsbot.json). Uma visita que se diz GPTBot e vem de fora desses endereços não é da OpenAI.
Isso importa porque, nos sites que medimos, boa parte das visitas com nome de agente de IA não eram de quem diziam ser. Contar linhas de log com GPTBot superestima o interesse da OpenAI no seu site e esconde quem está copiando o seu conteúdo.
O mesmo padrão em outras empresas de IA
| Empresa | Treino | Busca de IA | Pedido de uma pessoa |
|---|---|---|---|
| OpenAI | GPTBot | OAI-SearchBot | ChatGPT-User |
| Anthropic | ClaudeBot | Claude-SearchBot | Claude-User |
| Perplexity | – | PerplexityBot | Perplexity-User |
| Mistral | MistralAI-Training | MistralAI-Index | MistralAI-User |
| Google-Extended (só no robots.txt) | Googlebot | Google-Agent e outros |
Veja quais robôs da OpenAI visitam o seu site, e quais são falsos
O diagnóstico é grátis e não pede cadastro.
Fontes
- OpenAI: Overview of OpenAI Crawlers
- OpenAI: ChatGPT agent allowlisting
- Diretório de agentes de IA do Knocklog
Leia também
- Knocklog, Cloudflare AI Crawl Control e Known Agents
- Como bloquear o treino de IA sem sumir do ChatGPT
- O que é llms.txt e como criar o seu
- Uma alternativa ao RB2B que também vê os agentes de IA
- Como ver o tráfego de robôs de IA no WordPress
- Como ver o tráfego do ChatGPT no Google Analytics 4
- Como saber quais agentes de IA visitam o meu site
- Diretório de agentes de IA