Como implementar llms.txt corretamente
Planeje, escreva, publique, valide e mantenha um arquivo llms.txt com um modelo prático, fluxo de trabalho no CMS, verificações de qualidade e correções comuns.
Resposta rápida
Para implementar llms.txt, publique um arquivo Markdown conciso em /llms.txt que identifique o site, explique sua finalidade e inclua links para uma seleção criteriosa de páginas canônicas e úteis. Mantenha robots.txt e sitemap.xml separados, evite copiar páginas inteiras para o arquivo, valide todas as URLs e atualize a lista quando conteúdos importantes mudarem de endereço.
Principais pontos
- llms.txt é um documento com conteúdo selecionado para facilitar a descoberta, não um arquivo de controle de acesso nem um substituto para sitemap.xml.
- Uma lista curta de URLs canônicas com informações relevantes é mais útil do que um inventário de todas as páginas.
- Cada página vinculada ainda precisa permitir o rastreamento, ter HTML estável, uma URL canônica e uma resposta direta.
- Valide códigos de status, redirecionamentos, duplicatas e o tipo de conteúdo antes de publicar.
- Trate llms.txt como uma documentação que exige manutenção e revise o arquivo sempre que a estrutura do site mudar.
O que incluir no llms.txt?
O arquivo deve orientar rapidamente um sistema de IA: o que é o site, quais páginas são fontes de referência e onde encontrar a documentação principal ou as políticas. Inclua páginas de relevância duradoura que apresentem a organização, o produto, a documentação, os preços, os conceitos importantes e o histórico de alterações. Exclua páginas de arquivo com pouco conteúdo, URLs de rastreamento, duplicatas, filtros e páginas que você não gostaria de ver resumidas.
| Incluir | Geralmente excluir | Motivo |
|---|---|---|
| Páginas canônicas de produtos e documentação | Resultados de busca e filtros | Páginas estáveis fornecem contexto reutilizável |
| Glossário e guias de qualidade | Arquivos de tags e paginação | Definições e procedimentos são fáceis de extrair |
| Preços atuais, políticas e histórico de alterações | Campanhas encerradas | Informações que mudam com o tempo precisam de uma URL de referência |
| Um pequeno conjunto de exemplos representativos | Todas as páginas de localidades com conteúdo quase idêntico | A seleção criteriosa reduz ambiguidades |
Qual é um formato prático para llms.txt?
Use Markdown comum: um H1, um resumo curto, notas opcionais e, em seguida, links descritivos agrupados por finalidade. Os textos dos links devem fazer sentido mesmo fora do contexto da página. A convenção proposta foi pensada para ser legível tanto por pessoas quanto por máquinas, portanto evite scripts, diretivas ocultas ou comandos inventados de ranqueamento.
# Example Company
> Official documentation and product information for Example Company.
## Core
- [Product overview](https://example.com/product): Capabilities and supported use cases.
- [Documentation](https://example.com/docs): Setup and API reference.
- [Pricing](https://example.com/pricing): Current plans and limits.
## Learn
- [Glossary](https://example.com/glossary): Definitions of domain terms.Como publicar e validar o arquivo?
- Faça um inventário das páginas que contêm suas respostas de maior autoridade.
- Remova URLs redirecionadas, duplicadas, privadas, desatualizadas e de baixo valor.
- Agrupe os links restantes pelo objetivo do visitante e escreva uma descrição específica para cada um.
- Publique uma resposta em Markdown como texto simples exatamente no caminho raiz /llms.txt.
- Acesse a URL pública, siga todos os links e confirme que cada destino é canônico e indexável.
- Defina responsáveis e uma frequência de revisão no mesmo fluxo de trabalho usado para atualizar a navegação e os sitemaps.
Como disponibilizar llms.txt em diferentes stacks?
| Stack | Método recomendado | Verificação |
|---|---|---|
| Site estático | Adicione um arquivo public/llms.txt ao repositório | Acesse a URL na raiz após a implantação |
| CMS | Use uma rota na raiz, um plugin ou uma regra na borda | Confirme que a resposta não está envolvida pelo HTML do tema |
| Aplicação headless | Disponibilize uma rota de texto simples na origem pública | Teste em produção, não apenas no ambiente de prévia |
| Site de documentação de grande porte | Gere o arquivo a partir de um registro aprovado de URLs canônicas | Compare as alterações e rejeite links quebrados na CI |
Quais erros reduzem a utilidade do llms.txt?
- Listar centenas de URLs sem descrições ou hierarquia.
- Criar links para redirecionamentos, hosts de homologação, parâmetros de rastreamento ou duplicatas não canônicas.
- Copiar diretivas de robots para llms.txt e presumir que elas controlam o acesso.
- Publicar alegações de marketing em vez de descrições neutras do conteúdo de cada página.
- Gerar o arquivo uma única vez e manter nele páginas excluídas ou desatualizadas.
- Retornar uma página de erro em HTML, uma tela de autenticação ou um tipo de conteúdo incorreto no caminho do arquivo.
Como medir se llms.txt está ajudando?
Avalie a sequência de etapas, não uma promessa de melhora no ranqueamento. Primeiro, confirme que o arquivo está sendo acessado. Depois, verifique se as páginas vinculadas recebem visitas de rastreadores, aparecem nas citações das respostas baseadas em recuperação de informações e são resumidas com precisão. Compare os resultados de um conjunto fixo de prompts antes e depois da publicação, registrando também outras mudanças para não atribuir ao llms.txt os ganhos obtidos com melhorias no conteúdo ou na marcação de dados estruturados.
Passo a passo
- 1Escolha páginas canônicas
Selecione um conjunto enxuto de páginas de relevância duradoura que contenham os fatos e procedimentos que um assistente deve usar.
- 2Escreva links descritivos em Markdown
Agrupe os links por finalidade e explique, em uma frase, o valor específico de cada destino.
- 3Publique na raiz
Disponibilize o arquivo publicamente em /llms.txt, como texto simples ou Markdown, sem autenticação.
- 4Valide todos os destinos
Verifique o status, o destino do redirecionamento, a URL canônica, o idioma e a resposta visível de cada URL.
- 5Defina uma frequência de revisão
Atualize o arquivo quando houver mudanças em páginas importantes, produtos, preços, políticas ou documentação.
Perguntas frequentes
- llms.txt é um padrão oficial da web?
- llms.txt é uma proposta da comunidade, não um padrão da web adotado universalmente. Publique o arquivo como um recurso de baixo risco para facilitar a descoberta, mas mantenha configurados corretamente os mecanismos já estabelecidos, como robots.txt, sitemaps, indicações de URL canônica e HTML acessível.
- llms.txt substitui robots.txt?
- Não. robots.txt comunica permissões de rastreamento, enquanto llms.txt reúne uma seleção de páginas úteis e informações de contexto. Um link em llms.txt não pode se sobrepor a uma regra de robots, a um bloqueio de firewall, à exigência de login ou à inacessibilidade de uma página.
- Quantas URLs o llms.txt deve conter?
- Não existe um número universal. Inclua o menor conjunto capaz de representar o site com precisão. Um arquivo focado, com links canônicos descritivos, é mais fácil de manter e interpretar do que uma lista completa de URLs.
- llms.txt deve incluir todos os posts do blog?
- Em geral, não. Inclua artigos pilares, pesquisas de relevância duradoura e guias essenciais. Deixe a descoberta abrangente a cargo de sitemap.xml e use llms.txt para indicar as páginas que melhor explicam o site.
- Como testar llms.txt?
- Faça uma requisição a /llms.txt em produção, confirme uma resposta bem-sucedida em texto simples e verifique, em cada URL vinculada, o status, o destino final, a URL canônica, o idioma e a presença de conteúdo útil renderizado no servidor.
Sources
Analise seu site para visibilidade em IA
Execute uma análise gratuita de GEO e AEO e receba correções geradas para llms.txt, robots.txt, schema e conteúdo para o seu domínio.
Executar análise gratuita