Pular para o conteúdo
Voltar para o blog

Ser citado pela IA5 min de leitura

OAI-SearchBot, GPTBot e ChatGPT-User: qual robô da OpenAI faz o quê no seu site

A OpenAI usa três identificações: busca, treinamento e visita a pedido do usuário. Veja como cada uma funciona e o que configurar no robots.txt.

Gianluca Ferro

Fundador da Ferro Labs e sócio da apareça.ai

Neste artigo

Seu site aparece no ChatGPT, mas você não quer que o conteúdo treine modelos? Ou o contrário: quer ser encontrado e nem sabe que existe um robô para isso? A OpenAI usa três identificações diferentes, cada uma com uma função. Entender a diferença evita bloquear sem querer a busca do ChatGPT ou liberar o que você preferia proteger.

Os três nomes que aparecem nos seus registros

Segundo a documentação oficial de bots da OpenAI, existem três identificações principais:

  • OAI-SearchBot: serve à busca. Ele permite que sites apareçam nas respostas de busca do ChatGPT.
  • GPTBot: rastreia conteúdo que pode ser usado no treinamento de modelos de IA generativa da OpenAI.
  • ChatGPT-User: age quando uma pessoa pede algo no ChatGPT ou em GPTs personalizados e o sistema precisa visitar uma página para responder.

Em outras palavras: um é para ser encontrado, outro é para treinar e o terceiro é uma visita feita a pedido de alguém. Se você já leu nosso guia sobre robots.txt e rastreadores de IA, este texto aprofunda o caso específico da OpenAI.

Cada configuração é independente

A documentação afirma que cada configuração é independente das outras. Na prática, você pode permitir o OAI-SearchBot e, ao mesmo tempo, proibir o GPTBot. Assim, o site continua elegível para a busca do ChatGPT, e você sinaliza que não quer o conteúdo no treinamento de modelos.

Um exemplo de arquivo robots.txt com essa combinação:

  • User-agent: OAI-SearchBot seguido de Allow: /
  • User-agent: GPTBot seguido de Disallow: /

A decisão é sua e depende do negócio. Um restaurante que quer ser achado por quem pergunta "onde comer sem glúten perto de mim" tem motivo para liberar a busca. Já um autor que vende cursos pode preferir não ceder o texto para treinamento. Nenhuma das duas escolhas é certa ou errada.

O que acontece se você bloquear a busca

Pela documentação, sites que optam por sair do OAI-SearchBot não aparecem nas respostas de busca do ChatGPT, embora ainda possam surgir como links de navegação. Ou seja, bloquear por engano tem custo: você some de um canal onde clientes fazem perguntas. Isso acontece com frequência quando alguém copia uma lista de "bloqueie todas as IAs" sem ler o que cada nome faz.

Além disso, regras de firewall ou de CDN podem barrar robôs mesmo com o robots.txt liberado. Vimos esse cenário em Cloudflare pode bloquear o Google junto com a IA. A OpenAI também recomenda permitir as faixas de IP que publica para o OAI-SearchBot.

E o ChatGPT-User?

Aqui há uma nuance importante. A OpenAI diz que o ChatGPT-User não é usado para rastrear a web de forma automática e que, como as ações são iniciadas por uma pessoa, as regras do robots.txt podem não se aplicar. Também informa que ele não define se um conteúdo aparece na busca. Para controlar a presença na busca, o robô correto é o OAI-SearchBot.

Isso significa que um Disallow para ChatGPT-User pode não impedir que uma página seja lida quando um usuário pede. Se algum conteúdo realmente não pode ser acessado, o robots.txt não é a ferramenta adequada: use senha ou controle de acesso.

Três situações comuns em pequenos negócios

Loja que quer vender mais: o objetivo é ser encontrada. Confirme que o OAI-SearchBot não está barrado e que as páginas de produto e de contato carregam sem login. Decidir sobre o GPTBot é uma escolha à parte, sobre treinamento.

Prestador de serviço com blog autoral: quem produz textos próprios muitas vezes quer aparecer na busca, mas prefere não alimentar treinamento. A combinação de permitir o OAI-SearchBot e proibir o GPTBot atende a esse desejo, sem prometer que o texto jamais será lido por outros meios.

Site com área restrita: materiais de clientes, orçamentos e propostas nunca deveriam depender do robots.txt. Esse arquivo é público, e qualquer pessoa pode ler a lista de pastas que você pediu para os robôs evitarem. Proteja com senha.

Erros comuns ao mexer nesse arquivo

  • Copiar um modelo de internet com Disallow para todos os robôs de IA, sem separar busca de treinamento.
  • Esquecer que o Disallow: / de um ambiente de testes foi para o site publicado.
  • Alterar o arquivo e testar no mesmo minuto, sem esperar o prazo que a própria OpenAI indica.
  • Achar que um robô liberado equivale a ser recomendado. Elegibilidade e escolha da resposta são etapas diferentes.

Quanto tempo leva para uma mudança valer

Para a busca, a OpenAI informa que pode levar cerca de 24 horas, após a atualização do robots.txt, para os sistemas se ajustarem. Então não conclua que "não funcionou" no mesmo dia. Anote a data da alteração e confira de novo depois.

Como conferir na prática

  • Abra seudominio.com.br/robots.txt no navegador e leia cada bloco de User-agent.
  • Procure regras genéricas como User-agent: * com Disallow: /, que afetam todos os robôs sem citar nenhum.
  • Peça a quem cuida da hospedagem ou da CDN para verificar se há bloqueio por firewall.
  • Registre a data da mudança e, depois de pelo menos um dia, teste uma pergunta no ChatGPT sobre o seu serviço.
  • Acompanhe visitas vindas de IA no relatório de acessos, como mostramos em visitas de IA no GA4.

Liberar o OAI-SearchBot torna o site elegível, não garante citação nem visita. Para entender o que realmente fazer para ser citado, veja como aparecer no ChatGPT. O padrão do robots.txt também está descrito na documentação do Google sobre robots.txt, útil para lembrar que o arquivo é um pedido a robôs que o respeitam, não uma barreira de segurança.

Resumo para decidir

Quer ser achado na busca do ChatGPT: libere o OAI-SearchBot. Não quer treino de modelos: sinalize no GPTBot. Quer proteger conteúdo de verdade: use controle de acesso. E lembre que as regras mudam, então confira a documentação oficial antes de mexer em um site em produção.

Perguntas frequentes

OAI-SearchBot e GPTBot são a mesma coisa?

Não. Segundo a documentação da OpenAI, o OAI-SearchBot serve à busca do ChatGPT e o GPTBot rastreia conteúdo que pode ser usado em treinamento. As configurações são independentes.

Posso bloquear o GPTBot e continuar aparecendo na busca do ChatGPT?

Sim. A OpenAI afirma que é possível permitir o OAI-SearchBot e proibir o GPTBot. Isso sinaliza que o conteúdo não deve treinar modelos, mas o site segue elegível para a busca.

Liberar o OAI-SearchBot garante que serei citado?

Não. Apenas torna o site elegível. A citação depende de relevância, qualidade e da pergunta feita, e nenhuma configuração garante aparição.

O robots.txt bloqueia o ChatGPT-User?

Nem sempre. A OpenAI diz que, por serem ações iniciadas por uma pessoa, as regras do robots.txt podem não se aplicar ao ChatGPT-User. Para conteúdo restrito, use senha ou controle de acesso.

Quanto tempo leva para a mudança no robots.txt valer?

Para a busca, a OpenAI informa que pode levar cerca de 24 horas após a atualização do arquivo.

Meu site pequeno precisa mexer nisso?

Só se houver um motivo. Se você quer ser encontrado, confirme que nenhuma regra bloqueia o OAI-SearchBot por engano. Se não houver bloqueio, não é preciso fazer nada.