DICA

llms.txt: o arquivo que deixa seu site legível pra IA

Seu site pode estar pronto pro Google e ainda ser difícil pra agentes de IA interpretarem. O llms.txt é um arquivo simples na raiz do domínio que resume seu produto e organiza os links que importam. Simples de implementar, quase ninguém usa — com modelo genérico pra copiar e adaptar.

6 min de leitura
  • IA
  • Produto
  • Dev

Seu site pode estar todo otimizado pro Google e, mesmo assim, ser difícil de interpretar por um agente de IA. ChatGPT, Claude, Perplexity e outros não enxergam seu site como uma pessoa. Eles tropeçam em menu, banner, pop-up, script e CSS — e às vezes não acham a informação mais importante: o que você faz e quais são os links que importam.

O llms.txt resolve isso de um jeito simples.

O que trava a IA no seu site

HTML cheio de marcação, conteúdo carregado por JavaScript, pop-ups e navegação espalhada. Um agente de IA precisa garimpar tudo isso pra entender o básico do seu produto. Muitas vezes ele desiste antes de achar o que interessa.

O que é o llms.txt

É um arquivo de texto simples, em Markdown, colocado na raiz do domínio:

https://seudominio.com/llms.txt

Nele você faz duas coisas:

  1. Resume o produto — o que é, pra quem é e quais os principais recursos.
  2. Organiza os links — as páginas mais importantes, já mastigadas e estruturadas.

É a versão "pronta pra máquina" do seu site: conteúdo limpo, direto e sem ruído.

Não é garantia — é facilitação

Ninguém garante que você vai aparecer nas respostas do ChatGPT por causa de um arquivo. O que o llms.txt faz é facilitar o acesso a um conteúdo limpo e estruturado. Você tira do caminho a fricção que faz a IA errar ou desistir. É barato, rápido e quase ninguém está fazendo.

Por que isso virou assunto (GEO / AEO)

Você já ouviu falar de SEO — otimizar pro buscador. Agora apareceram dois primos:

  • GEO (Generative Engine Optimization) — otimizar pra aparecer em respostas de IA generativa.
  • AEO (Answer Engine Optimization) — otimizar pra "motores de resposta" tipo ChatGPT e Perplexity.

O llms.txt é uma das formas mais simples de começar nesse jogo. Enquanto a maioria ainda só pensa em Google, você já deixa o terreno pronto pros agentes.

O modelo genérico (copia, adapta, publica)

Esse é um modelo em branco. Troca o que está entre [colchetes] pelos dados do seu produto, apaga as seções que não usar e mantém o resto limpo:

llms.txt — modelo genéricomarkdown
# [Nome do Produto] - [O que faz, em uma frase curta]

[Resumo de 1 a 3 frases: o que é o produto, pra quem serve e o principal benefício. Direto, sem jargão de marketing.]

## Sobre o [Nome do Produto]

[2 a 4 frases sobre a proposta: qual problema resolve, como funciona e o que torna o produto diferente.]

### Para quem é

- [Público 1 — descrição curta]
- [Público 2 — descrição curta]
- [Público 3 — descrição curta]

## Funcionalidades

### [Recurso principal 1]
- [Detalhe objetivo]
- [Detalhe objetivo]
- [Detalhe objetivo]

### [Recurso principal 2]
- [Detalhe objetivo]
- [Detalhe objetivo]

### [Recurso principal 3]
- [Detalhe objetivo]
- [Detalhe objetivo]

## Idiomas suportados

- [Idioma 1 — ex.: Português (Brasil)]
- [Idioma 2 — ex.: Inglês]

## Categorias / Casos de uso

- [Categoria ou caso de uso 1]
- [Categoria ou caso de uso 2]
- [Categoria ou caso de uso 3]

## Páginas principais

- Home: https://seudominio.com
- [Página]: https://seudominio.com/[rota]
- Sobre: https://seudominio.com/sobre
- Contato: https://seudominio.com/contato
- Política de privacidade: https://seudominio.com/politica-privacidade
- Termos de uso: https://seudominio.com/termos-uso

## Tecnologia (opcional)

- [Tecnologia ou ferramenta 1]
- [Tecnologia ou ferramenta 2]

## Links

- Website: https://seudominio.com
- [Link importante 1]: https://seudominio.com/[rota]
- [Link importante 2]: https://seudominio.com/[rota]
- Contato: https://seudominio.com/contato

Como preencher sem erro

  • Primeira linha é a mais importante. Nome do produto + uma frase que diz o que é. Se a IA só ler isso, já tem que entender seu negócio.
  • Use URLs absolutas. Sempre https://seudominio.com/rota, nunca /rota. A IA pode ler o arquivo fora do contexto do site.
  • Escreva limpo, sem marketing. Fato e benefício, não adjetivo. "Cria convites digitais editáveis no navegador" vale mais que "a melhor plataforma do mundo".
  • Liste só o que importa. Home, catálogo/produto, sobre, contato, preços, termos. Não despeje o sitemap inteiro.
  • Tem mais de um idioma? Liste as rotas de cada idioma, como você faz no site.

Como publicar

O arquivo precisa responder em https://seudominio.com/llms.txt.

  • Next.js, React, Vite e afins: jogue o arquivo em public/llms.txt. Ele passa a ser servido na raiz automaticamente.
  • WordPress / site tradicional: suba llms.txt pra pasta raiz (a mesma do index.html ou do robots.txt).
  • Confere depois: abre https://seudominio.com/llms.txt no navegador. Tem que aparecer o texto puro, sem layout.

Bônus: llms-full.txt

Se quiser ir além, dá pra criar um llms-full.txt com o conteúdo completo (textos longos, docs, FAQ inteira) pra IA consumir tudo de uma vez. O llms.txt fica como índice enxuto; o llms-full.txt como o conteúdo profundo. Comece pelo simples.

O resultado

Em poucos minutos você entrega aos agentes de IA uma versão limpa e estruturada do seu produto. Não garante aparecer nas respostas — mas remove a fricção que faz a IA errar, e te coloca à frente de quase todo mundo que ainda nem ouviu falar disso.

Fechamento

Site pronto pro Google não é a mesma coisa que site pronto pra IA. O llms.txt cobre o segundo caso com um arquivo de texto que você escreve uma vez e mantém atualizado.

É simples de implementar e quase ninguém está usando — exatamente o tipo de vantagem barata que vale pegar cedo.

Se quer o arquivo completo que eu uso nos meus sites pra adaptar ao seu, me segue e comenta LLM no meu Instagram que eu te mando no direct.

Curtiu a dica?

Posto bastidores e mais comandos como esse no Instagram. Se for sobre o seu negócio, chama direto no WhatsApp.