Respuesta rápida: Un generador de llms.txt crea el archivo /llms.txt que indica a los asistentes de IA — ChatGPT, Claude, Perplexity — qué es tu sitio y qué páginas son importantes: un manifiesto en texto plano, estilo Markdown, servido en la raíz de tu dominio. En Shopify no puedes colocar un archivo en la raíz a través del administrador, por lo que necesitas un proxy de aplicación, una ruta de tema o una aplicación para servirlo. RankEngine genera y aloja un llms.txt válido para tu tienda y lo mantiene sincronizado a medida que cambia tu catálogo.
Si estás buscando un generador de llms.txt, ya conoces la naturaleza del problema: los motores de respuesta de IA deciden cada vez más qué citar, y llms.txt es el archivo que les indica cuáles de tus páginas y datos son más importantes. Esta página explica qué es el archivo y cómo los motores de IA realmente lo utilizan, te proporciona una plantilla para copiar y pegar y un ejemplo completo, y cubre la parte que la mayoría de los generadores omiten: cómo publicar y mantener uno en Shopify, donde no puedes simplemente colocar un archivo en la raíz de tu dominio.
Qué es llms.txt y qué no es
llms.txt es un pequeño manifiesto en texto plano, escrito en Markdown, que se encuentra en la raíz de tu dominio (tutienda.com/llms.txt). Piénsalo como un mapa curado de tu sitio, escrito para modelos de lenguaje grande en lugar de para compradores o para Googlebot. Nombra tus páginas más importantes, las agrupa en secciones y proporciona una breve descripción de una línea sobre lo que contiene cada una. En la parte superior, declara en una sola frase qué es tu negocio y a quién sirve.
La convención fue propuesta a finales de 2024 y se ha difundido rápidamente porque resuelve un problema concreto: un modelo de IA que lee tu escaparate tiene que adivinar cuáles de cientos de URLs realmente representan tu negocio, y tiene un presupuesto de contexto limitado para hacerlo. Un manifiesto breve y curado manualmente elimina las conjeturas. No es un estándar oficial ratificado por un organismo de estándares, y ningún motor está contractualmente obligado a leerlo, pero es barato de implementar, no causa daño, y un conjunto creciente de rastreadores de IA lo buscan en la ruta predecible.
Lo que llms.txt no es: no es un factor de clasificación, no es un reemplazo para contenido real, y no es una garantía de citación. Es una señal dentro del conjunto más amplio de optimización para motores de respuesta, y solo funciona cuando las páginas a las que apunta son en sí mismas rastreables y están bien estructuradas.
Cómo llms.txt se diferencia de robots.txt y sitemap.xml
Estos tres archivos se encuentran en la raíz del dominio y son fáciles de confundir, pero responden a preguntas diferentes.
| Archivo | Responde a la pregunta | Qué contiene | Rasgo distintivo |
|---|---|---|---|
| robots.txt | ¿Quién puede rastrear qué? | Reglas de agentes de usuario y rutas permitidas/prohibidas | Una capa de permisos; no dice nada sobre importancia |
| sitemap.xml | ¿Qué URLs existen? | Lista exhaustiva de URLs con marcas de tiempo de última modificación | La meta es la completitud; puede listar miles de URLs |
| llms.txt | ¿Qué es lo más importante? | Una lista breve y seleccionada de páginas clave con descripciones de una línea | Curación sobre completitud; típicamente 15–40 enlaces |
- robots.txt responde quién puede rastrear qué. Es una capa de permisos — lista agentes de usuario (Googlebot, GPTBot, OAI-SearchBot) y las rutas que cada uno puede o no puede obtener. No dice nada sobre importancia.
- sitemap.xml responde qué URLs existen. Es un inventario exhaustivo creado para rastreadores de motores de búsqueda, a menudo listando cada producto, colección y entrada de blog con marcas de tiempo de última modificación. La meta es la completitud.
- llms.txt responde qué es lo más importante. Es deliberadamente breve y selectivo — una lista corta curada por humanos, no un índice completo. Donde un sitemap podría listar 4,000 URLs, un buen llms.txt lista de 15 a 40.
La relación práctica: robots.txt tiene que permitir a los rastreadores de IA, el sitemap les ayuda a descubrir todo, y llms.txt les indica dónde concentrarse. El error que vemos más a menudo en Shopify es tratar llms.txt como un segundo sitemap — volcando cada producto en él. Eso derrota el propósito. La curación es el valor.
Qué incluir en el archivo llms.txt de una tienda Shopify
Incluye las páginas que te gustaría que una IA citara si un comprador le preguntara sobre tu categoría. En la práctica, esto significa:
- Tus productos estrella y más vendidos — los dos a diez artículos que más deseas recomendar, cada uno con una descripción factual de una línea (especificación clave, tamaño, qué lo hace distinto).
- Tus colecciones principales — las páginas de categoría que definen lo que vendes, para que el modelo entienda tu gama.
- Páginas de información / marca — quién eres y por qué eres creíble. Estándares de abastecimiento, pruebas, historia del fundador, certificaciones. Aquí es donde viven las señales de confianza.
- Páginas de políticas — envío, devoluciones, garantía. Los asistentes de compras de IA cada vez más destacan estas al comparar tiendas, y declararlas claramente gana citas.
- Tu mejor contenido — guías de compra y publicaciones de comparación que responden directamente a una pregunta real del comprador.
Deja fuera las páginas de etiquetas poco relevantes, variantes duplicadas, URLs de carrito y pago, y cualquier cosa descontinuada. Mantén cada descripción honesta y específica; el texto vago de marketing no ofrece nada citable para que un modelo lo utilice.
Una plantilla de llms.txt que puedes copiar
Un archivo válido es un Markdown en UTF-8 simple: un H1 con el nombre de tu tienda, un resumen opcional de una línea como una cita en bloque, luego secciones H2 de enlaces en Markdown, cada uno con una breve descripción después de dos puntos. La estructura se lee así:
- La línea 1 es un encabezado H1 con el nombre de tu tienda.
- La línea 2 es una cita en bloque (una línea que comienza con un signo mayor que) que resume lo que vendes y para quién es.
- Cada sección siguiente es un encabezado H2 — Productos, Colecciones, Acerca de, Contenido — bajo el cual cada línea es un enlace en Markdown seguido de dos puntos y una descripción de una línea.
Rellenado para una tienda de suplementos, el contenido se leería: un H1 de Northwind Supplements; un resumen en cita en bloque como Suplementos de proteína y recuperación probados por terceros para levantadores cotidianos, enviados desde EE.UU.; una sección de Productos que enlaza a Aislado de Suero de Leche Alimentado con Pasto (25g de proteína, sin edulcorantes artificiales) y Monohidrato de Creatina (5g por porción, sin sabor); una sección de Colecciones que enlaza a Proteína (aislados, mezclas y opciones basadas en plantas); y una sección de Acerca de que enlaza a la página de la marca (estándares de prueba y abastecimiento) y la página de envíos (envío gratuito en EE.UU. por compras superiores a $50, devoluciones en 30 días). Breve, factual, y cada enlace resolviendo a una página real.
Cómo publicar llms.txt en Shopify
Aquí está el truco que los generadores rara vez mencionan: Shopify no te permite colocar un archivo en la raíz literal de tu dominio manualmente. No puedes subir yourstore.com/llms.txt de la misma manera que lo harías en un sitio autoalojado, porque no controlas el servidor web que responde a esa ruta. Hay tres rutas realistas:
- Una aplicación de Shopify usando el proxy de la aplicación. Una aplicación puede registrar un proxy para que una solicitud a /llms.txt (o una subruta proxy) sea respondida por el servidor de la aplicación con la respuesta de texto plano correcta. Este es el camino más limpio y el que utilizan las herramientas diseñadas para este propósito.
- Un tema o solución de redirección. Algunos comerciantes crean una página y una redirección de URL, pero los temas renderizan HTML, no texto sin formato en la raíz, por lo que esto rara vez produce un archivo verdaderamente correcto en la ruta canónica.
- Mantenimiento manual. Incluso donde puedes servir un archivo estático, mantenerlo actualizado es frágil. Cada nuevo bestseller, colección renombrada o producto descontinuado significa otra edición manual, y un llms.txt obsoleto que apunta a URLs muertas duele más que no tener ninguno.
Debido a que el archivo tiene que reflejar un catálogo que cambia, la generación y el alojamiento son mejor manejados por algo que lea tu tienda en vivo en lugar de un pegado único.
Cómo validar tu llms.txt
Una vez publicado, verifica cuatro cosas:
- Que se carga en /llms.txt y se sirve como texto, no como una página HTML envuelta en tu tema.
- Que es Markdown válido — un único H1, un bloque de resumen opcional, y secciones H2 con enlaces funcionales.
- Que cada enlace resuelve a una página activa (sin 404, sin redirecciones a productos descontinuados).
- Que lista las páginas que realmente quieres citar, y nada que te avergonzaría ver citado.
Revísalo periódicamente, porque un manifiesto que era preciso al lanzarse se desvía a medida que tu catálogo cambia. Un validador que vuelve a rastrear las URLs enlazadas y señala las que están caídas vale más que una revisión única.
Cómo los motores de respuesta de IA utilizan el archivo
Cuando un rastreador de IA o un sistema de recuperación encuentra tu tienda, llms.txt le proporciona una lectura rápida y económica de lo que consideras central. Los modelos con contexto limitado pueden priorizar las páginas enlazadas, utilizar las descripciones de una línea como resúmenes ya preparados y orientarse sobre tu negocio antes de gastar presupuesto en un rastreo más profundo. No obliga a una cita: las páginas subyacentes aún deben estar permitidas en robots.txt, ser legibles y estar respaldadas por datos estructurados reales, pero aumenta las probabilidades de que cuando el motor cite tu categoría, se dirija a tus páginas en lugar de a las de un competidor. Combínalo con el resto del conjunto de herramientas AEO y una sólida base de Shopify SEO, y verifica tu actual visibilidad en IA para ver si los motores ya te están encontrando. El trasfondo sobre la convención está en la guía de llms.txt para Shopify, y encaja en el panorama más amplio de la optimización de búsqueda de IA.
RankEngine genera un llms.txt correcto y validado a partir de tu catálogo de Shopify en vivo, lo sirve en tu dominio a través del proxy de la aplicación y lo mantiene actualizado a medida que los productos cambian, junto con las reglas de rastreo de IA y el esquema JSON-LD con los que trabaja, y con la misma verificación de escritura en Shopify que utiliza para cada corrección, por lo que el archivo que envías es real, no un borrador. Consulta cómo encaja en toda la pila en la guía de la mejor aplicación de Shopify SEO.
