Todo lo que querrías saber antes de instalar.
Una mirada detallada a cómo funciona LLMs.txt PrestaShop — Visibilidad IA para ChatGPT, Claude & Perplexity, por qué lo construimos así y la lógica detrás de las características anteriores.
¿Por qué un archivo llms.txt?
El estándar llms.txt se consolidó en 2025 como la referencia para exponer un sitio web a los Large Language Models (ChatGPT, Claude, Perplexity, Gemini). A diferencia del sitemap.xml que apunta a los motores de búsqueda clásicos, llms.txt ofrece un índice estructurado, legible y sintético diseñado específicamente para la IA generativa. Sin este archivo, tu catálogo permanece invisible o mal interpretado por los agentes de IA, que se están convirtiendo en un canal de adquisición cada vez más importante. Con él, tus productos son correctamente comprendidos, citados y recomendados por los LLM.
Dos archivos, dos usos complementarios
El módulo expone llms.txt (índice condensado: título + URL + resumen para cada entrada del catálogo) y llms-full.txt (contenido completo limpio, ideal para los LLM que quieren indexar en profundidad sin rastrear cada página individualmente). Ambos archivos se publican automáticamente en la raíz de tu tienda, accesibles en tusitioweb.tld/llms.txt y tusitioweb.tld/llms-full.txt, con las cabeceras HTTP apropiadas.
Caché inteligente y rendimiento
La generación se almacena en caché con un TTL configurable. Los archivos servidos a los rastreadores de IA siempre provienen de la caché, sin ningún impacto en el rendimiento del front-end. Los hooks del catálogo invalidan automáticamente la caché. Para catálogos grandes, un cron seguro por token pre-genera todo en horas valle en una sola llamada para todas las tiendas y todos los idiomas activos.
Secciones personalizadas multilingües
Más allá del catálogo bruto, puedes añadir contenido libre: política de devolución, valores de marca, FAQ, condiciones de entrega o incluso instrucciones específicas para los LLM. Cada sección es multilingüe, multitenda, con posicionamiento configurable y orden por arrastrar y soltar.
Arquitectura extensible para desarrolladores
El módulo expone un sistema de Content Providers que otros módulos pueden enriquecer mediante el hook actionDfLlmsTxtRegisterProviders. Si tienes un módulo de blog, de FAQ de producto, de testimonios o de casos de clientes, puede publicar su contenido en el llms.txt sin modificar dfllmstxt.
Exclusiones y privacidad
Mantienes el control total sobre lo que se expone. Listas de exclusiones por IDs (productos B2B, categorías internas, CMS de servicio), filtro de rotura de stock, elección del campo de descripción (corta / larga / ambas) y límite global del número de entradas. La cabecera X-Robots-Tag: noindex garantiza además que el archivo no contaminará el índice de Google.
No hay valoraciones aún.