PrestaShop Inteligência Artificial

LLMs.txt no PrestaShop: Visibilidade nas IA ChatGPT, Claude e Perplexity

A norma llms.txt automatizada para PrestaShop. Os seus produtos, categorias, páginas CMS e fabricantes expostos ao ChatGPT, ao Claude, à Perplexity e ao Gemini, sem qualquer intervenção manual.

Seja visível nas respostas das IA generativas

PrestaShop 8 Multiloja Multilingue Pronto para AEO Cache automática
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Geração dos ficheiros llms.txt e llms-full.txt no PrestaShop
v1.0.0 · atualizado 2026-05-09
O que faz

A versão curta.

01

Endpoints /llms.txt e /llms-full.txt

Dois ficheiros conformes à especificação llmstxt.org, disponibilizados automaticamente na raiz da sua loja. Um é um índice condensado, o outro traz o conteúdo integral.

02

Indexação automática do catálogo para IA

Produtos, categorias, fabricantes, fornecedores e páginas CMS expostos num formato que o ChatGPT, o Claude, a Perplexity e o Gemini compreendem de origem.

03

Cache inteligente e cron protegido

Invalidação automática a cada alteração do catálogo. Cron protegido por token para pré-gerar as caches fora das horas de ponta em catálogos grandes.

04

Secções personalizadas multilingues

Acrescente a política de devoluções, os valores da marca, uma FAQ ou instruções específicas para os LLM. Multilingue, multiloja, com posição livre e ordenação por arrastar e largar.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o LLMs.txt no PrestaShop: Visibilidade nas IA ChatGPT, Claude e Perplexity funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Porquê um ficheiro llms.txt?

A norma llms.txt afirmou-se em 2025 como a referência para expor um site aos Large Language Models (ChatGPT, Claude, Perplexity e Gemini). Ao contrário do sitemap.xml, que se dirige aos motores de pesquisa clássicos, o llms.txt oferece um índice estruturado, legível e sintético destinado especificamente às IA generativas. Sem esse ficheiro, o seu catálogo fica invisível, ou mal interpretado, para os agentes de IA, que são um canal de aquisição cada vez mais importante. Com ele, os seus produtos são corretamente compreendidos, citados e recomendados pelos LLM.

§ 02

Dois ficheiros, dois usos complementares

O módulo disponibiliza o llms.txt (índice condensado, com título, URL e resumo para cada entrada do catálogo) e o llms-full.txt (conteúdo integral limpo, ideal para os LLM que queiram indexar em profundidade sem percorrer cada página). Ambos são publicados automaticamente na raiz da loja, acessíveis em oseusite.pt/llms.txt e oseusite.pt/llms-full.txt, com os cabeçalhos HTTP adequados.

§ 03

Cache inteligente e desempenho

A geração é guardada em cache com um TTL configurável. Os ficheiros servidos aos crawlers de IA vêm sempre da cache, sem impacto no desempenho do front-office. Os hooks de catálogo (criação, edição e eliminação de produto, categoria, página CMS, fabricante e fornecedor) invalidam a cache automaticamente. Em catálogos grandes, um cron protegido por token pré-gera tudo fora das horas de ponta, numa única chamada para todas as lojas e idiomas ativos.

§ 04

Secções personalizadas multilingues

Para além do catálogo em bruto, pode acrescentar conteúdo livre: política de devoluções, valores da marca, FAQ, condições de entrega ou até instruções específicas para os LLM (por exemplo, não mencionar certas marcas concorrentes). Cada secção é multilingue e multiloja, com posição configurável (antes das fontes, depois ou no fim do ficheiro) e ordenação por arrastar e largar.

§ 05

Arquitetura extensível para programadores

O módulo expõe um sistema de fornecedores de conteúdo que outros módulos podem enriquecer através do hook actionDfLlmsTxtRegisterProviders. Se tiver um módulo de blogue, de FAQ de produto, de testemunhos ou de casos de clientes, ele pode publicar o seu conteúdo no llms.txt sem alterar o dfllmstxt. Dois hooks de geração (actionDfLlmsTxtBeforeGenerate e actionDfLlmsTxtAfterGenerate) permitem ainda filtrar ou enriquecer o conteúdo mesmo antes de ser servido.

§ 06

Exclusões e privacidade

Mantém o controlo total sobre o que é exposto. Listas de exclusão por IDs (produtos B2B, categorias internas, páginas CMS de serviço), filtro de rutura de stock, escolha do campo de descrição (curta, longa ou ambas) e limite global do número de entradas. O cabeçalho X-Robots-Tag: noindex garante ainda que o ficheiro não polui o índice da Google: dirige-se exclusivamente aos crawlers de IA.