JavaScript SEO: como o Google rastreia e renderiza sites em JS
Entenda como o Google renderiza JavaScript, a diferença entre SSR, CSR e hidratação, e por que robôs de IA como GPTBot e ClaudeBot não executam JS.
Resumo rápido
llms.txt é um arquivo de texto em formato Markdown, colocado em um endereço padronizado como /llms.txt, que apresenta um resumo do site e uma lista curada de links para conteúdos legíveis por modelos de linguagem (LLMs) e agentes de IA. A ideia é oferecer a esses sistemas um ponto de entrada enxuto, sem menus, anúncios e scripts, para que encontrem rapidamente a informação certa quando estão ajudando um usuário.
O raciocínio é simples: páginas HTML são feitas para pessoas, e convertê-las de volta para texto limpo é trabalhoso. O llms.txt funciona como um índice comentado, e os detalhes ficam por trás dos links, buscados apenas quando necessário.
É importante separar o que o arquivo é do que ele não é:
O llms.txt nasceu como uma proposta aberta publicada no site llmstxt.org por Jeremy Howard, em 3 de setembro de 2024. Em 2026, o texto foi atualizado para uma versão 2, com base em dois anos de adoção. Segundo o próprio site, milhares de páginas já publicam o arquivo, plataformas de documentação o geram automaticamente e laboratórios de IA como OpenAI, Anthropic e Google (na documentação da API Gemini) publicam llms.txt para seus documentos de desenvolvedor.
Mesmo assim, é uma convenção comunitária. Não há uma RFC, um consórcio W3C ou um compromisso formal das empresas de busca em ler o arquivo. A proposta também deixa claro o uso esperado: o arquivo seria útil principalmente na inferência (quando um agente busca informação para responder algo agora), e não no treinamento de modelos.
Na prática: o llms.txt é mais parecido com um “README do site para máquinas” do que com uma diretiva técnica. Quem decide se vai usá-lo é cada ferramenta de IA.
A especificação define seções em Markdown, em uma ordem fixa, para que o arquivo seja lido tanto por modelos quanto por programas simples (parsers e expressões regulares):
[nome](url), seguidas opcionalmente de dois-pontos e uma nota.Um exemplo mínimo para um site de conteúdo seria:
## Guias principais
– [Glossário de SEO](https://exemplo.com.br/glossario.md): definições dos principais termos
– [SEO técnico](https://exemplo.com.br/seo-tecnico.md): rastreamento, indexação e desempenho
## Optional
– [Arquivo de notícias](https://exemplo.com.br/noticias.md)
A proposta vai além do arquivo principal. Ela sugere que as páginas importantes tenham uma versão em Markdown no mesmo endereço, com .md no final (por exemplo, pagina.html.md ou pagina.md). Para que os agentes encontrem essas versões, a v2 recomenda as relações de link rel="alternate" type="text/markdown" e rel="describedby", em uma tag <link> ou no cabeçalho HTTP Link. O arquivo também pode ficar em uma subpasta, como /docs/llms.txt, valendo só para as páginas abaixo dela.
Por terem nomes e locais parecidos, os três arquivos costumam ser confundidos. Eles têm funções diferentes:
| Arquivo | Para quem | Função | Efeito no Google |
|---|---|---|---|
| robots.txt | Rastreadores em geral | Dizer o que pode ou não ser rastreado | Respeitado pelo Googlebot como controle de rastreamento |
| Sitemap XML | Mecanismos de busca | Listar URLs indexáveis para facilitar a descoberta | Usado como sinal de descoberta e de URL canônica |
| llms.txt | LLMs e agentes de IA | Resumir o site e indicar conteúdo limpo, sob demanda | Ignorado pela Busca, segundo a documentação oficial |
Segundo a especificação, o sitemap XML não substitui o llms.txt porque lista todas as páginas indexáveis, sem versões para LLMs, e costuma ser grande demais para o contexto de um modelo.
O guia oficial do Google para otimização em recursos de IA generativa, atualizado em julho de 2026, é direto. Na seção de mitos, afirma que você não precisa criar novos arquivos legíveis por máquina, arquivos de texto para IA, marcações ou Markdown para aparecer na Busca, incluindo os recursos de IA, porque a Busca não os usa. O texto acrescenta que manter um llms.txt para outros serviços é totalmente aceitável, mas que isso não ajuda nem prejudica a visibilidade no Google, já que a Busca ignora esses arquivos.
O guia lembra ainda que o Google pode rastrear vários tipos de arquivo além do HTML sem dar a eles tratamento especial.
Atenção à contradição aparente: em 2026, o Lighthouse, ferramenta do Chrome, ganhou uma categoria experimental chamada Agentic Browsing que verifica a presença de um llms.txt na raiz do domínio. Segundo a documentação do Chrome for Developers, essa categoria avalia a prontidão do site para agentes que navegam no browser, e não o desempenho em buscas. Passar nessa verificação não muda nada no ranqueamento.
Para aparecer em AI Overviews e no Modo IA, o requisito do Google continua o mesmo da busca tradicional: a página precisa estar indexada e elegível para exibir snippet. Os fundamentos estão no nosso guia de SEO para AI Overviews e busca com IA.
O dado mais concreto até agora vem de um estudo publicado pela Ahrefs em 15 de junho de 2026, que analisou registros de servidor de 137.210 domínios com tráfego em maio de 2026. Os principais achados:
Os autores concluem que o arquivo tem pouca utilidade para visibilidade em buscas com IA hoje e que o maior potencial está em agentes de programação e ferramentas agênticas. Eles também alertam para o risco de injeção de instruções (prompt injection): como agentes leem o arquivo, ele deve ser tratado com o mesmo cuidado que código.
Se o seu site tem documentação, base de conhecimento ou conteúdo de referência que agentes podem consultar, o processo é curto:
Dica: o trabalho de escolher as páginas essenciais e escrever resumos claros também melhora o próprio site. Uma boa linkagem interna e páginas bem organizadas ajudam pessoas, buscadores e agentes ao mesmo tempo.
A resposta depende do tipo de site e do esforço envolvido. Uma forma prática de decidir:
Para quem trabalha com GEO (Generative Engine Optimization), a lição é a mesma que vale para outros “atalhos”: os sistemas de IA de busca se apoiam no índice e nos sistemas de ranqueamento. Conteúdo que não é bom o bastante para ser encontrado não passa a ser citado por causa de um arquivo extra. Antes de investir em llms.txt, garanta que as páginas importantes estão rastreáveis e indexadas, o que você confere no Google Search Console.
Não. O guia oficial do Google para recursos de IA generativa afirma que a Busca ignora arquivos llms.txt, e que eles não ajudam nem prejudicam a visibilidade, inclusive em AI Overviews e no Modo IA.
Não. O arquivo não tem função de bloqueio. Para controlar rastreamento, use o robots.txt com os user agents de cada empresa. No Google, o controle de uso em treinamento e grounding de outros sistemas é feito pelo token Google-Extended.
O llms.txt é um índice curto com links. O llms-full.txt é uma variação usada por algumas plataformas de documentação para reunir o conteúdo completo em um único arquivo. Ele não faz parte da especificação principal publicada no llmstxt.org.
Na raiz do domínio (/llms.txt) ou em uma subpasta, como /docs/llms.txt. Pela versão 2 da proposta, cada arquivo vale para as páginas abaixo do caminho em que está, e os agentes devem usar o mais específico.
Fontes e referências
Mauricio Shinmi é CEO e cofundador da Oxigenweb, empresa de tecnologia e marketing fundada em 2009, e criador do SEONextbr, plataforma brasileira de SEO e GEO. Com mais de 20 anos de experiência em SEO, já atendeu marcas como JBS, Caloi, Itaipava, Cultura Inglesa e Lufthansa. Foi reconhecido pela Abradi como um dos 50 maiores especialistas em WordPress do Brasil, atua como investidor e mentor de startups e integra o Conselho Municipal de Inovação e Tecnologia de Presidente Prudente. No Guia SEO, escreve sobre SEO, GEO e como as empresas podem ser encontradas no Google e nas respostas das IAs.
Ver perfil e todos os artigos de Mauricio →Entenda como o Google renderiza JavaScript, a diferença entre SSR, CSR e hidratação, e por que robôs de IA como GPTBot e ClaudeBot não executam JS.
Deixe seu comentário