llms.txt: o que é, como criar e se ele realmente funciona

Por SEOgrinder · Publicado em · 7 min de leitura

Resposta curta: O llms.txt é um arquivo Markdown simples, na raiz do seu site, que lista as suas páginas mais importantes, cada uma com uma nota curta, para que modelos de linguagem e agentes de IA as encontrem rápido. Criá-lo custa pouco, mas um benefício para rankings ou citações em respostas de IA não está comprovado: a documentação do Google diz que você não precisa de arquivos de texto para IA para aparecer nos recursos de IA do Google, relatos dizem que o Google não suporta o arquivo, e um representante do Google afirmou que, até onde sabe, nenhum sistema de IA o usa. Acrescente-o depois do básico (robots.txt, sitemap, HTML legível), nunca no lugar dele.

O que é o llms.txt?

O llms.txt é uma proposta, não um padrão oficial da web. Foi publicado em 2024 por Jeremy Howard em llmstxt.org. A ideia: os sitemaps listam todas as páginas para os mecanismos de busca, mas um modelo de linguagem tem uma janela de contexto limitada e não consegue digerir um site inteiro. Um arquivo curto e selecionado, em Markdown, pode levá-lo até as páginas que importam.

Segundo a especificação atual, um arquivo chamado llms.txt pode ficar na raiz (/llms.txt) ou em um subcaminho como /docs/llms.txt. Ele tem estas partes, nesta ordem:

  1. Um H1 com o nome do site ou do projeto. É a única parte obrigatória.
  2. Um bloco de citação com um resumo curto.
  3. Parágrafos ou listas opcionais com mais detalhes.
  4. Seções opcionais, introduzidas por títulos H2, cada uma com uma lista de links no formato [nome](endereço), opcionalmente seguidos de dois-pontos e uma nota.

Por convenção, uma seção chamada Optional reúne os links secundários que um agente pode pular quando precisa de um contexto mais curto.

Aqui está uma versão reduzida do nosso próprio arquivo, em seogrinder.com/llms.txt:

# SEOgrinder

> Free SEO analysis for public websites. Enter a web address and get a full report: speed, on-page SEO, accessibility, keywords, plus a prioritised list of what to fix first. No account needed.

## Tool

- [SEOgrinder](https://seogrinder.com/): the analysis tool
- [SEOgrinder as Markdown](https://seogrinder.com/index.md): what the tool does, as plain text

## Optional

- [Imprint](https://seogrinder.com/imprint): who runs the service

llms.txt, robots.txt e sitemap.xml: três funções diferentes

ArquivoResponde à perguntaPúblico
robots.txtQuais bots podem acessar quais caminhos?Crawlers de mecanismos de busca e de sistemas de IA
sitemap.xmlQuais páginas existem e quando mudaram?Mecanismos de busca
llms.txtQuais páginas são as mais importantes e do que tratam?Modelos de linguagem e agentes

Os três não se substituem. Um crawler bloqueado no robots.txt também não consegue ler o seu llms.txt, e uma página que fica vazia sem JavaScript não é salva por uma lista de links bem-feita.

O llms.txt funciona? O que realmente sabemos

A resposta honesta é: ninguém mostrou um benefício e, segundo relatos, o maior mecanismo de busca não suporta o arquivo. Eis o que foi relatado:

  • O Google não o suporta. Um relato de um evento Search Central Live diz que Gary Illyes declarou que o Google não suporta o llms.txt e não pretende suportá-lo. O relato vem de uma foto publicada no LinkedIn, não de uma transcrição.
  • Não se conhece nenhum sistema de IA que o use. John Mueller, do Google, disse que, até onde sabe, nenhum sistema de IA usa atualmente o llms.txt, e o comparou à antiga meta tag keywords (Search Engine Journal).
  • Os sites do próprio Google não são prova. Em dezembro de 2025, arquivos llms.txt apareceram nos sites de desenvolvedores do Google. Mueller apontou uma mudança na plataforma de CMS como a causa e, em janeiro de 2026, respondeu de forma direta, com um simples “no”, à pergunta se aquilo era um endosso.
  • Um arquivo de log é uma anedota. Em julho de 2025, o dono de um site publicou um arquivo de log mostrando que o crawler da OpenAI pedia o llms.txt dele a cada 15 minutos, aproximadamente. Isso mostra uma requisição, não que o conteúdo seja usado em respostas.

Fontes: Search Engine Roundtable sobre o Google e o llms.txt, sobre as requisições da OpenAI e sobre os sites de desenvolvedores do Google. São relatos de segunda mão sobre declarações em redes sociais, então leia o texto com cuidado. As coisas também podem mudar: confira as declarações atuais antes de decidir.

Nossa avaliação: o llms.txt é um extra barato e não comprovado. O SEOgrinder o coloca no grupo “Extras” da aba Preparação para IA e, enquanto um ponto extra está em aberto, diz isso abertamente: são sugestões de fabricantes individuais, e um efeito no Google não está comprovado.

Quem deveria criá-lo mesmo assim?

A proposta nasceu de um caso prático: um agente de programação busca a documentação de uma biblioteca para escrever corretamente uma chamada de API. Para um site de documentação com muitas páginas, um índice limpo em Markdown é útil exatamente para isso. Ele também ajuda em qualquer site em que você queira que os agentes encontrem as cinco páginas que importam em vez de adivinhar. Não se perde nada se ele se mostrar irrelevante, porque escrever o arquivo leva minutos.

Se você cuida do site de um pequeno negócio local, o tempo é mais bem gasto no básico: páginas cujo texto aparece no HTML sem JavaScript, horários de funcionamento e preços corretos em texto e um robots.txt que deixe os bots de busca entrarem.

Como criar um llms.txt em cinco minutos

  1. Dê nome ao site em um H1. # Sua Empresa basta.
  2. Escreva o resumo em um bloco de citação. Uma ou duas frases objetivas: o que você oferece, para quem, onde. Sem slogans.
  3. Liste as páginas principais sob títulos H2. Use títulos como Produtos, Documentação ou Contato.
  4. Escreva cada link como - [Nome](https://www.example.com/pagina): o que a página contém. Use endereços absolutos e mantenha as notas curtas e concretas.
  5. Coloque as páginas secundárias em ## Optional. Textos legais e arquivos antigos pertencem a esse lugar.
  6. Salve o arquivo como texto UTF-8 e publique-o em /llms.txt. Ele precisa responder com status 200.
  7. Mantenha-o atualizado. Quando uma página mudar de endereço, altere o link. Uma lista de links quebrados é pior do que nenhuma.

Você também pode deixar o seu assistente de código fazer isso. No SEOgrinder, abra a aba Preparação para IA, encontre, em “Verificações para agentes de IA”, a linha “Descrever o conteúdo para modelos de linguagem” e clique em Copiar prompt do agente. Se o arquivo não existir, o prompt descreve o que criar e como conferir. Se ele já existir, você pode expandir a linha para ver o que foi encontrado, e o prompt então pede ao assistente que revise o arquivo e altere só o que estiver errado.

Vale colocar noindex no llms.txt?

Mueller disse que isso poderia fazer sentido: outros sites podem linkar para o arquivo, e ele poderia acabar indexado, o que seria estranho para os usuários. Ele disse isso numa observação lateral, não como regra, então pese você mesmo. Em um arquivo de texto, isso se faz com o cabeçalho de resposta X-Robots-Tag: noindex. O arquivo não duplica uma página normal, então não há problema de conteúdo duplicado.

Erros comuns

  • Colar o sitemap inteiro nele. A ideia é uma seleção. Vinte links bem descritos valem mais do que dois mil links soltos.
  • Texto publicitário no resumo. Os modelos precisam de fatos: o quê, para quem, onde.
  • Links relativos ou quebrados. Use endereços completos e confira-os.
  • Bloquear o arquivo. Uma regra de firewall ou uma linha no robots.txt que afaste os bots de /llms.txt anula a finalidade dele. Veja como montar as regras em robots.txt para crawlers de IA.
  • Tratá-lo como alavanca de ranking. Nada nas fontes acima sustenta isso.
  • Esquecer que ele existe. Um arquivo que lista as páginas do ano passado leva os agentes ao erro.

Perguntas frequentes

O llms.txt é um fator de ranking?

Não há evidência de que seja. A documentação do Google diz que arquivos de texto para IA não são necessários para os recursos de IA, e relatos dizem que o Google não suporta o arquivo.

O ChatGPT ou o Claude vão usar o meu llms.txt?

Ninguém de fora dos provedores pode dizer. Algumas empresas de IA publicam um llms.txt para a própria documentação, e um arquivo de log mostra que pelo menos um crawler pede esses arquivos. Isso não mostra como, nem se, o conteúdo é usado em respostas.

O llms.txt é a mesma coisa que o robots.txt?

Não. O robots.txt controla o acesso dos crawlers. O llms.txt descreve conteúdo. Veja a tabela acima.

Preciso de um desenvolvedor para acrescentá-lo?

Não. É um arquivo de texto. Se você usa um CMS ou uma plataforma com pasta raiz própria, talvez precise de um plugin ou de uma regra de reescrita (rewrite) para servi-lo em /llms.txt.

Como verifico se o meu funciona?

Abra https://www.example.com/llms.txt (com o endereço do seu site) no navegador. Ele deve mostrar o texto, e o status deve ser 200. Depois, faça a verificação gratuita: o SEOgrinder informa se o arquivo existe e mostra o que encontrou.

Seu próximo passo

Verifique primeiro o básico: faça a verificação gratuita do seu site e abra a aba Preparação para IA. Se o robots.txt, o sitemap e as regras para crawlers de IA estiverem em ordem, crie o seu llms.txt em cinco minutos e verifique de novo.

Mais artigos do blog