Pular para o conteúdo
conquisto
← Guias

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

O guia honesto sobre o llms.txt em português: o que o arquivo faz, o que a evidência realmente sustenta hoje, como criar o seu em minutos e onde instalar em cada plataforma.

O llms.txt é um arquivo de texto na raiz do seu site — seusite.com.br/llms.txt — com um índice curado das suas páginas mais importantes, escrito em Markdown. A proposta foi criada por Jeremy Howard, da Answer.AI, em setembro de 2024, e a ideia é simples: dar a modelos de linguagem um mapa limpo do que existe no seu site, em vez de deixá-los deduzir isso a partir de HTML cheio de menu, banner e rodapé.

Se você quiser pular a teoria, o gerador monta o seu a partir do sitemap em alguns segundos. Mas vale entender o que ele faz — e o que ele comprovadamente não faz.

Como é o formato

O arquivo tem uma estrutura mínima e rígida:

# Nome do site

> Uma frase explicando o que este site é.

## Documentação

- [Guia de instalação](https://exemplo.com/instalar): como colocar para rodar em 5 minutos.
- [Referência da API](https://exemplo.com/api): todos os endpoints, com exemplos.

## Sobre

- [Quem somos](https://exemplo.com/sobre): história, equipe e como falar conosco.

As regras que importam:

  • Um H1, na primeira linha, com o nome do site.
  • Um blockquote logo abaixo, com o resumo em uma frase. É opcional pela especificação, mas é a parte mais útil: é o contexto que o modelo lê primeiro.
  • Seções com H2, agrupando os links por assunto.
  • Links em lista, no formato - [Nome](URL): descrição. Use URLs absolutas — o arquivo é lido fora do contexto do seu site.
  • Uma seção ## Optional, se existir, marca o que pode ser ignorado quando o contexto for curto.

Se você já tem um arquivo e quer conferir, a aba Validar do gerador aponta os erros de formato.

llms.txt não é robots.txt

Confundir os dois é o erro mais comum, e eles fazem coisas opostas:

robots.txtllms.txt
Pergunta que respondeO que você pode acessarO que vale a pena ler
NaturezaPermissãoCuradoria
Quem respeitaCrawlers em geral, por convençãoNenhum provedor confirmou publicamente
Efeito de ignorarSeu conteúdo é rastreado assim mesmoNada muda

O ponto prático: não adianta um llms.txt caprichado se o seu robots.txt bloqueia os robôs de IA. Essa é a checagem que realmente muda o resultado, e quase ninguém faz — dá para verificar no verificador de robôs de IA.

Funciona? A resposta honesta

Aqui é onde a maioria dos textos sobre o assunto passa vergonha, então vou ser direto:

Nenhum grande provedor de IA — OpenAI, Anthropic, Google, Perplexity — confirmou publicamente que lê o llms.txt. Não há, até hoje, evidência pública robusta de que ter o arquivo faça sua marca ser citada com mais frequência. Quem promete isso está vendendo alguma coisa.

O que sustenta a adoção é outra coisa: assimetria de custo. Criar o arquivo leva dez minutos, é estático, não consome recurso nenhum e não pode quebrar seu site. Se a prática pegar, quem já tem sai na frente sem esforço adicional. Se não pegar, você perdeu dez minutos.

Existe também um argumento indireto que me parece o mais sólido: o exercício de escrever o arquivo obriga você a responder “quais são as 20 páginas que realmente importam aqui e o que cada uma faz?”. Muita gente descobre no meio do caminho que não sabe responder — e essa clareza melhora o site independentemente de qualquer robô.

Adoção real hoje se concentra em sites de documentação técnica, onde o formato resolve um problema concreto: transformar documentação extensa em algo que cabe numa janela de contexto.

Como criar o seu

Pelo gerador. Informe o endereço do site no gerador de llms.txt: ele procura o sitemap, lê o título e a meta description de cada página e monta o arquivo. Você edita títulos, descrições e seções antes de copiar. Nada é enviado ou armazenado — a edição toda acontece no seu navegador.

À mão. Se o site é pequeno, abra um editor de texto e escreva. Sério: vinte linhas resolvem, e o resultado costuma ser melhor que qualquer geração automática, porque a descrição sai da sua cabeça e não da meta description.

Em qualquer um dos casos, três conselhos que fazem diferença:

  1. Menos é mais. O valor está na curadoria. Se você listar tudo, virou uma cópia pior do sitemap. Deixe de fora paginação, tags, arquivos por data e páginas de política.
  2. Descrição é obrigatória na prática. Um link sem descrição não ajuda ninguém a decidir se aquela página responde a pergunta. É a descrição que carrega a informação.
  3. Escreva para quem não conhece você. “Nossa metodologia exclusiva” não diz nada. “Como fazemos auditoria de tráfego pago em contas de e-commerce” diz.

Onde instalar

O arquivo precisa responder em https://seusite.com.br/llms.txt como texto puro.

  • WordPress — suba na raiz do site (mesma pasta do wp-config.php) via FTP ou pelo gerenciador de arquivos da hospedagem. Não precisa de plugin.
  • Astro, Next.js, Nuxt, SvelteKit — coloque em public/llms.txt.
  • Sites estáticos (Netlify, Vercel, Cloudflare Pages) — na pasta publicada, ao lado do index.html.
  • Shopify — assets do tema não são servidos na raiz; use um app de arquivos estáticos ou um redirecionamento de /llms.txt para o arquivo hospedado.
  • Webflow, Wix e similares — procure por “código personalizado” ou “arquivos personalizados”. Se a plataforma não permitir arquivos na raiz, não há como instalar.

Depois de subir, abra o endereço no navegador. Se aparecer texto puro — e não um download ou uma página de erro —, está certo.

O que fazer antes disso

Se você só tem tempo para uma coisa, não seja o llms.txt. A ordem que faz sentido é:

  1. Garanta que os robôs de IA conseguem ler seu site. Um robots.txt que bloqueia o GPTBot ou um firewall que devolve 403 para o PerplexityBot anulam qualquer outro esforço. Verifique aqui — é gratuito e leva segundos.
  2. Tenha conteúdo que responda perguntas de verdade, com dados, datas e fontes. Modelos citam o que é citável.
  3. Só então adicione o llms.txt, como aposta barata de antecipação.

Eu instalei o arquivo neste site e estou acompanhando o que acontece — os resultados vão sair nos experimentos, com números, inclusive se derem em nada.

Receba os experimentos

Um e-mail quando sai ferramenta nova ou experimento com dados. Sem spam, sem "newsletter semanal" só para ocupar caixa de entrada.

Me manda um e-mail que eu te incluo na lista.