← Voltar para o blog

Checklist técnico pra AI Overviews e IAs citarem seu site

Foto de Diogo Fortunato Borba

Escrito por

Diogo Fortunato Borba

Sócio da Citou · Comercial, vendas e marketing

Otimização técnica para citação em IA é o conjunto de ajustes de infraestrutura do site (rastreamento, indexação, renderização e controles de snippet) que permite a um assistente ler sua página e usá-la como referência na resposta. Sem isso, nada do resto funciona. Você pode ter o melhor conteúdo do mercado: se o bot não entra, não renderiza ou não tem permissão pra mostrar um trecho, você não entra no placar. A boa notícia é que a lista de ajustes é curta, verificável e, na maioria dos sites, resolvida em poucos sprints.

A gente trata isso como camada zero. Primeiro a infraestrutura, depois o conteúdo. Nessa ordem.

O que a IA precisa encontrar no seu site pra te citar?

Três coisas, nessa sequência: acesso, índice e permissão de exibição.

O guia oficial do Google sobre recursos de IA generativa na Busca, publicado em maio de 2026 pelo Search Central, é direto: pra ser um link de apoio em AI Overviews ou AI Mode, a página precisa estar indexada e elegível a aparecer na Busca com snippet. Não existe requisito técnico extra nem otimização secreta. O Google ainda classifica AEO e GEO como parte do SEO, não como disciplina paralela, conforme cobertura do Search Engine Journal.

Traduzindo pro dia a dia: se a página não rankeia nem aparece com descrição na busca tradicional, ela não vai aparecer na resposta de IA do Google. É o mesmo pipeline.

E nos assistentes fora do Google?

ChatGPT, Perplexity e Claude têm índices próprios, alimentados por rastreadores próprios. Ali o jogo muda: o seu robots.txt decide se o bot de busca daquele assistente consegue ler a página. Bloqueou, saiu do índice. Simples assim.

Como configurar o robots.txt para assistentes de IA?

Primeiro, entenda que cada empresa separa o bot que treina modelo do bot que indexa pra busca. Confundir os dois é um dos erros técnicos mais caros que a gente encontra em auditoria.

User agentOperadorPra que serveBloquear tira você das citações?
GooglebotGoogleÍndice da Busca, que alimenta AI Overviews e AI ModeSim
Google-ExtendedGoogleTreinamento e grounding em outros produtosNão, AI Overviews e AI Mode continuam usando o índice da Busca
OAI-SearchBotOpenAIIndexa páginas pra busca e citações do ChatGPTSim
GPTBotOpenAIColeta pra treino de modelosNão diretamente
ChatGPT-UserOpenAIBusca disparada por ação do usuárioRegras de robots.txt podem não se aplicar
PerplexityBotPerplexityIndexa e linka sites nos resultados do PerplexitySim
Perplexity-UserPerplexityAtende ações do usuário dentro do PerplexityComportamento diferente do crawler
Claude-SearchBotAnthropicIndexa páginas pra busca do ClaudeSim

A documentação de crawlers da OpenAI deixa claro que cada permissão é independente: dá pra liberar o OAI-SearchBot pra aparecer nas buscas do ChatGPT e, ao mesmo tempo, barrar o GPTBot pra sinalizar que o conteúdo não deve treinar os modelos. A OpenAI também publica as faixas de IP de cada bot em arquivos JSON, o que permite validar acessos no log em vez de confiar só no user agent. A Perplexity recomenda, na página de crawlers da documentação, liberar o PerplexityBot no robots.txt e permitir requisições dos IPs publicados, e afirma que esse bot não coleta conteúdo pra modelos de fundação.

Um robots.txt que não atrapalha

User-agent: Googlebot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

Sitemap: https://seudominio.com.br/sitemap.xml

Se a política da empresa for não ceder conteúdo pra treino, aí sim entram as regras de Disallow pro GPTBot e pro Google-Extended. Decisão de negócio, não de SEO.

O bloqueio invisível que ninguém revisa

Um bloqueio clássico que a gente encontra em auditoria não está no robots.txt. Está no WAF, no CDN, no rate limit ou numa regra antibot da Cloudflare que devolve 403 pro user agent desconhecido. Peça ao time de infra a lista de regras ativas e cruze com o log de acesso dos últimos 30 dias. Se nenhum OAI-SearchBot ou PerplexityBot aparece no log, você já tem o diagnóstico.

Quais controles tiram seu conteúdo das respostas de IA sem querer?

Os mesmos que controlam o trecho exibido na busca tradicional. A documentação AI features and your website lista nosnippet, data-nosnippet, max-snippet e noindex como as alavancas reais. O detalhe que pega muita gente: usar esses controles pra "sair da IA" também apaga o seu snippet dos resultados comuns.

ControleOnde viveEfeito prático
noindexmeta robots ou X-Robots-TagTira a página do índice e de qualquer resposta
nosnippetmeta robots ou X-Robots-TagZera o trecho exibido, na busca e nos recursos de IA
max-snippet:0meta robotsMesmo efeito prático de nosnippet
data-nosnippetatributo em HTMLProtege um bloco específico, tipo tabela de preço
Google-Extendedrobots.txtTreino e grounding em outros produtos, não em AI Overviews

Checagem rápida: rode um curl -I nas suas páginas mais importantes e olhe o header X-Robots-Tag. Tema de WordPress antigo, ambiente de staging promovido pra produção e plugin de SEO mal configurado são as origens clássicas de um noindex esquecido.

O que realmente importa em renderização e estrutura?

Conteúdo que só existe depois do JavaScript rodar é aposta de risco com rastreadores de IA. Entregue o texto principal no HTML inicial, servido pelo servidor ou pré-renderizado. Se o texto não aparece no "ver código-fonte", trate como invisível até prova em contrário.

Além disso, vale manter a casa em ordem:

  • Status codes limpos. 200 nas páginas boas, 301 em mudança de URL, sem cadeia de redirecionamento.
  • Canonical coerente. Uma URL por conteúdo, sem versão com e sem barra final competindo.
  • Sitemap XML atualizado, com lastmod real, declarado no robots.txt.
  • HTTPS válido e certificado sem erro de cadeia, porque bot não clica em "prosseguir mesmo assim".
  • Hierarquia de títulos com um H1 e H2 em forma de pergunta, que é como o trecho vira resposta.
  • Data de publicação e atualização visíveis, no texto e no HTML.
  • Tempo de resposta do servidor estável, inclusive sob pico de rastreamento.
  • Paginação e filtros controlados, pra não queimar budget de crawl em URLs infinitas.

Schema, llms.txt e outros hacks: o que dá pra ignorar?

O Google fez uma seção inteira de desmistificação no guia de maio de 2026, destacada pelo Search Engine Roundtable. Os pontos principais:

  1. llms.txt não é usado pela Busca do Google. Manter o arquivo não ajuda nem prejudica o ranqueamento lá. Pode fazer sentido pra outros serviços que leem esse formato, só não espere efeito em AI Overviews.
  2. Não existe schema.org especial pra IA. Dados estruturados continuam valendo pelos motivos de sempre (rich results, desambiguação de entidade, FAQ, produto, organização), e não como passaporte pra resposta generativa.
  3. Fatiar o texto em pedacinhos não é requisito. Organize pro leitor humano, com blocos que respondem uma pergunta cada.
  4. Reescrever tudo "pra IA" é desperdício. O que pesa é conteúdo não commodity, com ponto de vista próprio.

Ou seja: a parte técnica é higiene, não truque. Quem vende atalho mágico tá vendendo fumaça.

Como verificar se a infraestrutura está mesmo funcionando?

Faça o ciclo completo, nessa ordem:

  1. Puxe o log de servidor e filtre por OAI-SearchBot, PerplexityBot, Googlebot e Claude-SearchBot.
  2. Valide os acessos pelas faixas de IP publicadas por cada operador, pra descartar falso user agent.
  3. Teste o robots.txt e a inspeção de URL no Google Search Console.
  4. Confira X-Robots-Tag e meta robots nas 20 páginas que mais importam pro negócio.
  5. Compare o HTML bruto com a página renderizada e veja o que some.
  6. Pergunte as suas perguntas de categoria no ChatGPT, no Gemini e no Perplexity, e anote quem é citado.
  7. Repita o passo 6 toda semana, porque resposta de IA muda sem aviso.

Esse último ponto é onde a maioria desiste. Monitorar citação na mão, em vários assistentes, com variação de prompt, não escala.

Como a Citou executa esse checklist?

A gente faz o diagnóstico técnico, implementa as correções no site, publica o conteúdo que preenche as lacunas e acompanha o placar toda semana num dashboard online. Nada de relatório em PDF que ninguém abre. Tem também um servidor MCP disponível, pra você plugar o dashboard direto no ChatGPT, no Claude ou no Cursor e consultar os dados de citação de onde já trabalha.

Hoje o escopo cobre site, conteúdo e monitoramento. Feed de produto está no roadmap, começando pelo Google Merchant Center.

Enquanto o checklist fica na planilha, alguém está sendo citado no seu lugar. Você acompanha o placar; a gente faz o trabalho.

Perguntas frequentes

Preciso criar um arquivo llms.txt pra aparecer no ChatGPT e no Google?+

Pra Google Search não. A documentação oficial de otimização para recursos de IA generativa diz que a Busca ignora llms.txt, então o arquivo não ajuda nem prejudica. Manter o arquivo só faz sentido se outro serviço que você usa realmente leia esse formato.

Bloquear o GPTBot tira meu site das respostas do ChatGPT?+

Não diretamente. O GPTBot coleta conteúdo para treino de modelos, enquanto o OAI-SearchBot é o rastreador que indexa páginas para as buscas e citações do ChatGPT. Dá pra bloquear um e liberar o outro, porque as permissões são independentes.

Bloquear o Google-Extended remove minha página do AI Overviews?+

Não. O Google-Extended controla treinamento e grounding em outros produtos. AI Overviews e AI Mode usam o índice normal da Busca, alimentado pelo Googlebot, então o bloqueio não retira a página desses recursos.

Dados estruturados schema.org ajudam a ser citado por IA?+

Ajudam a desambiguar entidades e a habilitar rich results, mas o Google afirma que não existe tipo de schema especial para recursos de IA generativa. Use schema pelos motivos clássicos de SEO, não como atalho para a resposta generativa.

Como sei se os rastreadores de IA estão acessando meu site?+

Filtre o log de servidor por OAI-SearchBot, PerplexityBot, Googlebot e Claude-SearchBot e valide os acessos pelas faixas de IP que cada operador publica. Se nenhum desses bots aparece no log, provavelmente há bloqueio em robots.txt, WAF ou CDN.

Meu site é todo em JavaScript. Isso atrapalha a citação em IA?+

Pode atrapalhar. Rastreadores de busca e de assistentes leem com mais confiabilidade o conteúdo entregue no HTML inicial. Use renderização no servidor ou pré-renderização para o texto principal e confira se ele aparece no código-fonte da página.

Foto de Diogo Fortunato Borba

Escrito por

Diogo Fortunato Borba

Sócio da Citou · Comercial, vendas e marketing

Diogo é sócio da Citou e acompanha de perto vendas, posicionamento e estratégia de conteúdo para marcas que querem aparecer nas respostas de IA.

Continue lendo