llms.txt: qué es y cómo crear uno
Forma parte de la guía: Navegabilidad agéntica: cómo leen tu sitio los agentes de IA
llms.txt es una convención propuesta para un archivo Markdown sencillo, normalmente servido en /llms.txt, que ofrece a los agentes de IA una guía breve y estructurada de tu sitio web: qué es y qué páginas importan más. Lo propuso Jeremy Howard, de Answer.AI, en septiembre de 2024. No es un estándar oficial y ninguna empresa de IA tiene que leerlo. Escribir uno es rápido y gratuito, así que puedes publicar uno como apuesta de bajo riesgo.
¿Qué es llms.txt?
llms.txt es un archivo que sigue el formato descrito en llmstxt.org. Su finalidad declarada es «proporcionar información que ayude a los agentes a usar un sitio web». La lógica es simple: un modelo de lenguaje solo lee una cantidad limitada de texto a la vez, y una página típica va cargada de menús, scripts y banners. Un Markdown corto con enlaces limpios le da al agente una puerta de entrada rápida. La propuesta indica que el archivo está pensado para leerse bajo demanda, y sus autores esperan que sea útil sobre todo cuando un asistente responde a una pregunta (inferencia) y no tanto para el entrenamiento, aunque no descartan su uso para entrenar.
¿Quién propuso llms.txt y es un estándar?
Jeremy Howard, de Answer.AI, publicó la propuesta original el 3 de septiembre de 2024, y la especificación está en llmstxt.org. Es una propuesta de la comunidad. No se ha adoptado como estándar formal de internet. Publicar el archivo no obliga a nadie a usarlo.
¿Qué lleva un archivo llms.txt?
El formato es Markdown, con las secciones en este orden:
- Un H1 con el nombre del sitio o del proyecto. La propuesta lo señala como la única sección obligatoria.
- Una cita en bloque (blockquote) con un resumen breve.
- Párrafos o listas opcionales con más detalle, sin encabezados.
- Secciones H2 con listas de enlaces, cada elemento escrito como
[nombre](url), seguido opcionalmente de dos puntos y una nota. - Una sección H2 «Optional» para enlaces secundarios que un agente puede saltarse cuando necesita menos contexto.
Aquí tienes un ejemplo mínimo para el sitio de una panadería ficticia:
# Panadería Rosa
> Panadería familiar en Sevilla que vende pan de masa madre, bollería y tartas personalizadas. Pedidos solo para recoger en tienda.
## Páginas clave
- [Carta](https://example.com/carta): panes y bollería del día con precios
- [Tartas personalizadas](https://example.com/tartas): cómo pedir, plazos, política de alérgenos
- [Horario](https://example.com/visita): dirección y horario
## Optional
- [Nuestra historia](https://example.com/nosotros)
¿Cómo se crea un archivo llms.txt?
- Haz la lista de tus páginas clave. Elige una selección breve de las páginas que necesitaría alguien que llega nuevo, no todo el sitio (es nuestra sugerencia editorial: la propuesta no fija ningún número): productos, precios, guías principales, políticas, contacto.
- Escribe el resumen. Una o dos frases claras que digan quién eres y qué ofreces. Es la cita en bloque.
- Agrupa los enlaces bajo encabezados H2 como «Productos», «Guías» o «Políticas», y añade tras cada enlace una nota breve sobre lo que contiene la página.
- Pasa las páginas secundarias a «Optional».
- Guarda el archivo como
llms.txty súbelo a la raíz de tu sitio, de modo que cargue enhttps://tudominio.com/llms.txt. - Comprueba que carga y que cada enlace devuelve una página normal. Nuestro comprobador de llms.txt gratuito verifica la presencia y la estructura del archivo.
- Mantenlo al día. Cuando una página cambie de sitio o desaparezca, corrige el archivo. Una lista de enlaces rotos perjudica más que no tener archivo.
La propuesta también recomienda servir versiones en Markdown limpio de las páginas importantes, en la misma URL con .md añadido, por ejemplo page.html.md. Es opcional y da más trabajo.
¿En qué se diferencia llms.txt de robots.txt y sitemap.xml?
Cada archivo hace una cosa distinta y ninguno sustituye a otro.
| Archivo | Formato | Qué hace |
|---|---|---|
| robots.txt | Reglas en texto plano | Indica a los rastreadores a qué URL pueden acceder. Google lo describe como una forma de evitar sobrecargar tu sitio, principalmente, no de mantener páginas fuera de la búsqueda. |
| sitemap.xml | XML | Lista las URL de tu sitio para los buscadores, cada una con una etiqueta loc obligatoria. |
| llms.txt | Markdown | Ofrece a los agentes de IA una guía breve y legible de tu sitio y de sus mejores páginas. No permite ni bloquea nada. |
Si quieres controlar qué rastreadores de IA pueden visitarte, es cuestión de robots.txt. OpenAI, por ejemplo, documenta rastreadores distintos para ChatGPT search y para el entrenamiento, cada uno controlado de forma independiente en robots.txt.
¿La IA usa realmente llms.txt?
No podemos asegurártelo, y nadie fuera de las empresas de IA puede. No hemos encontrado ninguna fuente primaria de un proveedor de IA que confirme que su asistente lee el archivo. La documentación de Google sobre sus funciones de IA indica que no necesitas crear nuevos archivos legibles por máquina, archivos de texto para IA ni marcado para aparecer en las vistas creadas con IA (AI Overviews) o en el modo IA.
Lo verificable es su adopción por parte de editores. Anthropic publica un llms.txt para su documentación para desarrolladores, que enumera los documentos como enlaces Markdown y remite a un archivo más completo. Que un sitio publique uno no prueba que un asistente lo use, solo que la convención está en uso.
Trata llms.txt como un extra barato que se suma a lo fundamental: páginas rastreables, respuestas claras, un sitemap bien hecho. Por sí solo, no esperes que mueva tu visibilidad. Para el panorama completo, lee Qué es el GEO y SEO, AEO y GEO: diferencias explicadas.
¿Cómo puedes comprobar si tu sitio está preparado?
Pasa el comprobador de llms.txt gratuito para ver si tu archivo existe y está bien formado. Un análisis de GraphoRank va más allá: incluye llms.txt entre sus comprobaciones de preparación para GEO, junto con el sitemap, la rastreabilidad por IA y la capacidad de respuesta, y la auditoría gratuita cubre las 10 primeras páginas, sin tarjeta de crédito. Mira Cómo funciona o empieza un análisis gratuito.
FAQ
¿Qué es llms.txt?
llms.txt es una convención propuesta: un archivo Markdown que se coloca en tu web y que ofrece a los agentes de IA un breve resumen del sitio y enlaces a sus páginas más útiles.
¿Quién creó llms.txt?
Lo propuso Jeremy Howard, de Answer.AI, y la propuesta original se publicó el 3 de septiembre de 2024. Está documentada en llmstxt.org.
¿llms.txt es un estándar oficial?
No. Es una propuesta de la comunidad, no un estándar de internet, y ninguna empresa de IA está obligada a darle soporte.
¿ChatGPT, Google o Claude leen llms.txt?
No hemos encontrado ninguna fuente primaria de un proveedor de IA que confirme que su asistente lee llms.txt. La documentación de Google indica que no necesitas nuevos archivos de texto para IA para aparecer en sus funciones de IA.
¿Dónde pongo el archivo llms.txt?
Según la propuesta, puede estar en la raíz de tu sitio, por ejemplo /llms.txt, o en una subruta, donde abarca las URL que cuelgan de ella.
¿llms.txt es lo mismo que robots.txt?
No. robots.txt indica a los rastreadores a qué URL pueden acceder. llms.txt ofrece una guía legible de tu contenido. No concede ni bloquea el acceso.
Fuentes
- The /llms.txt file (llmstxt.org) (10 de octubre de 2026)
- AI features and your website (Google Search Central) (10 de octubre de 2026)
- Introduction to robots.txt (Google Search Central) (10 de octubre de 2026)
- Sitemaps XML protocol (sitemaps.org) (10 de octubre de 2026)
- Anthropic developer documentation llms.txt (example in use) (10 de octubre de 2026)