Resposta rápida: llms.txt e ai.txt são arquivos diferentes. llms.txt é um mapa em Markdown que informa aos assistentes de IA o que é o seu site e quais páginas são importantes, para citação e compreensão. ai.txt é um padrão proposto de exclusão para controlar se os modelos de IA podem treinar com o seu conteúdo — mais próximo em espírito do robots.txt. Para que a sua loja Shopify seja citada pelo ChatGPT, Claude e Perplexity, llms.txt é o que importa.

ai.txt vs llms.txt é um ponto genuíno de confusão, porque os dois arquivos parecem intercambiáveis e ambos estão na raiz de um domínio conversando com sistemas de IA. Eles fazem trabalhos opostos. Um é um arquivo de permissões que informa aos sistemas de IA o que podem fazer com o seu conteúdo; o outro é um índice de conteúdo que informa aos sistemas de IA o que é o seu conteúdo. Se você gerencia uma loja online, quase certamente precisa de um deles, e pode não precisar do outro.

O que é ai.txt

ai.txt é uma convenção proposta — popularizada pela Spawning e adotada de forma fragmentada — para declarar se os sistemas de IA podem usar o conteúdo do seu site para treino de modelos. Ele funciona como um robots.txt para aprendizado de máquina: diretrizes de permitir ou negar, às vezes por tipo de mídia (texto, imagens, áudio), direcionadas aos rastreadores que coletam dados de treino. Seu espírito é de exclusão: existe principalmente para editores e criadores que não querem que seu trabalho seja absorvido em modelos.

Duas ressalvas práticas definem seu peso no mundo real. Primeiro, a adoção é inconsistente — ai.txt não é um padrão imposto, e não há garantia de que qualquer rastreador o leia. Segundo, as empresas de IA que oferecem exclusões geralmente as implementam através de agentes de usuário do robots.txt (GPTBot, ClaudeBot, Google-Extended, CCBot), o que significa que o robots.txt continua sendo o mecanismo de permissões com real eficácia. Se o seu objetivo é restringir o uso de IA no seu conteúdo, o guia de robots.txt da Shopify cobre as diretrizes que são realmente respeitadas.

O que é llms.txt

llms.txt vem de uma direção completamente diferente. Definido pela proposta llmstxt.org, é um índice em Markdown das suas páginas mais importantes — resumo da loja, fatos citáveis e links agrupados com descrições de uma linha — escrito para que um modelo de linguagem possa entender rapidamente o seu site e citar os URLs corretos. Não se trata de permissão; assume que você quer que os motores de IA leiam você e lhes oferece um tour guiado.

Para uma loja online, essa diferença é tudo. Quando um comprador pergunta ao ChatGPT ou Perplexity por uma recomendação de produto, os motores que conhecem o seu catálogo, os seus termos de envio e os seus melhores guias podem nomear e citar você. llms.txt é o sinal mais barato que os alimenta exatamente com isso, razão pela qual está no topo de toda lista de verificação de otimização para motores de resposta.

A comparação, lado a lado

Aspecto ai.txt llms.txt
Função ai.txt define permissões para treino de IA. llms.txt organiza conteúdo para consumo e citação por IA.
Direção ai.txt é defensivo (manter IA fora, ou definir termos). llms.txt é ofensivo (ajudar IA a entrar, nos seus termos).
Formato ai.txt usa diretrizes de permitir/negar no estilo robots. llms.txt usa Markdown legível por humanos com links e descrições.
Aplicação ai.txt é um sinal de cortesia com adoção irregular; regras de agentes de usuário do robots.txt são a versão aplicável de sua intenção. llms.txt não precisa de aplicação — funciona por ser útil para qualquer modelo que o leia.
Quem precisa ai.txt serve para editores protegendo trabalho original. llms.txt serve para qualquer negócio que se beneficie de ser encontrado e recomendado por IA — que é essencialmente toda loja.
  • Função: ai.txt define permissões para treino de IA. llms.txt organiza conteúdo para consumo e citação por IA.
  • Direção: ai.txt é defensivo (manter IA fora, ou definir termos). llms.txt é ofensivo (ajudar IA a entrar, nos seus termos).
  • Formato: ai.txt usa diretrizes de permitir/negar no estilo robots. llms.txt usa Markdown legível por humanos com links e descrições.
  • Aplicação: ai.txt é um sinal de cortesia com adoção irregular; regras de agentes de usuário do robots.txt são a versão aplicável de sua intenção. llms.txt não precisa de aplicação — funciona por ser útil para qualquer modelo que o leia.
  • Quem precisa: ai.txt serve para editores protegendo trabalho original. llms.txt serve para qualquer negócio que se beneficie de ser encontrado e recomendado por IA — que é essencialmente toda loja.

Os dois não são rivais e podem coexistir: um site de notícias pode usar ambos (permissões apertadas, explicadores chave indexados), e uma loja pode usar apenas llms.txt com regras de robots permissivas.

O que uma loja online deve realmente fazer

Para uma loja, a decisão é simples. Você quer que os motores de IA conheçam seus produtos, repitam corretamente seus fatos de envio e devolução, e citem suas páginas em respostas de compras — então envie um llms.txt, mantenha os rastreadores de IA permitidos no robots.txt, e evite arquivos orientados a bloqueio. Bloquear o GPTBot para "proteger" descrições de produtos protege principalmente a visibilidade dos seus concorrentes: o motor ainda responde à pergunta do comprador, só que com a loja de outra pessoa. Essa troca, e o detalhe rastreador por rastreador, é abordada em melhores práticas de AEO para Shopify.

Especificamente no Shopify, nenhum dos arquivos pode ser colocado na raiz através do admin — o Shopify possui a raiz da loja. llms.txt é servido através de um proxy de aplicativo ou edge worker (o gerador de llms.txt cuida de criar um válido), e as permissões de treino pertencem ao robots.txt.liquid, que o Shopify permite que você edite. Uma vez servido, verifique se o arquivo realmente retorna 200 abrindo your-store.com/llms.txt — e depois verifique se os motores estão captando você com uma sonda de visibilidade de IA.

RankEngine gera e serve llms.txt para lojas Shopify, mantém-no sincronizado com o catálogo ao vivo, e envia as regras de robots para rastreadores de IA junto com ele — a metade ofensiva desta comparação, automatizada e verificada.