llms.txt não é sitemap, e quase todo mundo gera errado
A confusão começa no formato. Os dois arquivos ficam na raiz, os dois são lidos por máquina, e os dois listam link. A semelhança acaba aí.
O que cada um resolve
O sitemap existe para descoberta. Ele responde a pergunta "que endereços existem aqui e quando mudaram". Ele é exaustivo de propósito, e quanto mais completo melhor.
O llms.txt existe para compreensão. Ele responde a pergunta "o que é este site, para quem, e onde está o que importa". Ele é seletivo de propósito, e quanto mais enxuto melhor.
O erro mais comum
Gerar o llms.txt a partir do sitemap. O resultado é um arquivo com centenas de linhas sem contexto, que custa a leitura inteira para entregar menos informação do que três parágrafos bem escritos entregariam.
O arquivo deste caderno é gerado do CMS e traz o resumo de cada anotação junto do link, mais uma nota dizendo que cliente não é nomeado e que todo número tem fonte. Isso é o que uma máquina precisa saber antes de citar qualquer coisa daqui.
llms.txt substitui o sitemap?+
Não. Eles resolvem problemas diferentes e devem coexistir.