

llms.txt es un archivo de texto en formato markdown que se publica en la raíz de un dominio (tudominio.com/llms.txt) y resume qué es el sitio y cuáles son sus páginas más relevantes, pensado para que lo lea un modelo de lenguaje o un agente de IA. Lo propuso Jeremy Howard, cofundador de Answer.AI, en septiembre de 2024, y su especificación se revisó en agosto de 2026 con la versión 2.
La pregunta que más nos hacen no es qué es, sino si sirve para aparecer en ChatGPT o en Gemini. Con los datos de octubre de 2026, no hay evidencia de que lo haga, pero tampoco cuesta casi nada tenerlo bien hecho. En este artículo recogemos qué dicen Google y la propia especificación, qué plataformas lo generan solas y cómo implementarlo en WordPress, Shopify o Wix.
Cuando un modelo de lenguaje lee una web se encuentra primero con menús, scripts y estilos, y solo después con el contenido. llms.txt le ofrece un índice limpio: un título, un resumen de qué es el sitio y una lista de enlaces con una línea de descripción cada uno. No bloquea ni autoriza nada. Es un mapa curado por el propietario del sitio.
Hay un requisito previo que no depende de este archivo: que los bots de IA puedan entrar en tu web. Si los estás bloqueando en el robots.txt, un llms.txt no sirve de nada. Explicamos cómo comprobarlo en ¿Está mi web bloqueando la IA? y cómo configurar el archivo en nuestra guía de robots.txt.
La posición de Google Search es la misma desde 2025: no usa llms.txt y no tiene previsto hacerlo. Gary Illyes lo confirmó en un Search Central Live y John Mueller comparó el archivo con la meta etiqueta keywords. La guía de Google sobre optimización para funciones de IA lo incluye, además, entre las prácticas que no hacen falta para aparecer en AI Overviews o en AI Mode (guía de Google).
Lo escuchamos de primera mano en la Search Central Live Deep Dive Europe, celebrada en Barcelona del 30 de septiembre al 2 de octubre de 2026 (aquí tienes el resumen del evento). John Mueller explicó que Google no lo utiliza porque no lo necesita: ya cuenta con sus propios sistemas para analizar páginas y contenido. Lo que no hizo fue descartar que otros bots y modelos, sin esa infraestructura, sí lo lean, ni que Google lo adopte en el futuro.
En junio de 2026, en el pódcast Search Off the Record, Mueller añadió un matiz sobre el descubrimiento. Como el archivo lo redacta el propio sitio, un sistema de IA no puede apoyarse en él para decidir qué web es mejor que otra. Sí vio un papel más acotado cuando un agente ya está dentro del sitio y necesita orientarse, como el directorio de una tienda para quien ya ha entrado (resumen en Search Engine Journal).
Google tampoco es un bloque único. Desde la versión 13.3 de Lighthouse, de mayo de 2026, la herramienta de auditoría de Chrome incluye una categoría de navegación con agentes que revisa si el sitio ofrece llms.txt. Es una auditoría experimental y opcional: si el archivo no existe y el servidor devuelve un 404, la prueba se marca como no aplicable, y solo se señala cuando hay errores de servidor. La documentación de Chrome lo presenta como un resumen legible por máquina que ahorra trabajo de rastreo a los agentes. Dicho de otro modo, Search dice que no hace falta para aparecer en respuestas de IA y Chrome lo considera útil para agentes que navegan por una web (análisis en Search Engine Journal).
Los estudios disponibles apuntan en la misma dirección. SE Ranking analizó unos 300.000 dominios y no encontró relación entre publicar llms.txt y la frecuencia con la que un sitio aparece citado en las respuestas de IA. Ningún gran proveedor ha confirmado públicamente que lo lea al rastrear webs de terceros. OpenAI, Anthropic y Google sí publican un llms.txt para su propia documentación de desarrolladores, y es ahí, en documentación técnica y herramientas de programación, donde el archivo tiene un uso real: según el autor de la propuesta, los agentes de código lo utilizan con fiabilidad.
La adopción general es baja. Un análisis de los 100.000 dominios más grandes de la web (SEOmator, septiembre de 2026) encontró llms.txt en el 8,6%, y cerca de un tercio de esos archivos los había generado la propia plataforma, no el propietario del sitio.
La adopción viene sobre todo de las plataformas, no de los equipos de SEO. Shopify publica un llms.txt por defecto en todas sus tiendas desde 2026, que según estimaciones del sector son cerca de 7 millones. Wix lo genera y lo mantiene automáticamente. En WordPress, Yoast SEO, Rank Math y All in One SEO incluyen su propio generador, y Yoast lo añadió también a su app para Shopify en marzo de 2026. Chrome, por su parte, lo audita en Lighthouse. Son plataformas con una cuota de mercado muy relevante, y eso explica que el archivo se esté volviendo habitual aunque Google Search no lo utilice.
Hay un argumento a favor que no depende de que hoy lo lea nadie: muchas prácticas empezaron como convenciones de la comunidad y los buscadores las adoptaron cuando se generalizaron. El caso más claro es robots.txt, que nació en 1994 como acuerdo informal entre webmasters y no se estandarizó hasta 2022 (RFC 9309). El argumento tiene contrapunto, porque otras propuestas, como la meta etiqueta keywords con la que Mueller compara llms.txt, se quedaron por el camino. Nadie sabe en qué lado acabará este archivo. El propio Mueller calculó que los sistemas de agentes pueden tardar entre seis meses y un año, o más, en ponerse de acuerdo en un formato.
De ahí sale el criterio práctico: lo que cuenta es el esfuerzo de crearlo y mantenerlo. Si lo genera tu plataforma o un plugin en unos minutos, activarlo es una decisión de coste casi nulo. Si implica seleccionar a mano cientos de URLs y revisarlas cada mes, ese tiempo rinde más en contenido, en datos estructurados o en conseguir menciones de calidad. Y un archivo desactualizado sí puede perjudicar, porque un agente que lo lea se llevará enlaces rotos o información obsoleta.
La versión 2, publicada el 10 de agosto de 2026, mantiene el formato de la primera. El único elemento obligatorio es un encabezado H1 con el nombre del sitio. El resto es opcional, aunque conviene incluirlo:
Un ejemplo para una web corporativa:
# Nombre de la empresa > Consultora de ingeniería hidráulica en Girona. Proyectos de abastecimiento y saneamiento para ayuntamientos y empresas desde 2005. Trabajamos en Cataluña y Aragón. Los plazos y precios dependen de cada proyecto. ## Servicios - [Abastecimiento de agua](https://www.ejemplo.com/servicios/abastecimiento): diseño y dirección de obra de redes de distribución - [Saneamiento](https://www.ejemplo.com/servicios/saneamiento): colectores, depuración y tratamiento de aguas residuales ## Empresa - [Quiénes somos](https://www.ejemplo.com/empresa): equipo, certificaciones y trayectoria - [Contacto](https://www.ejemplo.com/contacto): formulario, teléfono y dirección ## Optional - [Blog](https://www.ejemplo.com/blog): artículos técnicos y normativa
Lo que añade la v2 es sobre todo una mejora de descubrimiento. Los enlaces del archivo deberían apuntar a contenido apto para modelos, como la versión en markdown de cada página (añadiendo .md a la URL o sustituyendo la extensión). Un llms.txt dentro de un subdirectorio cubre las páginas de esa ruta, y prevalece el más específico. Y se pueden declarar relaciones de enlace, en el HTML o en una cabecera HTTP, para que un agente encuentre el archivo y las versiones en markdown de cada página sin tener que adivinar URLs:
<link rel="describedby" href="/llms.txt"> <link rel="alternate" type="text/markdown" href="/servicios/saneamiento.md">
Puedes consultar el detalle en la especificación y en la lista de cambios de la v2.
Una aclaración sobre llms-full.txt: no forma parte de la especificación en ninguna de sus versiones. Algunas plataformas lo generan (Shopify lo sirve junto a /llms.txt, y las plataformas de documentación técnica lo incluyen), pero para una web corporativa o un ecommerce estándar no hace falta.
En Rank Math, activa el módulo LLMS Txt en el panel de Rank Math SEO y configúralo en General Settings > Edit llms.txt, donde eliges los tipos de contenido y la descripción de cada elemento. Las páginas con noindex se excluyen solas (guía de Rank Math).
En Yoast SEO, la opción está en Settings > AI tools > llms.txt, con selección manual de las páginas que quieres incluir. No está disponible en instalaciones multisite (guía de Yoast). All in One SEO incluye un generador equivalente.
Si no usas ninguno de los tres, el plugin gratuito Website LLMs.txt genera y actualiza el archivo de forma automática y respeta los noindex de Yoast, Rank Math, SEOPress y All in One SEO. La alternativa manual es crear el archivo y subirlo a la raíz del dominio por FTP.
Revisa siempre la lista que genera el plugin. Por defecto suele incluir entradas y páginas, y si tu blog tiene cientos de artículos antiguos, lo razonable es limitarla a servicios, categorías y contenidos de referencia.
Shopify publica un llms.txt por defecto en todas las tiendas, accesible en tudominio.com/llms.txt. Ese archivo replica el de /agents.md, la descripción que Shopify genera para agentes. Para personalizarlo, edita la plantilla agents.md.liquid del tema, que afecta a /agents.md, /llms.txt y /llms-full.txt a la vez. La plantilla llms.txt.liquid solo hace falta si quieres que /llms.txt sea distinto del resto, y a partir de ese momento su mantenimiento es manual (documentación de Shopify).
También puedes gestionarlo con Yoast SEO para Shopify, que incluye desde marzo de 2026 una opción de llms.txt con actualización semanal. En temas Liquid el margen de personalización depende de las variables que expone Shopify, así que conviene revisar qué incluye el archivo por defecto antes de dejarlo tal cual.
Wix genera y mantiene el archivo automáticamente. Puedes verlo y editarlo en el panel de control, en SEO y GEO > Herramientas y ajustes > Ir a llms.txt, y desactivarlo con el interruptor de baja si no lo quieres (ayuda de Wix).
Lo habitual es crear el archivo a mano o con un generador y subirlo a la raíz del dominio. Firecrawl ofrece una herramienta gratuita que lo genera a partir de un rastreo de la web, aunque el resultado hay que depurarlo antes de publicarlo.
Antes de dar por bueno el archivo, comprueba estos puntos:
Para medir si alguien lo lee, mira los logs del servidor. Google Analytics no sirve para esto porque los bots no ejecutan su código de seguimiento. Busca peticiones a /llms.txt de user agents como GPTBot, OAI-SearchBot, ClaudeBot o PerplexityBot. Con Chrome 150 o superior puedes ejecutar además la categoría de navegación con agentes de Lighthouse, desde las herramientas de desarrollador.
En una web corporativa o en un ecommerce, activar llms.txt es una tarea de minutos que no compromete nada, y por eso forma parte de la configuración técnica de nuestro servicio de SEO para IA (GEO). Lo que no recomendamos es venderlo, ni comprarlo, como estrategia de visibilidad en IA.
Que ChatGPT, Gemini o Perplexity citen a una marca depende de lo mismo de siempre: contenido útil y bien estructurado, autoridad y menciones en fuentes que los modelos consideran fiables, todo ello sobre una base de SEO sólida. Lo desarrollamos en nuestra guía de SEO para ChatGPT.

¿Tienes un proyecto en mente? Cuéntanoslo
llms.txt es un índice para agentes de IA: Google no lo usa (de momento), pero tenerlo cuesta poco