O llms.txt é um arquivo em Markdown publicado na raiz do site que resume o negócio e aponta as páginas mais importantes para modelos de linguagem. É uma proposta da comunidade, sem confirmação oficial de uso pelos grandes provedores de IA: vale como sinal complementar e barato, não como garantia.
O llms.txt é um arquivo de texto em formato Markdown, publicado na raiz do site (por exemplo, example.com.br/llms.txt), que resume o que é o negócio e aponta as páginas mais importantes para modelos de linguagem. Trata-se de uma proposta da comunidade, e nenhum grande provedor de IA confirmou oficialmente que usa o arquivo para montar respostas. Por isso, o mais sensato é tratá-lo como um sinal complementar, barato de criar, e não como garantia de visibilidade.
O que é o llms.txt?
Modelos de linguagem, ou LLMs (Large Language Models), são os sistemas por trás de assistentes como ChatGPT, Gemini, Claude e Perplexity. Quando um desses sistemas visita um site, encontra menus, banners, scripts e muito texto irrelevante para entender o negócio.
A ideia do llms.txt é oferecer um atalho: um arquivo curto, legível por humanos e por máquinas, que diz em poucas linhas quem é a empresa e onde estão as informações que realmente importam. Ele funciona como um sumário editorial do site.
De onde veio a proposta?
O formato foi proposto publicamente em 2024 e ganhou adesão de empresas de software, sobretudo para documentação técnica. A especificação é aberta e simples, sem órgão formal de padronização por trás.
Esse ponto merece clareza. Diferentemente do robots.txt, que é respeitado de forma ampla pelos robôs de busca há décadas, o llms.txt ainda não tem adoção confirmada pelos principais provedores de IA. Alguns rastreadores podem lê-lo, e algumas ferramentas de desenvolvedores o utilizam, mas não há documentação oficial dos grandes assistentes afirmando que o arquivo influencia respostas ou recomendações.
Qual é a diferença para robots.txt e sitemap.xml?
Os três arquivos ficam na raiz do site, mas cumprem funções distintas.
| Arquivo | Função | Público principal | Situação |
|---|---|---|---|
| robots.txt | Dizer quais áreas os robôs podem ou não rastrear | Rastreadores de buscadores e de IA | Padrão amplamente respeitado |
| sitemap.xml | Listar as URLs do site para facilitar a descoberta | Buscadores | Padrão amplamente adotado |
| llms.txt | Resumir o negócio e apontar as páginas-chave, com contexto | Modelos de linguagem | Proposta da comunidade, adoção não confirmada |
Um não substitui o outro. O llms.txt não controla acesso, como o robots.txt, nem pretende listar todas as páginas, como o sitemap.
Como é a estrutura do arquivo?
A proposta define uma estrutura em Markdown com poucos elementos:
- Título (H1): o nome do site ou da empresa. É o único elemento obrigatório.
- Resumo em bloco de citação: uma ou duas frases dizendo o que é o negócio, iniciadas com o sinal
>. - Parágrafos opcionais: contexto adicional, como público atendido ou forma de trabalho.
- Seções (H2) com listas de links: cada item traz um link e, depois de dois-pontos, uma descrição curta.
- Seção "Optional": links secundários, que podem ser ignorados quando há pouco espaço de contexto.
Existe ainda uma variante, o llms-full.txt, que reúne o conteúdo completo das páginas num único arquivo. Ela é mais usada em documentação técnica do que em sites institucionais.
Como fica um exemplo para uma empresa de serviços?
O exemplo abaixo usa dados fictícios e pode servir de modelo.
# Exemplo Tecnologia
> Software house em Recife (PE) especializada em sistemas web e aplicativos para clínicas e hospitais. Atende empresas de todo o Brasil.
Trabalhamos com projetos de escopo fechado e com equipes dedicadas. Todo projeto começa com uma fase de descoberta documentada.
## Serviços
- [Sistemas web sob medida](https://www.example.com.br/servicos/sistemas-web): gestão clínica, agendamento e prontuário
- [Aplicativos móveis](https://www.example.com.br/servicos/aplicativos): apps para pacientes e equipes de campo
## Cases
- [Agendamento online para rede de clínicas](https://www.example.com.br/cases/agendamento): escopo, prazo e resultados
## Empresa
- [Sobre nós](https://www.example.com.br/sobre): história, equipe e localização
- [Contato](https://www.example.com.br/contato): canais de atendimento comercial
## Optional
- [Blog](https://www.example.com.br/blog): artigos técnicos e guias
Como criar o llms.txt passo a passo?
O trabalho é curto e pode ser feito em uma tarde:
- Liste as cinco a quinze páginas que melhor explicam a empresa: serviços, cases, página "Sobre" e contato.
- Escreva um resumo de uma ou duas frases dizendo o que a empresa faz, para quem e onde.
- Para cada link, redija uma descrição objetiva, sem slogans.
- Monte o arquivo em Markdown seguindo a estrutura da proposta.
- Publique na raiz do domínio, com o nome exato
llms.txt, acessível sem login. - Confira se o robots.txt não bloqueia o acesso ao arquivo nem às páginas listadas.
- Revise sempre que mudar serviços, endereço ou páginas importantes.
Quais erros evitar ao montar o arquivo?
Por ser simples, o llms.txt costuma ser feito às pressas. Alguns cuidados evitam que ele passe uma imagem errada da empresa:
- Texto promocional: frases como "a melhor agência do Brasil" não informam nada e podem soar pouco confiáveis para qualquer leitor, humano ou máquina.
- Informação divergente do site: serviços, cidade ou descrição devem ser exatamente os mesmos das páginas oficiais e dos perfis externos.
- Links quebrados ou que exigem login: cada endereço listado precisa abrir normalmente, sem redirecionamentos estranhos.
- Excesso de links: listar centenas de páginas anula a função de sumário. O arquivo deve destacar o essencial.
- Esquecer o arquivo: um llms.txt desatualizado, que aponta serviços descontinuados, pode ser pior do que nenhum.
O que esperar, e o que não esperar?
O llms.txt pode ajudar em situações específicas: ferramentas e agentes que o leem encontram um resumo confiável, e a própria tarefa de escrevê-lo obriga a empresa a explicar com clareza o que faz. Esse exercício costuma melhorar também o texto do site.
O que não se deve esperar é um efeito mensurável e garantido em respostas do ChatGPT, do Gemini, do Claude ou do Perplexity. Sem confirmação dos provedores, qualquer promessa nesse sentido é especulação. Os sinais com efeito mais plausível continuam sendo conteúdo claro, dados estruturados, consistência entre fontes e reputação verificável.
A Citeo publica o seu próprio llms.txt, com links para os perfis das empresas e para os rankings, que seguem critérios descritos na metodologia.
Próximo passo
Se você comanda uma empresa digital, reivindique e complete o seu perfil gratuitamente: perfis da Citeo são publicados com dados estruturados e entram no llms.txt e no sitemap da plataforma, criando mais uma fonte verificada sobre o seu negócio. Quem está contratando pode comparar agências de SEO e GEO que já trabalham com esses formatos.
Compare nota, avaliações verificadas e score, e fale direto com a empresa pela Citeo.
Perguntas frequentes
O llms.txt é obrigatório?
Não. Ele é uma proposta da comunidade, sem caráter de padrão oficial, e nenhum buscador ou assistente de IA exige o arquivo. Criá-lo é opcional e de baixo custo, o que o torna uma ação complementar razoável.
O ChatGPT lê o arquivo llms.txt?
Não há confirmação oficial de que o ChatGPT ou outros grandes assistentes usem o llms.txt para gerar respostas. Alguns rastreadores e ferramentas podem acessá-lo, mas o efeito sobre recomendações não é documentado pelos provedores.
O llms.txt substitui o robots.txt ou o sitemap?
Não. O robots.txt controla o que os robôs podem rastrear, e o sitemap lista as URLs do site para os buscadores. O llms.txt apenas resume o negócio e aponta páginas-chave com contexto, funcionando em paralelo aos outros dois.
Com que frequência devo atualizar o llms.txt?
Sempre que houver mudança relevante em serviços, endereço, nome ou páginas principais. Uma revisão trimestral costuma bastar para empresas cujo site muda pouco, desde que os links listados continuem funcionando.