Como o Mecita pontua
Esta checagem vale 3 pontos na nota. A tabela mostra o que o diagnóstico procura e quanto paga em cada caso, com os mesmos números que o scanner usa.
O que vale ponto
máximo 3 pontos- Passa/llms.txt ou /llms-full.txt responde 200, em texto, com mais de 50 bytes3
- AtençãoNenhum dos dois encontrado0
O llms.txt é um arquivo de texto na raiz do site, em seusite.com.br/llms.txt, escrito em markdown, que resume quem você é e aponta as páginas que importam. A ideia é dar a um modelo de linguagem um atalho: em vez de navegar pelo site inteiro para entender o negócio, ele lê um resumo organizado pela própria empresa.
É uma proposta aberta e recente, e ainda pouco adotada por sites brasileiros. Justamente por isso é uma forma barata de se destacar.
O que o Mecita verifica
O diagnóstico tenta dois endereços, nesta ordem: /llms.txt e /llms-full.txt. A checagem passa quando qualquer um deles:
- responde com sucesso (código 200);
- tem mais de 50 bytes, ou seja, não é um arquivo vazio ou simbólico;
- não é uma página HTML. Muitos sites devolvem a página inicial ou uma página de erro bonita para qualquer endereço desconhecido; isso não conta como llms.txt.
Se nenhum dos dois atende a essas condições, a checagem fica em alerta, sem os pontos. Nunca fica vermelha: a ausência do llms.txt é uma oportunidade perdida, não um defeito que impede a IA de ler o site.
Por que vale pouco na nota
O peso desta checagem é baixo de propósito. O arquivo ajuda, mas não há garantia de que todos os assistentes o consultem hoje. Seria desonesto pesar mais uma proposta nova do que coisas que comprovadamente bloqueiam a leitura, como um robô barrado no robots.txt ou uma página que só existe depois do JavaScript.
Por que isso importa para os assistentes
Um site é feito para pessoas: tem menus, banners, carrosséis, pop-ups de cookies. Para um modelo de linguagem, tudo isso é ruído em volta da informação. O llms.txt entrega a informação sem o ruído, com as palavras que a própria empresa escolheu.
Para um negócio pequeno, é também uma chance de dizer em poucas linhas o que o site às vezes não diz com clareza: o que você vende, onde atende, em que horário, e quais páginas respondem às perguntas mais comuns.
Como escrever o seu
O formato segue a proposta publicada em llmstxt.org: um título com o nome do site, um resumo em citação e listas de links com uma frase explicando cada um. A primeira linha é o nome do site precedido de um # e um espaço, como # Padaria Estrela. Depois dela, um exemplo para uma padaria:
> Padaria artesanal na Vila Mariana, em São Paulo. Pães de fermentação
> natural, bolos por encomenda e café da manhã, todos os dias a partir das 6h.
## Páginas principais
- [Cardápio](https://padariaestrela.com.br/cardapio): pães, doces e preços
- [Encomendas](https://padariaestrela.com.br/encomendas): bolos e salgados com 48 h de antecedência
- [Como chegar](https://padariaestrela.com.br/contato): endereço, horário e telefone
## Perguntas frequentes
- [Vocês entregam?](https://padariaestrela.com.br/perguntas#entrega): entregas no bairro
Escreva como você explicaria o negócio para alguém que nunca ouviu falar dele. Nada de lista de palavras-chave.
O que deixar de fora
O llms.txt não é lugar para tudo. Deixe de fora páginas de login, carrinho, política de cookies e resultados de busca interna. Evite promessas que você não sustenta no site, como "o melhor pão da cidade", e informações que mudam toda semana, como promoções. Se um horário ou preço aparece no arquivo, ele precisa bater com o que está nas páginas: um assistente que encontra duas versões diferentes do mesmo fato tende a desconfiar das duas. Revise o arquivo sempre que mudar algo importante no negócio.
Como publicar
O arquivo precisa ficar na raiz do domínio e ser servido como texto. O jeito de fazer isso varia por plataforma.
WordPress
Suba o arquivo llms.txt para a pasta raiz da instalação, a mesma onde fica o wp-config.php, pelo gerenciador de arquivos da hospedagem ou por FTP. Alguns plugins de SEO já geram o llms.txt automaticamente a partir das páginas do site; se o seu tiver essa opção, é o caminho mais simples.
Wix, Shopify e Nuvemshop
Plataformas hospedadas nem sempre permitem publicar arquivos arbitrários na raiz do domínio. Verifique nas configurações ou na documentação da sua plataforma se há suporte a llms.txt. Se não houver, uma alternativa é servir o site por trás de uma CDN que permita responder a esse endereço específico. Se isso parecer complicado demais, tudo bem: o peso desta checagem é pequeno, e vale mais caprichar no texto das páginas.
Next.js
Coloque o arquivo em public/llms.txt, ou gere dinamicamente com um route handler, para que ele se atualize sozinho quando as páginas mudarem:
// app/llms.txt/route.ts
export function GET() {
const body = '# Padaria Estrela\n\n> Padaria artesanal na Vila Mariana.\n'
return new Response(body, {
headers: { 'Content-Type': 'text/plain; charset=utf-8' },
})
}
Site próprio
Publique o arquivo na raiz e confira se o servidor o entrega com Content-Type: text/plain ou text/markdown. Se o seu servidor redireciona endereços desconhecidos para a página inicial, crie uma exceção para /llms.txt.
Como conferir depois de publicar
Abra seusite.com.br/llms.txt no navegador. Você deve ver o texto puro, com os símbolos do markdown, e não uma página do site. Rode o diagnóstico de novo: o detalhe da checagem mostra qual dos dois arquivos foi encontrado e o tamanho dele.
Perguntas frequentes
O ChatGPT lê o llms.txt?
O llms.txt é uma proposta aberta, e não há garantia de que todos os assistentes o leiam hoje. Por isso ele vale pouco na nota do Mecita. Mas é barato de fazer, não atrapalha nada e ajuda qualquer ferramenta que precise entender o seu site rapidamente.
Qual a diferença entre llms.txt e llms-full.txt?
O llms.txt é um índice curto: quem é a empresa e links para as páginas que importam. O llms-full.txt traz o conteúdo dessas páginas por extenso, num arquivo só. O Mecita aceita qualquer um dos dois para esta checagem.
O llms.txt substitui o robots.txt ou o sitemap?
Não. O robots.txt diz o que os robôs podem ler, o sitemap lista todas as páginas e o llms.txt resume o que é mais importante, em linguagem natural. São três arquivos com funções diferentes, e o ideal é ter os três.