Tecnologia
September 10, 2026

llms.txt: o que é, para que serve e se a sua empresa precisa de um

Entenda o llms.txt: formato oficial, o que Google, OpenAI e Anthropic dizem sobre ele e como criar e publicar o arquivo no Webflow e no WordPress.
Símbolo da PIPA Marketing

O llms.txt é um arquivo em Markdown, publicado no endereço /llms.txt do site, que entrega a agentes e assistentes de IA um resumo curado da empresa e uma lista de links para as páginas que realmente importam. A proposta foi criada por Jeremy Howard em setembro de 2024 e ganhou uma versão 2 em agosto de 2026, segundo o site oficial llmstxt.org.

Para quem decide investimento em busca orgânica, a pergunta prática é outra: vale colocar esse arquivo na fila do time? A resposta curta é que ele custa pouco, pode ajudar agentes que já leem o formato e não tem efeito declarado no Google. O Google afirmou por escrito, em julho de 2026, que a busca dele ignora esse tipo de arquivo.

Neste guia você vai ver o que a especificação diz de fato, como o arquivo é estruturado, o que Google, OpenAI e Anthropic declararam publicamente, como criar e publicar o seu no Webflow ou no WordPress e quais expectativas fazem sentido. Tudo com link para a fonte, porque muito do que circula sobre o tema em português vem sem referência.

O que é o llms.txt, segundo a proposta oficial

A proposta nasceu de um problema simples. Páginas web são feitas para pessoas: têm menu, banner, script, rodapé e texto espalhado em várias URLs. Um modelo de linguagem que precisa entender um produto em poucos segundos gasta contexto com tudo isso. O llms.txt oferece um atalho, um índice curto escrito para máquina ler.

O texto da versão 2 abre com a constatação de que agentes usam sites o tempo todo: um agente de programação busca a documentação de uma biblioteca para acertar uma chamada de API, e um assistente com busca lê páginas para responder perguntas sobre um produto. A tese é que esses agentes funcionam melhor com informação concisa, reunida em um único lugar acessível.

A especificação é aberta e mantida em um repositório público no GitHub, onde qualquer pessoa pode propor mudanças. Não existe um órgão de padronização por trás, como acontece com protocolos da web mantidos pelo W3C ou pela IETF. Isso explica por que cada plataforma de IA decide sozinha se lê ou não o arquivo.

O que mudou na versão 2 de agosto de 2026

A página de mudanças da proposta lista as alterações da v2. Os conteúdos em português consultados para este guia ainda não tratam delas, e algumas mudam a forma de montar o arquivo.

  • Uso real no lugar de uso previsto: a v2 descreve que agentes abrem ou pesquisam o llms.txt, encontram o que precisam e seguem os links, que devem apontar para conteúdo fácil de ler por modelos.
  • Fim da ferramenta de expansão de contexto: a ferramenta llms_txt2ctx e a regra mecânica da seção Optional saíram da proposta. A seção Optional continua permitida como convenção.
  • Arquivos em subpastas: um llms.txt em /docs/llms.txt cobre as páginas abaixo desse caminho, e o arquivo mais específico prevalece.
  • Descoberta por link: páginas podem indicar suas versões em Markdown com rel="alternate" type="text/markdown" e apontar para o llms.txt com rel="describedby".

Para que serve o llms.txt na prática

A proposta deixa claro que o arquivo foi pensado para uso na hora da resposta (inferência), e não para o treinamento de modelos. Em outras palavras, o público-alvo é o agente que visita o site para resolver uma tarefa agora, e não o robô que coleta a web para treinar a próxima versão de um modelo.

Isso define onde o arquivo tem mais utilidade. Documentação técnica, APIs, bibliotecas de código e produtos de software com muitas páginas de ajuda são os casos mais claros, porque um agente de programação precisa achar a página certa com rapidez. Não por acaso, as primeiras integrações listadas no llmstxt.org são de plataformas de documentação, como Mintlify, GitBook, VitePress e Docusaurus.

Para um site institucional B2B, com poucas páginas de serviço, o ganho potencial é menor. O arquivo ainda pode organizar o que um agente deve ler primeiro (o que a empresa faz, para quem, planos, integrações, políticas), mas essa informação também precisa estar clara no HTML das páginas, que é o que os buscadores e a maior parte das IAs com busca efetivamente leem.

Qual é o formato do arquivo llms.txt

O llms.txt usa Markdown, e não XML ou JSON, porque a expectativa é que ele seja lido por modelos de linguagem. Mesmo assim, a especificação define uma ordem fixa de elementos, o que permite ler o arquivo também com ferramentas comuns de programação. Segundo a proposta, a estrutura segue esta sequência:

  1. Um título H1 com o nome do projeto ou do site. É a única seção obrigatória.
  2. Um bloco de citação (linha começando com >) com um resumo curto, contendo o que é necessário para entender o restante do arquivo.
  3. Zero ou mais blocos de texto livre (parágrafos ou listas, sem títulos) com observações importantes.
  4. Zero ou mais seções abertas por H2, cada uma com uma lista de links no formato [nome](url), seguidos opcionalmente de dois-pontos e uma nota sobre o conteúdo.

A proposta também recomenda que o arquivo continue pequeno o bastante para caber no contexto de um modelo. O detalhe fica atrás dos links e só é buscado quando necessário. Um llms.txt com milhares de linhas contraria a ideia do formato.

Exemplo de llms.txt para uma empresa B2B

O exemplo abaixo é fictício e serve só para mostrar a estrutura aplicada a uma empresa de software. Os domínios e nomes foram inventados.

# FrotaFácil

> A FrotaFácil é um software de gestão de frotas para transportadoras de médio porte no Brasil, com rastreamento, manutenção preventiva e controle de combustível.

Observações importantes: a FrotaFácil não atende frota de pessoa física. O suporte é em português, em horário comercial.

## Produto

- [Visão geral](https://www.exemplo.com.br/produto.md): o que o sistema faz e para quem

- [Integrações](https://www.exemplo.com.br/integracoes.md): ERPs e rastreadores compatíveis

## Planos e contratação

- [Planos](https://www.exemplo.com.br/planos.md): diferenças entre os planos e como funciona a implantação

## Documentação

- [API](https://www.exemplo.com.br/docs/api.md): autenticação, endpoints e limites

## Optional

- [Blog](https://www.exemplo.com.br/blog.md): artigos sobre gestão de frotas

Repare no nome da última seção. O termo Optional, em inglês, é a convenção da proposta para links que o agente pode pular quando precisa de um contexto mais curto. Traduzir para "Opcional" não quebra o arquivo, mas tira o sinal que alguns agentes podem reconhecer.

Versões em Markdown das páginas

A proposta sugere que o site ofereça versões limpas em Markdown das páginas listadas, na mesma URL com .md no final (pagina.html.md) ou trocando a extensão (pagina.md). Isso é opcional. Um llms.txt que aponta para as URLs normais em HTML continua válido, só entrega menos vantagem ao agente.

E o llms-full.txt?

Algumas plataformas publicam também um llms-full.txt, com o conteúdo inteiro da documentação em um só arquivo. A Anthropic, por exemplo, referencia um llms-full.txt dentro do llms.txt da documentação dela. Esse arquivo não faz parte do texto da especificação em llmstxt.org. É uma prática de mercado, útil para documentação técnica e dispensável para a maioria dos sites institucionais.

llms.txt, robots.txt e sitemap.xml: qual é a diferença

Muita gente chama o llms.txt de "robots.txt das IAs". A comparação confunde mais do que ajuda, e a própria proposta separa os três arquivos. Cada um responde a uma pergunta diferente:

  • robots.txt: diz quais robôs podem acessar quais partes do site. É o arquivo que as empresas de IA declaram respeitar para bloquear ou liberar seus rastreadores.
  • sitemap.xml: lista as páginas indexáveis do site para buscadores. É completo por natureza, não inclui links externos e traz muita página que não ajuda a entender o negócio.
  • llms.txt: é uma seleção editorial. Aponta o que ler primeiro, com notas sobre cada link, e pode incluir recursos fora do domínio.

A consequência prática é importante: o llms.txt não bloqueia nem libera nada. Se a sua empresa quer impedir que o conteúdo seja usado em treinamento de modelos, ou quer garantir que o rastreador de busca de uma IA consiga acessar o site, o lugar dessa decisão continua sendo o robots.txt.

O Google, a OpenAI e a Anthropic leem o llms.txt?

Esta é a parte em que mais circula informação sem fonte. Até setembro de 2026, nenhuma das três empresas declarou publicamente que usa o llms.txt de sites de terceiros para escolher o que citar ou recomendar. O que existe são declarações negativas do Google e silêncio documentado da OpenAI e da Anthropic.

Google: a busca ignora o arquivo

O guia do Google sobre recursos de IA generativa na Busca, atualizado em 10 de julho de 2026, afirma que não é preciso criar arquivos legíveis por máquina, arquivos de texto para IA ou Markdown para aparecer na Busca, incluindo os recursos de IA generativa dela, porque a Busca não usa esses arquivos.

O mesmo trecho diz que não há problema em manter arquivos LLMS.txt para outros serviços que os utilizem, e que isso não prejudica nem ajuda a visibilidade no Google, porque a Busca ignora esses arquivos. É a declaração oficial mais recente e mais direta sobre o tema.

Antes do guia, John Mueller, do time de Search Relations, já tinha escrito em junho de 2025 que nenhum sistema de IA usava o llms.txt naquele momento, conforme registrou o Search Engine Roundtable. Em janeiro de 2026, perguntado se arquivos llms.txt em propriedades do Google eram um endosso ao formato, ele respondeu que não, segundo outra reportagem do mesmo site.

Existe uma nuance. O Lighthouse, ferramenta de auditoria do Chrome, ganhou uma categoria experimental de navegação por agentes com uma verificação de llms.txt, conforme reportou o Search Engine Journal. A documentação da auditoria só aponta falha quando o servidor retorna erro. Sem o arquivo, o resultado é "não aplicável", porque ele é opcional.

OpenAI: publica o próprio arquivo, sem dizer que lê o dos outros

A documentação oficial dos rastreadores da OpenAI descreve OAI-SearchBot (busca do ChatGPT), GPTBot (treinamento de modelos), ChatGPT-User (ações iniciadas por usuários) e OAI-AdsBot, todos controlados por robots.txt. A página não afirma em nenhum ponto que esses robôs leem o llms.txt de outros sites.

A OpenAI publica um llms.txt da própria documentação para desenvolvedores, e a página dos rastreadores aponta para ele. Isso mostra que a empresa usa o formato para organizar a documentação dela. Não é uma declaração de que o ChatGPT considera o arquivo de terceiros ao montar respostas.

Anthropic: mesma situação

O artigo da central de ajuda da Anthropic sobre rastreamento, atualizado em abril de 2026, descreve ClaudeBot (treinamento), Claude-User (acessos pedidos por usuários) e Claude-SearchBot (busca), todos respeitando robots.txt. O llms.txt não é mencionado. A Anthropic, por outro lado, mantém um llms.txt na documentação da plataforma para desenvolvedores.

O que os dados públicos mostraram até agora

A Semrush publicou um teste feito no site Search Engine Land, que tinha llms.txt desde março de 2025. Entre meados de agosto e o fim de outubro de 2025, o arquivo recebeu zero visitas de Google-Extended, GPTBot, PerplexityBot e ClaudeBot. O mesmo texto cita levantamento da NerdyData com 951 domínios publicando o arquivo em julho de 2025.

O cenário de adoção mudou desde então. Na introdução da v2, o autor da proposta afirma que milhares de sites publicam um llms.txt. Vale lembrar um limite dos dois tipos de dado: um robô pedir o arquivo no log do servidor prova que ele está acessível, e não prova que o conteúdo influenciou alguma resposta.

Sua empresa precisa de um llms.txt?

Precisa, no sentido de obrigação, nenhuma empresa precisa. A pergunta útil é se o arquivo merece um espaço na fila de trabalho. Para tomar essa decisão, a gente usa três critérios ligados ao tipo de site e ao tipo de visitante que ele recebe.

Quando faz sentido criar agora

  • A empresa tem documentação técnica, API ou central de ajuda com muitas páginas, lida por desenvolvedores que usam agentes de programação.
  • O produto é complexo, com planos, integrações e limitações que um assistente costuma resumir errado.
  • A plataforma do site gera e mantém o arquivo sem esforço, como no Yoast SEO para WordPress, o que reduz o custo a quase zero.

Quando pode esperar

  • O site tem problemas de indexação, páginas lentas ou conteúdo raso. Esses pontos afetam diretamente a presença no Google e nas IAs com busca.
  • As páginas de serviço não explicam com clareza o que a empresa faz, para quem e com que diferencial. Um índice bem feito apontando para páginas vagas não resolve o problema de base.
  • Não existe ninguém para manter o arquivo atualizado. Um llms.txt com links quebrados e planos antigos passa informação errada para quem o lê.

Bastidor: onde o llms.txt entra no trabalho de SEO para IA

No serviço de SEO para IA da PIPA, o llms.txt aparece como item de higiene técnica, avaliado depois de rastreabilidade, indexação, clareza das páginas de oferta e autoridade da marca em fontes externas. A ordem vem das próprias declarações das plataformas: o que elas documentam é robots.txt, indexação e conteúdo útil.

Os cases que a gente cita publicamente seguem essa lógica. Na GWCloud, empresa de tecnologia, o resultado foi de +85% no tráfego orgânico e -32% no custo por oportunidade, medido em GA4, Search Console e CRM do cliente. Nenhum desses números é atribuído a llms.txt, e seria desonesto apresentar o arquivo como causa de resultado desse tipo.

Se o objetivo é aparecer nas respostas de ChatGPT, Perplexity e Gemini, o caminho documentado passa por outras frentes. O artigo sobre como ser citado por ChatGPT, Perplexity e Gemini detalha essas frentes, e o texto sobre o que muda com a busca com IA ajuda a separar o que é tendência do que já afeta o tráfego.

Como criar um llms.txt passo a passo

Criar o arquivo manualmente não exige programação. O trabalho maior é editorial: decidir o que entra e escrever notas úteis. Siga esta ordem:

  1. Liste as perguntas que um agente precisaria responder sobre a empresa. O que ela faz, para quem, como contratar, quanto custa ou como é o modelo comercial, quais integrações existem, onde está a documentação.
  2. Escolha as páginas que respondem essas perguntas. Priorize páginas de produto ou serviço, planos, integrações, documentação, políticas e contato. Deixe de fora páginas de campanha, filtros e conteúdo duplicado.
  3. Escreva o H1 e o resumo. O H1 é o nome da empresa. O resumo, em uma ou duas frases, diz o que ela faz e para quem, sem adjetivo de marketing.
  4. Adicione observações importantes, se houver. Restrições de atendimento, regiões atendidas, o que o produto não faz. É o tipo de informação que evita resposta errada.
  5. Organize os links em seções H2. Use nomes descritivos e coloque uma nota curta depois de cada link, explicando o conteúdo da página.
  6. Salve em UTF-8, com o nome llms.txt. Confira a acentuação abrindo o arquivo em um editor de texto simples antes de publicar.
  7. Publique na raiz e defina um responsável pela atualização. Toda vez que uma página listada mudar de URL ou sair do ar, o arquivo precisa ser revisado.

Como publicar o llms.txt no Webflow

O Webflow tem suporte nativo. De acordo com a central de ajuda do Webflow, o caminho é Site settings, depois SEO, depois LLMs.txt, opção Upload file. Salve as alterações e publique o site.

A mesma página traz duas restrições. O arquivo deve estar em texto simples UTF-8 e ter menos de 100 KB. Depois da publicação, ele fica disponível em seudominio.com.br/llms.txt no domínio personalizado, mas não é publicado no domínio de staging do Webflow. Quem testar pelo endereço webflow.io não vai encontrar o arquivo.

Como publicar o llms.txt no WordPress

Quem usa Yoast SEO pode gerar o arquivo automaticamente. A documentação do Yoast indica o caminho Yoast SEO, Settings, Site Features, AI tools, LLMS.txt. Basta ativar a opção e salvar. Existe também a seleção manual de páginas, e o recurso não está disponível para WordPress multisite.

O AIOSEO também aparece na lista de integrações do llmstxt.org. Sem plugin, a alternativa é criar o arquivo à mão e enviá-lo para a pasta raiz da instalação (a mesma do wp-config.php) por FTP ou pelo gerenciador de arquivos da hospedagem. Não use dois métodos ao mesmo tempo, para não haver conflito entre o arquivo físico e o gerado pelo plugin.

Como conferir se o arquivo está no ar

  • Abra seudominio.com.br/llms.txt em uma janela anônima e confirme que o conteúdo aparece como texto, com acentos corretos.
  • Verifique se o servidor responde com código 200. Um erro de servidor faz a auditoria do Lighthouse falhar.
  • Teste cada link do arquivo. Link quebrado dentro do índice é o erro mais frequente.
  • Se quiser acompanhar acessos, filtre os logs do servidor ou da CDN pelo caminho /llms.txt e pelos nomes dos robôs.

Erros comuns ao criar o llms.txt

Os erros abaixo aparecem com frequência em arquivos gerados às pressas ou vendidos como solução de visibilidade em IA. Quase todos são fáceis de corrigir.

  • Tratar o arquivo como fator de ranqueamento. O Google declarou que ignora o llms.txt na Busca. Prometer ganho de posição por causa dele não tem base.
  • Usar o llms.txt para bloquear robôs. O arquivo não tem diretiva de acesso. Bloqueio e liberação ficam no robots.txt.
  • Despejar o sitemap inteiro no arquivo. A proposta pede uma seleção curta. Centenas de links sem nota tiram o sentido do formato.
  • Escrever o resumo como slogan. "A melhor solução do mercado" não ajuda nenhum modelo a entender o que a empresa vende.
  • Esquecer a manutenção. Planos, preços e URLs mudam. Um arquivo desatualizado pode induzir um assistente a repetir informação velha.
  • Criar páginas só para robôs com conteúdo diferente do site. Mueller já criticou publicamente a ideia de manter páginas em Markdown separadas para bots, segundo o Search Engine Journal. A versão em Markdown, se existir, deve espelhar a página original.
  • Testar no domínio errado. No Webflow, o arquivo não aparece no staging, só no domínio personalizado publicado.

Checklist do llms.txt antes de publicar

  • O arquivo começa com um H1 com o nome da empresa.
  • Há um resumo em bloco de citação, com o que a empresa faz e para quem.
  • As seções H2 têm nomes descritivos e links com nota curta.
  • Links secundários estão na seção Optional.
  • Todos os links respondem com código 200.
  • O arquivo está em UTF-8, com menos de 100 KB se o site for Webflow.
  • O endereço /llms.txt abre no domínio de produção.
  • O robots.txt reflete a política da empresa para GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot e Google-Extended.
  • Existe um responsável e uma data de revisão definida.

Perguntas frequentes sobre llms.txt

O llms.txt ajuda no SEO do Google?

Não há ganho declarado. O guia oficial do Google sobre recursos de IA generativa na Busca, atualizado em julho de 2026, diz que a Busca ignora arquivos LLMS.txt e que criá-los não prejudica nem ajuda a visibilidade ou o ranqueamento. Para os recursos de IA generativa, o Google pede que a página esteja indexada, apta a aparecer com snippet e cumpra os requisitos técnicos da Busca.

O ChatGPT lê o llms.txt do meu site?

A OpenAI não publicou nenhuma declaração dizendo que o ChatGPT ou os robôs dela usam o llms.txt de terceiros. A documentação dos rastreadores fala de robots.txt e aponta para o llms.txt da própria documentação da empresa. Um agente navegando a pedido de um usuário pode abrir o arquivo, mas isso não equivale a um uso oficial e sistemático.

O llms.txt substitui o robots.txt?

Não. Os dois têm funções diferentes, e a própria proposta faz essa separação. O robots.txt diz quais robôs podem acessar o quê, e é o arquivo que OpenAI, Anthropic e Google documentam para controle de rastreamento. O llms.txt é um índice editorial em Markdown, sem nenhuma diretiva de permissão ou bloqueio.

Onde o arquivo llms.txt deve ficar?

Na raiz do domínio, no endereço /llms.txt. A versão 2 da proposta permite também arquivos em subpastas, como /docs/llms.txt, que cobrem as páginas abaixo daquele caminho. Quando mais de um arquivo se aplica, o agente deve usar o mais específico. Para a maioria das empresas B2B, um único arquivo na raiz é suficiente.

Qual é a diferença entre llms.txt e llms-full.txt?

O llms.txt é um índice curto com links. O llms-full.txt, usado por algumas plataformas de documentação, reúne o conteúdo completo em um só arquivo. Só o primeiro é definido no texto da especificação em llmstxt.org. O llms-full.txt faz mais sentido para documentação técnica extensa, lida por agentes de programação.

Preciso de um desenvolvedor para criar o llms.txt?

Na maior parte dos casos, não. No Webflow, o upload é feito nas configurações de SEO do site. No WordPress com Yoast SEO, basta ativar o recurso. O trabalho que exige mais cuidado é o editorial: escolher as páginas certas e escrever resumo e notas claros. Em sites com servidor próprio, o envio para a raiz pode exigir acesso técnico.

Vale pagar para alguém criar um llms.txt?

Como entrega isolada, dificilmente. É um arquivo simples, com efeito incerto e sem impacto declarado no Google. Faz mais sentido como item dentro de uma auditoria técnica ou de um projeto de SEO para IA, junto com robots.txt, indexação e clareza das páginas. Desconfie de proposta que vende o arquivo como garantia de citação em IA.

O próximo passo

Se a dúvida sobre llms.txt surgiu porque a sua empresa não sabe se aparece nas respostas das IAs, o arquivo raramente é o gargalo. Antes dele vêm rastreamento, indexação, páginas de oferta claras e autoridade de marca. O guia de GEO da PIPA organiza essas frentes em ordem de prioridade.

Para saber onde o seu site está hoje, a gente analisa a parte técnica, o conteúdo e a presença da marca em buscadores e IAs, e aponta o que atacar primeiro. Quero meu diagnóstico gratuito

Newsletter

Inscreva-se e informe-se!