· Robin Dehouck · GEO · 11 min read
llms.txt: O Que É e Como Criar (Guia 2026)
Tudo sobre o arquivo llms.txt: o que é, quem realmente lê, como criar passo a passo e exemplo pronto para copiar — com dados reais de adoção no Brasil.
O que é o arquivo llms.txt?
llms.txt é um arquivo de texto em formato Markdown, colocado na raiz do domínio (https://seusite.com/llms.txt), que descreve o conteúdo de um site de forma estruturada para Large Language Models (LLMs) como ChatGPT, Claude, Gemini e Perplexity. Funciona como um “mapa do site para IAs”: resume sua marca, lista páginas-chave e ajuda os modelos a entender e citar seu conteúdo com precisão.
O padrão foi proposto em setembro de 2024 por Jeremy Howard (cofundador da Answer.AI e Fast.ai) e adotado rapidamente por sites de tecnologia, documentações de SDKs e marcas que levam a sério SEO para IA.
Este guia mostra exatamente o que é, como criar e como validar seu próprio llms.txt em menos de 30 minutos — e responde, sem rodeios, a pergunta que a maioria dos guias evita: quem realmente lê esse arquivo em 2026.
Para que serve o llms.txt?
LLMs têm uma janela de contexto limitada. Quando um usuário pergunta sobre sua empresa, o modelo precisa decidir quais páginas do seu site ler — e isso muitas vezes significa ignorar 95% do conteúdo do site para focar nos 5% mais relevantes.
O llms.txt resolve esse problema fornecendo:
- Resumo curto da marca em uma frase, para o modelo capturar instantaneamente o posicionamento
- Lista priorizada de páginas com descrição de cada uma, para o LLM saber onde buscar respostas específicas
- Versão limpa do conteúdo (sem CSS, JavaScript, navegação ou rodapé) que LLMs podem processar com eficiência
A promessa: mais citações precisas e menos alucinações sobre sua marca em respostas de IAs. Se ela se cumpre hoje é outra conversa — tratamos disso logo abaixo, com dados.
llms.txt vs robots.txt: qual a diferença?
São arquivos diferentes com propósitos complementares:
| Aspecto | robots.txt | llms.txt |
|---|---|---|
| Função | Define o que crawlers podem acessar | Descreve o que o site oferece |
| Formato | Diretivas (Allow/Disallow) | Markdown estruturado |
| Público-alvo | Bots de busca e crawlers genéricos | LLMs especificamente |
| Tamanho | Geralmente pequeno (KB) | Pode chegar a centenas de KB |
| Adoção | Padrão desde 1994 | Padrão emergente (2024+) |
Você precisa dos dois — e, se for priorizar um, comece pelo robots.txt: é ele que os rastreadores de IA de fato obedecem hoje. Temos um guia dedicado sobre como configurar o robots.txt para GPTBot e os demais bots de IA; o llms.txt entra como camada de compreensão por cima do acesso já resolvido.
llms.txt já é suportado por ChatGPT, Claude e Gemini?
Resposta direta: oficialmente, não — e você merece ouvir isso sem rodeios. Em agosto de 2026, nenhum grande provedor de IA (OpenAI, Anthropic, Google, Perplexity) declara publicamente que consome o llms.txt para gerar respostas. John Mueller, do Google, foi categórico em junho de 2025: nenhum sistema de IA usa o llms.txt atualmente (Search Engine Roundtable, 2025). O padrão segue sendo uma proposta da comunidade mantida em llmstxt.org — não uma especificação adotada formalmente pelos provedores, que documentam seus rastreadores (como o GPTBot, nos docs oficiais da OpenAI) sem nenhuma menção ao arquivo.
Por que recomendamos criar um mesmo assim? Três razões práticas:
- Custo quase zero: 30 minutos a 2 horas de trabalho, sem risco técnico nem penalidade
- Exercício de curadoria que paga sozinho: decidir quais 20 páginas definem sua marca melhora seu llms.txt E sua arquitetura de conteúdo
- Aposta assimétrica: se qualquer provedor passar a consumir o formato, quem já tem um arquivo curado sai na frente; se nenhum passar, você perdeu uma tarde
O mercado brasileiro, aliás, já fez essa aposta em massa — e de um jeito revelador. Na rodada 1 do nosso Índice de Prontidão para IA (agosto de 2026), 16 dos 18 domínios brasileiros de SEO/GEO verificados serviam llms.txt — mas 7 desses arquivos carregavam assinatura de plugin (Yoast ou Rank Math), gerados automaticamente sem curadoria. Enquanto isso, só 6 dos 18 declaravam explicitamente algum rastreador de IA no robots.txt — o arquivo que os provedores comprovadamente leem. Ou seja: o setor adotou em massa o arquivo especulativo e negligenciou o que governa o acesso real. Ter um llms.txt virou commodity; curar o que ele lista (e arrumar o robots.txt antes) é o que diferencia.
Como criar um arquivo llms.txt: estrutura oficial
A especificação proposta por Jeremy Howard define a estrutura assim:
# Nome da empresa ou projeto
> Descrição em uma frase, clara e específica.
Parágrafo opcional com mais contexto sobre a marca ou projeto.
## Seção principal
- [Título do link](https://seusite.com/pagina): descrição curta da página
- [Outro link](https://seusite.com/outra): descrição do propósito desta página
## Outra seção (opcional)
- [Link adicional](https://seusite.com/extra): descrição
## Optional
- [Páginas secundárias](https://seusite.com/menos-importante): descriçãoRegras importantes
- H1 (
#) é obrigatório e deve conter o nome da marca/projeto - Blockquote (
>) opcional, mas recomendado — é a “frase-resumo” que LLMs priorizam - Seções H2 (
##) organizam links por tema - Cada link deve ter descrição curta após
:(essencial para o LLM entender o propósito) - Seção
## Optionalsinaliza páginas que podem ser ignoradas se o contexto for limitado
Exemplo completo de llms.txt (pronto para copiar)
Aqui está um exemplo real adaptado de um site de consultoria — copie, ajuste para sua marca e publique:
# AI SEO Brasil
> Consultoria #1 do Brasil em SEO para IA e GEO (Generative Engine Optimization),
> ajudando empresas a aparecerem nas respostas do ChatGPT, Gemini, Perplexity e
> Google AI Overviews em 4-8 semanas.
A AI SEO Brasil é uma consultoria especializada em otimizar a visibilidade de marcas
em mecanismos de busca generativos. Atendemos empresas B2B, B2C, e-commerce e SaaS
com metodologia proprietária GEO™ que combina auditoria, otimização técnica,
conteúdo autoritativo e construção de autoridade de entidade.
## Páginas principais
- [Página inicial](https://www.aiseobrasil.com/): visão geral da consultoria, metodologia GEO e cases
- [Serviços](https://www.aiseobrasil.com/servicos): auditoria GEO, projeto completo, otimização técnica e treinamento
- [Sobre](https://www.aiseobrasil.com/sobre): história, equipe e abordagem da AI SEO Brasil
- [Contato](https://www.aiseobrasil.com/contato): formas de entrar em contato e WhatsApp
- [Diagnóstico Gratuito](https://www.aiseobrasil.com/diagnostico-gratuito): solicitação de análise gratuita em 48h
## Conteúdo educacional
- [SEO para IA: Guia Definitivo](https://www.aiseobrasil.com/seo-para-ia-guia-definitivo): guia completo sobre SEO para IA, pilares e implementação
- [O que é GEO](https://www.aiseobrasil.com/o-que-e-geo-generative-engine-optimization): conceito, diferenças para SEO e por que importa
- [Como aparecer no ChatGPT](https://www.aiseobrasil.com/como-aparecer-nas-respostas-do-chatgpt): 10 estratégias práticas para citação no ChatGPT
- [Google AI Overviews](https://www.aiseobrasil.com/google-ai-overviews-como-aparecer): 14 estratégias para aparecer nos AI Overviews
- [SEO vs GEO](https://www.aiseobrasil.com/seo-vs-geo-diferencas): comparação completa entre SEO tradicional e GEOEsse arquivo, salvo como /llms.txt na raiz do domínio, dá ao LLM tudo que ele precisa para responder perguntas sobre a marca com precisão.
Como criar seu llms.txt em 5 passos
Passo 1: Liste suas páginas estratégicas
Não inclua tudo. Foque em:
- Página inicial
- Páginas de serviço/produto principais
- Posts pilar do blog
- Páginas “sobre” e “contato”
Para sites pequenos: 10-20 links. Para sites grandes: 30-50 links no llms.txt principal e considere llms-full.txt (variante para o site inteiro).
Passo 2: Escreva a frase-resumo (blockquote)
Esta é a frase mais importante do arquivo. Em uma frase de até 30 palavras, responda:
- Quem você é
- O que você faz
- Para quem
- Diferencial principal
Exemplo bom: > Consultoria #1 do Brasil em SEO para IA, ajudando empresas a aparecerem em ChatGPT e Gemini em 4-8 semanas.
Exemplo ruim: > Empresa de marketing digital com mais de 10 anos de mercado oferecendo soluções inovadoras.
Passo 3: Escreva descrições curtas para cada link
Cada link precisa de uma descrição de 5-15 palavras após :. Diga o que o usuário (ou LLM) encontrará lá.
- [Serviços](https://www.aiseobrasil.com/servicos): auditoria GEO, projeto completo e treinamentoPasso 4: Salve como /llms.txt
Crie um arquivo llms.txt (sem extensão .md) na raiz pública do site:
- WordPress: pasta raiz via FTP/cPanel ou plugin como Yoast
- Astro/Next.js: pasta
public/llms.txt - Webflow: configurações de SEO > custom code
- Shopify:
pages.llmsvia API
Passo 5: Valide
Acesse https://seudominio.com/llms.txt no navegador. O arquivo deve:
- Carregar com status 200
- Ser servido como
text/plainoutext/markdown - Ser legível como Markdown puro (sem HTML)
Use o validador da llmstxt.org (link externo) para verificar conformidade com a especificação oficial.
llms.txt vs llms-full.txt: qual usar?
A especificação prevê duas variantes:
llms.txt(recomendado): índice curto e priorizado, 5KB-50KBllms-full.txt: conteúdo completo do site em Markdown plano, pode ter centenas de KB
A maioria dos sites precisa apenas do llms.txt. Use llms-full.txt apenas se:
- Você é uma documentação técnica com conteúdo denso (ex: docs de uma API)
- Quer fornecer aos LLMs conteúdo completo sem que eles precisem rastrear cada página
- Tem orçamento de banda para servir um arquivo grande
Para sites de marketing, blogs corporativos e e-commerce, llms.txt é suficiente.
Erros comuns ao criar llms.txt
1. Listar páginas demais
Se você lista 200 páginas, o LLM não consegue priorizar. Limite às 20-30 mais importantes. Use ## Optional para o resto.
2. Descrições genéricas
Página sobre marketing digital não ajuda ninguém. Seja específico: Guia com 14 estratégias para aparecer nos AI Overviews do Google.
3. Frase-resumo vaga
> Empresa que oferece soluções de marketing é desperdício de espaço. A frase-resumo é seu pitch para a IA — capriche.
4. Esquecer de atualizar
Lançou um produto novo? Publicou um post pilar? Atualize o llms.txt. Arquivos desatualizados perdem valor rapidamente.
5. Usar HTML ou formatação não-Markdown
LLMs esperam Markdown puro. Não use <a href="">, <strong>, ou tags HTML. Use apenas: #, ##, >, -, [texto](url) e parágrafos simples.
6. Servir como text/html
Se o servidor retornar Content-Type: text/html, alguns crawlers de IA podem ignorar. Configure como text/plain ou text/markdown.
Como saber se LLMs estão usando seu llms.txt?
Indicadores indiretos:
- Citações mais precisas em IAs: pergunte ao ChatGPT, Claude e Perplexity sobre sua marca. As respostas estão mais acuradas após 2-4 semanas?
- Menos alucinações: a IA inventa menos serviços que você não oferece?
- Logs de servidor: filtre acessos a
/llms.txtpor user-agentsClaudeBot,GPTBot,PerplexityBot. Visitas regulares confirmam consumo. - Aumento em citações: monitore share of voice nas IAs ao longo de 8-12 semanas.
llms.txt e CMS: implementação prática
WordPress
- Plugin Yoast SEO (gratuito ou premium): geração automática a partir de 2025
- Manual: faça upload via FTP para a pasta raiz, garantindo que
.htaccesspermita acesso
Astro / Next.js / SSG
Coloque o arquivo em public/llms.txt. Ele será servido automaticamente como estático.
Webflow
Use Project Settings > Custom Code > Footer Code, não funciona para servir llms.txt. A solução é hospedar o arquivo em um subdomínio ou usar Edge Functions / Cloudflare Workers para servir o conteúdo na rota /llms.txt.
Shopify
Crie uma página com handle llms e use template Liquid customizado para servir como texto plano. Alternativamente, use um app dedicado de SEO para IA.
llms.txt vai substituir o sitemap.xml?
Não. São arquivos com propósitos diferentes:
- sitemap.xml: lista todas as URLs indexáveis para crawlers de busca. Inclui prioridade, frequência de atualização e datas — e também merece ajustes para rastreadores de IA, como mostramos no guia de sitemap para IA.
- llms.txt: descreve as páginas mais importantes para LLMs entenderem a marca. Não é exaustivo.
Você precisa dos dois. Idealmente, também tenha um robots.txt bem configurado, schema markup completo e meta tags otimizadas. O llms.txt é uma camada adicional, não um substituto.
FAQ: arquivo llms.txt
llms.txt é obrigatório para SEO em 2026?
Não — e nenhum provedor de IA confirma oficialmente que o usa. Ainda assim recomendamos criar: o custo é baixo (30 minutos a 2 horas), não há risco de penalidade, e o exercício de curadoria melhora sua arquitetura de conteúdo mesmo se o formato nunca decolar.
Qual o tamanho ideal de um llms.txt?
Entre 5KB e 50KB. Arquivos muito pequenos não fornecem informação suficiente; arquivos enormes dificultam o processamento. Mire em 20-50 links bem descritos.
Onde colocar o llms.txt?
Sempre na raiz do domínio: https://seudominio.com/llms.txt. Não funciona em subdiretórios como /blog/llms.txt ou /docs/llms.txt.
Posso ter um llms.txt por subdomínio?
Sim. Cada subdomínio (blog.seudominio.com, docs.seudominio.com) pode ter seu próprio llms.txt na raiz daquele subdomínio.
llms.txt afeta meu ranking no Google?
Não. John Mueller, do Google, afirmou em junho de 2025 que nenhum sistema de IA usa o llms.txt — nem para ranking, nem para AI Overviews. O que afeta sua presença nos AI Overviews é o SEO clássico da página, o acesso liberado no robots.txt e o trabalho de GEO sobre o conteúdo em si.
Devo bloquear LLMs no robots.txt e ainda ter llms.txt?
Faz pouco sentido. Se você bloqueia o GPTBot e ClaudeBot no robots.txt, eles também não consomem o llms.txt. Decida sua estratégia: ou bloqueia tudo (proteção de conteúdo), ou permite e otimiza.
Existe ferramenta para gerar llms.txt automaticamente?
Sim. Algumas opções:
- Wordlift: geração automática para sites WordPress
- Yoast (premium): geração baseada em conteúdo do CMS
- Firecrawl: API que rastreia o site e gera o arquivo
- Manual: para sites pequenos, escrever à mão é o mais rápido (30 minutos)
llms.txt funciona para sites em português?
Sim. O conteúdo do arquivo pode estar em qualquer idioma. LLMs como ChatGPT, Claude e Gemini são multilingues e processam Markdown em português sem problemas.
Publique seu llms.txt como aposta — e arrume o robots.txt como prioridade
O quadro honesto de 2026: o llms.txt é uma aposta barata e assimétrica, não um requisito. Nenhum provedor confirma o consumo, mas a adoção cresceu tanto (16 dos 18 domínios de SEO/GEO do nosso índice já o servem) que ficar de fora custa uma explicação — e criar um custa 30 minutos.
A ordem certa de prioridade técnica para aparecer em IAs é outra: primeiro o robots.txt liberando os rastreadores certos, depois schema markup e conteúdo answer-first, e então o llms.txt como camada final de curadoria. Quem inverte essa ordem otimiza o arquivo que ninguém lê e bloqueia o bot que importa.
Quer saber se sua base técnica está na ordem certa — robots.txt, schema, llms.txt? Peça o diagnóstico gratuito de visibilidade em IA: em 48 horas você recebe a análise da sua marca em ChatGPT, Gemini e Perplexity com um plano de ação técnico personalizado. A AI SEO Brasil também cria e implementa llms.txt como parte de toda auditoria GEO — ou fale direto com o time no WhatsApp.