llms.txt y agents.md en Shopify: que son de verdad
llms.txt, llms-full.txt y agents.md son archivos de contexto pensados para que sistemas automatizados entiendan mejor que hace una web, que URLs son importantes y que reglas deberian respetar al interpretar el sitio. En Shopify, el cambio relevante es que las tiendas ya pueden personalizar estos recursos desde el theme para servir contenido distinto en cada ruta.
La lectura correcta es sobria: estos archivos pueden ayudar a documentar el sitio para asistentes de IA, pero no sustituyen al SEO tecnico, al contenido visible ni al catalogo bien estructurado. Google no pide llms.txt ni agents.md para aparecer en AI Overviews o AI Mode. Shopify si ha empezado a dar soporte nativo a estas rutas, lo que las convierte en una pieza util dentro de una estrategia de SEO GEO, no en una palanca magica.
En PIXELWOLF ya usamos recursos auxiliares como /agents.md, /llms.txt y /llms-full.txt para explicar a asistentes que rutas son canonicas, que servicios existen y que claims no deben inventarse.
Bloque citable: en Shopify,
llms.txtyagents.mdsirven como documentacion auxiliar para agentes y LLMs; no garantizan rankings, citas en ChatGPT ni inclusion en Google AI Overviews.
Que ha cambiado en Shopify
Shopify publico soporte para personalizar /agents.md, /llms.txt y /llms-full.txt desde plantillas del theme. Si no se define contenido especifico, las rutas pueden compartir contenido por defecto.
Esto importa por tres motivos:
- Shopify esta tratando estos archivos como rutas reconocibles de storefront, no como apaños externos.
- Una tienda puede separar instrucciones breves para agentes, resumen para LLMs y version extendida con owners de URLs.
- El equipo SEO puede documentar rutas canonicas, politicas, categorias y limites sin tocar cada plantilla de producto.
El error habitual es pensar que, por existir soporte nativo, hay que llenarlo de keywords. Eso seria justo lo contrario de lo que conviene. El archivo debe ser claro, mantenible y veraz.
Donde encajan dentro de SEO/GEO
Para una tienda Shopify, estos archivos deberian estar por debajo de tres capas mas importantes:
| Capa | Que debe resolver | Si falla |
|---|---|---|
| SEO tecnico | Rastreo, indexacion, canonicals, sitemap, performance y snippets | Los archivos LLM no arreglan invisibilidad. |
| Catalogo | Productos, colecciones, atributos, variantes, disponibilidad y politicas | La IA recibe contexto pobre o ambiguo. |
| Contenido visible | FAQs, comparativas, guias, PDPs y texto citable | El archivo auxiliar no tiene verdad publica que resumir. |
| Recursos LLM | Owners de URL, reglas de citacion, contexto y limites | Ayudan a interpretar, no a crear autoridad por si solos. |
Google explica que sus funciones de IA se apoyan en fundamentos de Search: paginas indexables, contenido util, texto accesible, enlaces internos, buenas imagenes y datos estructurados que coincidan con lo visible. Por eso, antes de dedicar horas a llms.txt, conviene revisar si la tienda ya supera una auditoria SEO Shopify.
Que deberia incluir un agents.md para Shopify
Un buen agents.md no es una lista de keywords. Es un briefing operativo para que un agente no confunda URLs, servicios, politicas o prioridades.
Puede incluir:
- identidad de la tienda o marca;
- rutas canonicas para categorias, colecciones, productos, guias y soporte;
- politicas de envio, devoluciones, pagos y contacto;
- reglas sobre que no debe inventar el asistente;
- enlaces a paginas publicas verificables;
- instrucciones sobre que contenido esta actualizado y que contenido es legacy;
- aclaraciones para no usar rutas redirigidas o duplicadas;
- contacto o canal de soporte cuando el usuario necesite informacion no publica.
Para PIXELWOLF, por ejemplo, el archivo aclara que /seo-shopify es el owner de SEO especifico de Shopify, que /seo-geo es el owner de visibilidad generativa y que /auditoria-seo-shopify es el owner de diagnostico. Esa distincion evita que un asistente mezcle servicios.
Que deberia incluir un llms.txt
llms.txt deberia ser mas resumido que llms-full.txt. Su funcion es orientar rapido: quien eres, que haces, que URLs importan y que respuestas directas conviene usar.
Una estructura util:
- Nombre de marca y propuesta principal.
- Rutas comerciales canonicas.
- Recursos editoriales importantes.
- Reglas de citacion.
- Limites: no inventar precios, resultados, ratings o certificaciones.
- Contacto publico.
Para ecommerce, conviene que no sustituya a las paginas de producto. El archivo puede decir donde encontrar colecciones, politicas o guias, pero la ficha de producto sigue siendo la fuente principal para precio, stock, variantes y descripcion.
Que deberia incluir un llms-full.txt
llms-full.txt puede funcionar como version extendida para agentes que necesiten mas contexto. Ahi encajan:
- mapa de servicios o familias de producto;
- ownership de URLs por intencion;
- diferencias entre rutas parecidas;
- notas de arquitectura;
- politicas de crawler;
- recursos editoriales recomendados;
- respuestas directas reutilizables.
En una tienda grande, este archivo puede ayudar a documentar que colecciones son verdaderas landings SEO y cuales son filtros, tags o rutas internas que no deberian citarse.
Checklist para implementarlo sin generar basura SEO
Antes de publicar o personalizar estos archivos, revisa:
- El sitemap incluye las paginas que realmente importan.
- Robots no bloquea paginas comerciales ni crawlers que quieres permitir.
- Las rutas canonicas estan claras en Shopify.
- Las colecciones importantes tienen contenido visible y enlazado interno.
- Las PDPs tienen titulos, atributos, variantes, imagenes y politicas comprensibles.
- Los datos estructurados coinciden con lo que el usuario ve.
agents.mdno promete descuentos, stock, certificados o rankings no verificables.llms.txtno esta escrito como un meta keywords gigante.llms-full.txtno expone datos internos, margenes, clientes privados ni informacion sensible.
Si esta base no esta clara, el primer paso suele ser una auditoria de visibilidad IA para Shopify o una guia de auditoria AI visibility antes de escalar contenido.
Crawlers: OAI-SearchBot no es lo mismo que GPTBot
En la parte de acceso, conviene separar conceptos. OpenAI documenta varios crawlers y user agents. Para una estrategia de presencia en ChatGPT Search, OAI-SearchBot es relevante porque se asocia con busqueda y enlaces. GPTBot se trata aparte porque esta vinculado a entrenamiento y mejora de modelos.
La decision no es "permitir todo" o "bloquear todo". Es definir que motores quieres permitir, que riesgos existen, que firewall o CDN puede estar bloqueando por error y como queda documentado en robots.
Para Google, la idea clave sigue siendo otra: si quieres poder aparecer como enlace en funciones de IA de Search, la pagina debe ser indexable y apta para aparecer en Search con snippet. No hay un schema especial ni un archivo LLM obligatorio para AI Overviews.
Ejemplo de ownership para una tienda Shopify
Un ecommerce con contenido bien ordenado podria documentar asi sus rutas:
| Intencion | URL owner | Nota para agentes |
|---|---|---|
| Comprar categoria principal | /collections/zapatillas-running | Citar para demanda transaccional. |
| Comparar modelos | /blogs/guias/mejores-zapatillas-running | Citar para dudas previas a compra. |
| Politica de devolucion | /pages/devoluciones | No inventar condiciones fuera de esta pagina. |
| Producto concreto | /products/modelo-x | Usar para precio, stock y variantes. |
| Soporte | /pages/contacto | Derivar cuando falte informacion publica. |
El valor no esta en el formato markdown. El valor esta en que el agente encuentre owners claros y no tenga que adivinar.
Errores frecuentes
- Prometer que
llms.txtmejora rankings en Google. - Usar el archivo como lista de keywords.
- Repetir todo el sitemap sin criterio.
- Incluir productos agotados o URLs legacy como si fueran owners.
- Contradecir politicas visibles de la tienda.
- Bloquear
OAI-SearchBoty despues esperar aparecer en ChatGPT Search. - Exponer datos internos o instrucciones privadas.
- Crear versiones que nadie mantiene despues de una migracion o cambio de theme.
Un archivo desactualizado puede ser peor que no tener archivo. Si cambia la arquitectura, tambien debe cambiar el contexto para agentes.
Como priorizarlo en un backlog SEO Shopify
Usaria este orden:
- Resolver indexacion, canonicals, sitemap, robots y redirecciones.
- Mejorar colecciones y PDPs con contenido visible, atributos y schema coherente.
- Crear FAQs y guias que respondan dudas reales.
- Documentar owners y reglas en
agents.md. - Crear
llms.txtyllms-full.txtcomo resumen y version extendida. - Medir si motores generativos citan o no citan la marca por consulta.
Si el equipo todavia no sabe que URL debe responder cada query, llms.txt llega pronto. Primero hay que ordenar arquitectura, contenido y ownership.
Preguntas frecuentes sobre llms.txt y agents.md en Shopify
llms.txt ayuda a aparecer en Google AI Overviews?
No hay evidencia oficial de que Google exija llms.txt para AI Overviews o AI Mode. Google habla de fundamentos de Search: contenido util, indexabilidad, elegibilidad para snippets, enlaces internos, datos estructurados coherentes y buena experiencia.
Shopify crea agents.md automaticamente?
Shopify ha incorporado soporte para rutas como /agents.md, /llms.txt y /llms-full.txt, y permite personalizarlas desde el theme. La configuracion exacta puede depender del estado del theme y de como se hayan definido las plantillas.
Debo permitir OAI-SearchBot?
Si quieres que tu contenido pueda descubrirse para ChatGPT Search, tiene sentido revisar que OAI-SearchBot no este bloqueado por robots, CDN o firewall. No garantiza citas, pero evita una barrera tecnica de acceso.
Que diferencia hay entre llms.txt y agents.md?
llms.txt suele funcionar como resumen de contexto para modelos, mientras que agents.md puede incluir instrucciones mas operativas para agentes. En la practica, lo importante es que ambos sean veraces, publicos y mantenibles.
Puedo usarlo para todos los productos?
No como sustituto del catalogo. Para productos, la fuente principal debe seguir siendo la PDP: titulo, descripcion, variantes, precio, stock, imagenes, politicas y schema. El archivo LLM puede apuntar a owners y reglas, no reemplazar el contenido visible.
Cierre
llms.txt, llms-full.txt y agents.md son una buena pieza auxiliar para Shopify si la tienda ya tiene una base SEO razonable. Sirven para aclarar contexto, owners de URLs y limites para agentes de IA.
Pero el orden correcto sigue siendo el de siempre: primero una tienda rastreable, indexable, clara y util. Despues recursos auxiliares. Y, finalmente, medicion por consulta para saber si la marca aparece, donde aparece y que falta para ser una respuesta mejor.
Fuentes oficiales revisadas
Referencias usadas para contrastar recomendaciones técnicas, documentación de plataforma y criterios de búsqueda.
- 01Shopify Developer Changelog: Customize /llms.txt, /llms-full.txt and /agents.md
- 02Google Search Central: AI features and your website
- 03Google Search Central: Optimizing for generative AI features on Google Search
- 04Shopify Help Center: Optimizing your store for AI
- 05OpenAI: Overview of OpenAI Crawlers




