llms.txt: o que o ficheiro consegue fazer e se vale a pena
O llms.txt é uma proposta, não uma norma com efeito garantido. Custa cerca de uma hora, não faz mal, e o seu benefício principal está possivelmente noutro sítio que não o que o nome sugere.
O essencial
- O llms.txt é um ficheiro Markdown na raiz que diz a um modelo de linguagem, em poucas linhas, do que trata o site e quais as páginas mais importantes.
- É uma proposta da comunidade, não uma norma vinculativa – não existe uma análise garantida pelos grandes fornecedores.
- O esforço é de cerca de uma hora. Mal não pode fazer, e o efeito secundário é muitas vezes mais valioso do que o próprio ficheiro.
- Não substitui o robots.txt nem o sitemap.xml – os três ficheiros respondem a perguntas diferentes.
O que lá consta
Um llms.txt fica em /llms.txt e é escrito em Markdown – ou seja, legível por pessoas e por modelos. Contém tipicamente:
- Um título com o nome da empresa ou do projeto
- Uma ou duas frases sobre do que se trata
- Uma lista comentada das páginas mais importantes, agrupadas por área
- Opcionalmente uma secção com páginas secundárias
# Exemplo Lda. > Construímos processos de marketing para prestadores de serviços > dirigidos pelos donos, com 5 a 30 pessoas. Sede em Lisboa, > fundada em 2021. ## Fundamentos - [O que oferecemos](https://example.com/servicos/): âmbito, processo e intervalo de preços dos nossos serviços - [Sobre nós](https://example.com/sobre-nos/): fundação, equipa, localização - [Preços](https://example.com/precos/): intervalos e de que dependem ## Artigos técnicos - [Construir marketing sem equipa](https://example.com/blog/inicio/): plano para os primeiros 90 dias - [O que custa a automação](https://example.com/blog/custos/): quatro planos de custo com exemplo de cálculo ## Opcional - [Ficha legal](https://example.com/ficha-legal/) - [Privacidade](https://example.com/privacidade/)
A diferença face ao robots.txt e ao sitemap.xml
| Ficheiro | Responde a | Para quem | Vinculatividade |
|---|---|---|---|
| robots.txt | o que pode ser lido? | todos os rastreadores | norma estabelecida |
| sitemap.xml | que páginas existem? | motores de busca | norma estabelecida |
| llms.txt | o que é importante e do que se trata? | modelos de linguagem | proposta, suporte irregular |
A terceira linha é o ponto decisivo: um sitemap.xml lista tudo, mas não hierarquiza. Um llms.txt hierarquiza e explica – é essa a verdadeira diferença e a razão pela qual a proposta existe.
Sabia que…?
A parte mais valiosa de um llms.txt nasce ao escrevê-lo, não ao entregá-lo. Para o criar é preciso decidir: que dez páginas são realmente as mais importantes? E como se descreve numa frase do que trata cada uma?
Responder a estas duas perguntas revela com regularidade que falta uma página importante, que duas páginas dizem o mesmo, ou que o próprio foco não se consegue nomear numa frase. Estas conclusões são úteis independentemente de o ficheiro alguma vez ser analisado.
Vale o esforço?
Sim, se…
… precisarem de qualquer forma de um panorama das páginas mais importantes, se o vosso site tiver muitas páginas e o foco não for reconhecível à primeira vista, ou se oferecerem documentação destinada a ser lida por máquinas.
Não, se…
… o vosso site tiver doze páginas e o foco for evidente. Aí o ficheiro não fornece nenhuma informação que não fosse já reconhecível em dois cliques.
Só depois, se…
… faltarem os fundamentos: HTML legível sem dependência de JavaScript, títulos limpos, resumos curtos, dados estruturados. Esses atuam com segurança, o llms.txt talvez.
O efeito secundário
A lista das dez páginas mais importantes com uma frase cada é ao mesmo tempo uma boa base para as ligações internas e para a integração de novos colaboradores.
Ao criar salta quase sempre a mesma coisa à vista: a página mais difícil de descrever numa frase é normalmente a que precisa de ser revista. Se não se conseguir dizer a que pergunta uma página responde, provavelmente não responde a nenhuma.
Por isso a hora dedicada ao llms.txt está bem investida mesmo que nenhuma máquina o leia. É um levantamento em forma de ficheiro.
Criar em quatro passos
- Definir as dez páginas mais importantes. Importante significa: respondem às perguntas mais frequentes do vosso público – não: têm mais tráfego.
- Escrever uma frase por página, a dizer a que pergunta ela responde. Não repetir o título.
- Agrupar por áreas e criar uma secção «Opcional» para o legal e o secundário.
- Entregar como
/llms.txt, com o tipo de conteúdotext/plainoutext/markdown, e atualizá-lo na próxima remodelação do site.
Ajuda-me a criar um llms.txt para o nosso site. Os nossos dados: - Empresa e sede: [dado] - O que oferecemos, para quem: [descrição] - As nossas páginas (endereço, título, do que tratam): [colar lista] Tarefas: 1. Escolhe as, no máximo, dez páginas mais importantes – importante significa: respondem às perguntas mais frequentes do nosso público. Fundamenta brevemente a escolha. 2. Escreve uma frase por página, a dizer a que pergunta ela responde. Não repitas o título. 3. Indica-me as páginas da minha lista em que não consegues fazer isso – essas precisam provavelmente de ser revistas. 4. Indica as páginas que cobrem materialmente a mesma coisa. 5. Devolve o llms.txt acabado em Markdown, com uma secção "Opcional" para o legal. Não inventes páginas nem endereços.
Conclusão
O llms.txt é uma aposta de baixa entrada: uma hora de esforço, sem risco, efeito incerto. Quem já tiver os fundamentos feitos pode aproveitar; quem ainda os tiver pela frente deve começar por aí.
A parte segura do benefício está na criação: nomear dez páginas e escrever uma frase sobre cada é um levantamento que revela com regularidade lacunas e duplicações – independentemente de o ficheiro alguma vez ser lido.
Perguntas frequentes
O que é o llms.txt?
Um ficheiro Markdown em /llms.txt que diz a um modelo de linguagem, em poucas linhas, do que trata um site e quais as páginas mais importantes – com uma frase explicativa para cada. É uma proposta da comunidade, não uma norma vinculativa.
O llms.txt é de facto analisado?
Não existe um compromisso público dos grandes fornecedores de analisar o ficheiro. Quem prometer um efeito não o consegue comprovar. Criar o ficheiro é, por isso, uma aposta de baixa entrada – uma hora de esforço, sem risco, efeito incerto.
Qual é a diferença face ao sitemap.xml?
Um sitemap.xml lista todas as páginas, mas não as hierarquiza nem explica nada. Um llms.txt nomeia apenas as mais importantes e descreve numa frase, por página, a que pergunta ela responde. O robots.txt, por seu lado, regula o que pode sequer ser lido – três ficheiros, três perguntas diferentes.
Para quem compensa um llms.txt?
Para sites com muitas páginas cujo foco não é reconhecível à primeira vista, e para quem oferece documentação legível por máquinas. Num site com doze páginas e foco evidente, não fornece nenhuma informação que não fosse já reconhecível em dois cliques.
O que rende independentemente da análise?
A própria criação. Nomear dez páginas como as mais importantes e escrever uma frase sobre cada revela com regularidade que falta uma página importante, que duas dizem o mesmo, ou que uma página não se consegue descrever numa frase – e esta última precisa normalmente de ser revista.
Marketing que se configura sozinho
A beta do Studio Engine está aberta. Reserve o seu lugar e participe desde o início.
Participar na beta →