Guia completo · 15 min de leitura

O que é llms.txt?

Guia completo para responsáveis por sites (edição 2026).

O llms.txt é o arquivo que permite ao ChatGPT, ao Claude e ao Perplexity ler e citar o seu site de forma eficiente. A especificação foi lançada em 2024 e, no Brasil, ainda convive com termos como GEO (Generative Engine Optimization), AIO e SEO para IA para descrever essa prática. Internacionalmente, empresas como Stripe, Anthropic, Cloudflare e Vercel já adotaram o padrão.

Este guia foi escrito para que o responsável pelo site de uma pequena ou média empresa possa implementar tudo sozinho, sem depender de agência ou desenvolvedor. Também respondemos às dúvidas mais frequentes: "Isso vai fazer minha IA treinar nos meus dados?" ou "Vale a pena para um site pequeno?"

1. Por que agora precisamos de um novo arquivo?

Por muito tempo, o objetivo de qualquer site era aparecer nos resultados do Google. Investia-se em SEO para conquistar um dos dez links azuis na primeira página. Esse cenário está mudando rapidamente.

Quando alguém pergunta algo ao ChatGPT, ao Claude ou ao Perplexity, não recebe uma lista de links — recebe uma resposta direta, geralmente com 2 a 7 fontes citadas. Os sites que aparecem como fontes recebem visitas; os demais ficam invisíveis. É a era da "busca por IA".

Para o responsável por um site, há duas mudanças práticas:

  • O ponto de entrada dos visitantes está migrando parcialmente "dos resultados do Google" para "as respostas da IA".
  • Ser ou não citado pela IA passa a influenciar diretamente o tráfego do site.

O problema é que a IA lê sites de forma diferente do Googlebot. Ela precisa carregar o HTML completo, separar o conteúdo real dos menus, scripts, banners de cookies, anúncios e rodapés — um processo custoso. O resultado é que sites difíceis de ler raramente são citados.

Para resolver isso pelo lado do site, foi proposta a especificação llms.txt. O autor é Jeremy Howard (cofundador da Answer.AI e criador do fast.ai). Desde a publicação em setembro de 2024, a adoção cresce principalmente entre sites internacionais de tecnologia e SaaS.

2. Glossário de termos — AIO, LLMO, GEO e llms.txt

No Brasil, ainda não há um termo único consagrado para descrever a otimização de sites para IA. Veja os principais que você vai encontrar:

AIO (AI Optimization)
O termo mais amplo: engloba todas as práticas para que a IA entenda e cite corretamente o conteúdo de um site. Usado por agências de marketing digital no Brasil como guarda-chuva do tema.
LLMO (LLM Optimization)
Variante de AIO com foco específico em grandes modelos de linguagem como ChatGPT, Claude e Gemini. Muito usado em comunidades técnicas brasileiras de SEO e marketing.
GEO (Generative Engine Optimization)
O termo que mais cresce no Brasil e no mundo. Refere-se à otimização para motores de busca generativos — Perplexity, Google AI Overviews, ChatGPT Search — e está se tornando o padrão da indústria, frequentemente junto com a expressão "SEO para IA".
llms.txt
O arquivo concreto que serve de base para qualquer uma dessas estratégias. Fica na raiz do site em formato Markdown e funciona como um resumo curado do site, feito especificamente para que a IA leia com eficiência.

Em resumo: AIO, LLMO e GEO são nomes para a estratégia e o llms.txt é uma das ferramentas concretas para executá-la. Neste guia, usaremos o termo "otimização para IA" para evitar confusão.

3. Qual problema o llms.txt resolve na prática?

Vamos sair da teoria. Imagine que o seu site é o de um escritório de contabilidade em São Paulo.

Quando um usuário pergunta ao ChatGPT "Qual contador em São Paulo é bom para abertura de empresa?", o ChatGPT tenta acessar e ler vários sites para montar a resposta. Nesse processo, ele precisa lidar com:

  • Todo o HTML do site (centenas de KB a MB)
  • Conteúdo gerado dinamicamente por JavaScript (que muitas vezes nem chega a ser carregado)
  • Menus, rodapé, banners de cookies e espaços publicitários
  • Áreas protegidas por login (inacessíveis)

Esse custo faz com que apenas sites simples e bem estruturados sejam citados. Já um site com llms.txt oferece:

  • Um índice do site inteiro em uma única requisição
  • Redução do volume de tokens que a IA precisa processar para, segundo relatos, cerca de 1/10 do original
  • Maior probabilidade de ser citado na resposta

O llms.txt funciona como um cartão de visitas bem feito: em vez de entregar um monte de papéis bagunçados para a IA garimpar, você entrega uma apresentação clara e objetiva do que o seu negócio oferece.

4. Entendendo a estrutura do arquivo — com exemplo real

O llms.txt é composto por apenas 4 elementos. Veja um exemplo para um escritório de contabilidade em São Paulo:

# Contabilidade Paulista

> Escritório de contabilidade em São Paulo, há 20 anos atendendo seus clientes com serviços fiscais, trabalhistas e de gestão.

## Serviços
- [Contabilidade](https://example.com/servicos/contabilidade): Escrituração contábil, balanços e demonstrações financeiras para empresas.
- [Departamento Pessoal](https://example.com/servicos/departamento-pessoal): Folha de pagamento, eSocial e gestão de benefícios.
- [Planejamento Tributário](https://example.com/servicos/planejamento-tributario): Análise de regime tributário (Simples, Lucro Presumido, Lucro Real) e redução legal da carga fiscal.
- [Abertura de Empresa](https://example.com/servicos/abertura-empresa): Registro, CNPJ, alvará e escolha do regime tributário ideal.

## Sobre o escritório
- [Sobre nós](https://example.com/sobre): História, equipe e diferenciais do escritório.
- [Honorários](https://example.com/honorarios): Tabela de preços a partir de R$ 350/mês.
- [Contato](https://example.com/contato): Formulário de consulta e agendamento.

## Optional
- [Blog Fiscal](https://example.com/blog): Atualizações sobre legislação e dicas tributárias.
- [Casos de sucesso](https://example.com/casos): Resultados alcançados por clientes do escritório.

Cada um dos 4 elementos tem uma função bem definida:

  1. 01

    # Título H1

    O nome do site ou da empresa em uma linha. É aqui que a IA identifica de quem é o site. Deve ser sempre a primeira linha do arquivo.

  2. 02

    > Resumo (blockquote)

    Um ou dois parágrafos que resumem o site. A IA usa esse trecho como uma espécie de apresentação ao citar o seu negócio. Inclua setor, cidade, tempo de atuação e público-alvo — palavras concretas e pesquisáveis funcionam melhor.

  3. 03

    ## Seções (uma ou mais)

    Agrupe as páginas importantes por finalidade. Use seções como "Serviços", "Sobre o escritório" e "Optional" (palavra reservada na especificação que sinaliza à IA que aquele conteúdo é secundário, mas pode ser consultado se necessário).

  4. 04

    - [Nome do link](URL): Descrição

    O item mais importante de cada seção. A descrição é o que a IA lê para decidir qual página citar para cada pergunta. Seja específico: uma frase com dados concretos vale muito mais do que um slogan genérico.

Regras de formatação (quebras de linha, codificação, tamanho máximo) estão definidas na especificação, mas você não precisa memorá-las — a ferramenta de validação aponta qualquer problema automaticamente.

5. Dúvidas e preocupações mais comuns

A seguir, respondemos às perguntas que os responsáveis por sites de responsáveis por sites mais fazem sobre o llms.txt.

Q1. Um arquivo só resolve mesmo? Vale a pena o esforço?

Sendo honesto: colocar o llms.txt no ar sozinho não vai multiplicar o tráfego de um dia para o outro. O papel dele é parecido com o do sitemap.xml no SEO tradicional — ele prepara o terreno, mas o que atrai visitas é o conteúdo.

A lógica é simples: o custo de implementação é quase zero (menos de uma hora de trabalho), enquanto o tráfego via IA só tende a crescer. "O custo de não fazer" supera rapidamente "o custo de fazer".

O resultado real depende muito da qualidade do conteúdo do site. O llms.txt abre o caminho, mas a IA só vai citar o seu site se o conteúdo for relevante para a pergunta do usuário.

Q2. A IA vai usar meu conteúdo para treinamento?

É importante separar dois conceitos diferentes. llms.txt é um arquivo para citação (retrieval), não para treinamento (training).

  • Treinamento: processo em que textos da web são usados para criar ou atualizar um modelo de IA. Para bloquear isso, use o robots.txt com GPTBot e ClaudeBot em Disallow.
  • Citação: a IA acessa o site em tempo real quando um usuário faz uma pergunta, para embasar a resposta. É para essa finalidade que o llms.txt foi criado — facilitar essa leitura, não autorizar treinamento.

Ou seja, publicar um llms.txt não significa "autorizar que treinem IA com meu conteúdo". Se você quiser permitir citação mas bloquear treinamento, configure o robots.txt assim:

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: PerplexityBot
Allow: /

Atenção: algumas IAs não diferenciam o crawler de treinamento do de citação. Um controle perfeito ainda não é possível apenas com os padrões atuais — leve isso em conta na sua decisão.

Q3. Em quanto tempo os resultados aparecem?

A citação por IA não funciona como o índice do Google, onde o Googlebot rastreia e "dias depois aparece no resultado". Ferramentas como o ChatGPT buscam informações em tempo real no momento em que o usuário faz a pergunta. Isso significa que, no dia seguinte à publicação, o seu site já pode ser citado em resposta a alguma pergunta.

O mercado ainda não tem um padrão consolidado para medir citações em IA. Por enquanto, monitore indiretamente:

  • Nos logs de acesso, registre mensalmente as visitas de GPTBot, ClaudeBot e PerplexityBot
  • Uma vez por mês, faça perguntas reais sobre o seu setor no ChatGPT, no Claude e no Perplexity e veja se o seu site aparece como fonte
  • No Google Search Console, verifique se há tráfego referenciado por domínios de IA

Q4. Isso afeta o meu posicionamento no Google?

Não afeta diretamente. O algoritmo de ranking do Google não leva o llms.txt em conta (situação em maio de 2026).

Porém, o processo de criar o arquivo força você a revisar a estrutura do site, os títulos das páginas e os resumos de cada seção — o que indiretamente costuma melhorar o SEO tradicional também. É o mesmo raciocínio de "organizar o sitemap.xml ajuda o Google a encontrar suas páginas".

Q5. Qual a diferença entre llms.txt, robots.txt e sitemap.xml?

Os três arquivos têm papéis complementares e distintos:

  • robots.txt: diz aos crawlers "não acesse esta parte". Controle de acesso.
  • sitemap.xml: lista todas as URLs do site para os mecanismos de busca. Abrangência total.
  • llms.txt: diz à IA "este é o meu site e estas são as páginas mais importantes". Um índice editorial e curado.

Os três não concorrem entre si, se complementam. O ideal é ter os três. Para uma comparação detalhada, veja o artigo "llms.txt vs robots.txt vs sitemap.xml".

Q6. Meu site é pequeno — isso é relevante para mim?

Pelo contrário: sites menores tendem a se beneficiar mais. Veja por quê:

  • Sites de grandes empresas têm estrutura complexa e a IA tem dificuldade em extrair informações. Um site de pequeno porte, por ser mais simples, fica ainda mais legível para a IA quando complementado com um bom llms.txt.
  • Em nichos locais (por exemplo, "contador em São Paulo"), a concorrência por citação de IA ainda é baixa, então a probabilidade de aparecer é proporcionalmente maior.
  • Quem começa agora sai na frente. Em 2026, uma pesquisa da SE Ranking com cerca de 300 mil domínios mostrou que apenas ~10% dos sites têm llms.txt — entre os maiores sites do mundo, a taxa cai para quase zero.

Q7. Preciso de agência ou desenvolvedor para fazer isso?

Não. Você mesmo consegue fazer. Criar um arquivo de texto e enviá-lo para o servidor é mais simples do que editar uma página HTML.

Na segunda metade deste guia, mostramos o passo a passo para WordPress, Shopify, Wix, Webflow e HTML estático. Se você já consegue atualizar o seu site sozinho, tem tudo o que precisa.

6. Como criar e publicar o seu — passo a passo

Agora é mão na massa. Tempo estimado: 30 a 60 minutos.

Passo 1. Selecione de 5 a 15 páginas principais do seu site

Antes de abrir qualquer editor, escreva em papel ou num bloco de notas: se a IA fosse apresentar o seu site para alguém, quais páginas você gostaria que ela mostrasse primeiro?

  • Página de serviços (lista geral e páginas individuais)
  • Página "Sobre nós" (histórico, equipe, localização)
  • Página de honorários ou preços
  • Formulário ou página de contato
  • Casos de sucesso ou portfólio (se houver)
  • 2 ou 3 artigos de blog mais lidos (se houver)

Se passar de 15 páginas, reduza. O llms.txt não é uma cópia do sitemap — é uma seleção editorial das páginas mais importantes.

Passo 2. Escreva uma frase de descrição para cada página

Este é o passo mais importante. A IA lê essas descrições para decidir qual página citar para cada pergunta. Características de uma boa descrição:

  • Palavras concretas (não "os melhores serviços do mercado", mas sim "abertura de CNPJ em São Paulo, com análise do regime tributário ideal e honorários a partir de R$ 500")
  • Uma frase, no máximo 80 caracteres
  • Informação exclusiva daquela página — o que a diferencia das outras
  • Fatos acima de slogans

Passo 3. Escreva o resumo geral do site (blockquote)

Essa é a linha que começa com > no arquivo. A IA a usa como uma espécie de "cabeçalho" ao citar o seu negócio. Inclua conscientemente: setor, cidade, tempo de atuação e perfil de cliente.

Exemplo ruim: "Comprometidos com a excelência no atendimento"

Exemplo bom: "Escritório de contabilidade em São Paulo, há 20 anos atendendo seus clientes com serviços fiscais, trabalhistas e de gestão."

Passo 4. Salve como arquivo de texto

Qualquer editor de texto simples serve: Bloco de Notas, Visual Studio Code, Google Docs (exportando como .txt). Salve com o nome llms.txt e escolha a codificação UTF-8 (no Bloco de Notas do Windows, isso aparece no menu "Salvar como").

Passo 5. Valide o arquivo

Antes de publicar, verifique se o arquivo segue a especificação. Erros comuns — H1 faltando, links com formato errado, codificação incorreta — fazem a IA não conseguir ler o arquivo.

Use a ferramenta gratuita de validação:

Ferramenta de validação do llms.txt

Cole o conteúdo do arquivo e execute a verificação de conformidade com 12 critérios da especificação. Os problemas são exibidos em português com sugestões de correção.

Abrir a ferramenta de validação →

Passo 6. Faça o upload na raiz do site

O arquivo deve estar na raiz do site, acessível em https://seusite.com.br/llms.txt. Subdiretórios como /docs/llms.txt ou /.well-known/llms.txt não são reconhecidos pela especificação.

As instruções específicas para cada plataforma estão na próxima seção.

7. Como instalar em cada plataforma

A seguir, o essencial para as plataformas mais usadas no Brasil. Para tutoriais com capturas de tela, acesse o guia por plataforma.

WordPress (auto-hospedado)

  1. Abra um cliente FTP (como FileZilla) ou o Gerenciador de Arquivos do painel da sua hospedagem (HostGator, Hostinger, Locaweb etc.)
  2. Navegue até a raiz do site (normalmente public_html ou www)
  3. Faça o upload do arquivo llms.txt
  4. Confirme acessando https://seusite.com.br/llms.txt no navegador — o conteúdo deve aparecer como texto

Observação: O WordPress.com (versão gerenciada) não permite colocar arquivos na raiz. Apenas o WordPress auto-hospedado (wordpress.org) tem suporte completo.

Shopify

  1. Acesse o admin → Conteúdo → Arquivos
  2. Faça o upload do llms.txt (atenção: o Shopify normalmente salva arquivos em /cdn/shop/files/, não na raiz)
  3. Para colocá-lo na raiz, configure uma regra de redirecionamento no editor de temas ou use um aplicativo dedicado como "LLMs.txt Generator" disponível na Shopify App Store

Observação: O Shopify tem restrições para arquivos na raiz do domínio. Usar um aplicativo específico é a solução mais prática.

Wix

  1. No painel, acesse Configurações → Ferramentas de SEO — há uma área para arquivos personalizados perto das opções do robots.txt
  2. Em maio de 2026, o Wix ainda não oferece de forma geral a opção de colocar arquivos de texto arbitrários na raiz
  3. Como alternativa temporária, crie uma página independente com o caminho /llms.txt e cole o conteúdo do arquivo no corpo da página (não é conformidade total com a especificação, mas é reconhecido por alguns crawlers de IA)

Observação: O Wix é a plataforma com mais limitações para o llms.txt. Avaliar a migração para Webflow ou um site estático em subdomínio pode ser a solução mais definitiva.

Webflow

  1. No painel do projeto, acesse a aba Hosting
  2. Role até a seção de arquivos personalizados (Custom files) e faça o upload do llms.txt
  3. Publique o site — o arquivo ficará disponível na raiz automaticamente

Observação: O Webflow tem suporte nativo para arquivos na raiz via aba Hosting, tornando o processo bem direto.

HTML estático (Netlify / Vercel / GitHub Pages / hospedagem compartilhada)

  1. Coloque o llms.txt na pasta raiz do seu projeto (a mesma onde fica o index.html)
  2. Faça o deploy normalmente — em Netlify, Vercel e GitHub Pages o arquivo será servido automaticamente na raiz
  3. Em hospedagem compartilhada, envie o arquivo via FTP para a raiz do domínio (public_html ou equivalente)

Observação: A opção mais simples de todas. Menos de 5 minutos do início ao fim.

8. Como verificar se está funcionando após a publicação

Não é possível medir resultados imediatamente, mas estas 3 verificações são obrigatórias logo após publicar:

  1. 01

    O arquivo está na URL correta?

    Acesse https://seusite.com.br/llms.txt diretamente no navegador. Se aparecer erro 404 ou o arquivo for baixado em vez de exibido, há um problema de configuração no servidor.

  2. 02

    O Content-Type está correto?

    Abra as Ferramentas do Desenvolvedor (F12) → aba Rede, recarregue a página e verifique o cabeçalho Content-Type da resposta. Deve ser text/plain ou text/markdown. Se aparecer application/octet-stream, algumas IAs não conseguirão ler o arquivo — corrija nas configurações do servidor.

  3. 03

    O arquivo passa nos 12 critérios de validação?

    Use a ferramenta de validação deste site uma vez por mês. Sempre que alterar a estrutura do site, revalide o arquivo.

Para monitoramento de longo prazo:

  • Nos logs de acesso, registre mensalmente as visitas de GPTBot / ClaudeBot / PerplexityBot
  • Uma vez por mês, faça perguntas sobre o seu setor e cidade no ChatGPT, no Claude e no Perplexity — verifique se o seu site aparece como fonte (se não aparecer, revise o conteúdo das páginas listadas)

9. O que manter e o que não vale a pena fazer

O que manter

  • Revisão trimestral do arquivo: se você adicionou ou encerrou serviços, alterou preços ou mudou a equipe, atualize o llms.txt
  • Verificação mensal de citações: faça perguntas reais nos principais chatbots de IA e confirme se seu site aparece
  • Adicionar novas páginas importantes: quando criar uma página relevante, inclua no llms.txt — mas mantenha o limite de 15 entradas, substituindo páginas menos importantes se necessário

O que não vale a pena fazer

  • Atualizar o arquivo diariamente ou semanalmente. O llms.txt representa a estrutura do site, não as novidades do dia.
  • Listar todas as páginas do site no llms.txt. Para isso existe o sitemap.xml — não confunda os dois.
  • Criar artigos em massa pensando somente em "agradar a IA". A IA cita o que é genuinamente útil para pessoas. Escreva para humanos e use o llms.txt para guiar a IA até esse conteúdo.

10. Próximos passos

Você chegou ao fim do guia — agora é só colocar em prática. O caminho mais rápido tem dois passos:

  1. 01

    Gere um rascunho em 30 segundos

    Cole a URL do seu site no gerador deste site. Ele vai rastrear o conteúdo e criar um rascunho em conformidade com a especificação. O resultado fica entre 60 e 80% do ideal, mas poupa muito tempo em relação a começar do zero.

  2. 02

    Refine em 5 a 15 minutos

    Abra o rascunho e, seguindo o Passo 2 (descrições) e o Passo 3 (resumo geral) deste guia, reescreva com as suas próprias palavras. O resultado ficará muito próximo de 100%.

Gerar rascunho com o gerador

Cole a URL do seu site e o gerador rastreia as páginas e cria um llms.txt em conformidade com a especificação — na hora, sem cadastro, sem custo.

Abrir o gerador →

Esperamos que este guia ajude o site da sua empresa a ser encontrado e citado corretamente na era da IA.