Para qué sirve (el problema que resuelve)
Cuando un modelo de lenguaje visita tu web, se encuentra el mismo HTML lleno de menús, banners, scripts y avisos de cookies que un humano — solo que sin la capacidad de ignorarlos de un vistazo. Gran parte de su "presupuesto de atención" se va en descartar ruido. El llms.txt propone un atajo: un único archivo, en texto limpio, que dice "esto es lo que soy y estas son mis páginas importantes".
Es la misma idea que el robots.txt o el sitemap, pero pensada para el consumo de un motor generativo, no de un rastreador clásico. Donde el sitemap lista todo, el llms.txt selecciona.
Cómo se estructura (la especificación real)
Según la especificación de llmstxt.org, el orden es: 1) un H1 con el nombre del proyecto (lo único obligatorio); 2) un blockquote con el resumen; 3) secciones de contexto opcionales; 4) una o varias secciones H2 con listas de enlaces [nombre](url): nota.
Un ejemplo mínimo válido:
# esGEO
> Curso y herramientas en español para que ChatGPT, Perplexity, Claude
> y Gemini citen tu web. Metodología F1-F5 y auditor de legibilidad-máquina.
## Documentación
- [Qué es GEO](https://www.esgeo.ai/radar-ia/que-es-geo-guia-completa): guía completa
- [Glosario GEO](https://www.esgeo.ai/glosario): definiciones clave
## Curso
- [Metodología F1-F5](https://www.esgeo.ai/metodologia): cómo puntúa el rubricLa versión ampliada — llms-full.txt (o llms-ctx-full.txt) — no lista enlaces: concatena el contenido de esas páginas en texto plano para que el modelo lo lea entero. En esGEO ya publicamos una en /llms-full.txt, generada en el build a partir de todas las rutas.
Crear el tuyo en 5 pasos
- Escribe el H1 y el resumen. Nombre del proyecto y un blockquote de una o dos frases: qué eres, para quién y en qué idioma. Es la parte que más se lee.
- Elige tus páginas clave. No las metas todas. Las 8-15 que mejor responden a lo que la gente pregunta sobre tu tema.
- Agrúpalas con H2. Documentación, Producto, Precios, Blog. Cada enlace en formato
[nombre](url): nota breve. - Súbelo a la raíz. Debe responder en
https://tudominio.com/llms.txt. Si usas un framework, colócalo en la carpeta de estáticos (por ejemplopublic/). - Mantenlo vivo. Revísalo cuando cambie tu estructura. Un llms.txt desfasado que enlaza a páginas muertas es peor que no tenerlo.
Plantilla llms.txt lista para editar
Descarga la estructura completa con comentarios y sustituye tus datos.
Descargar plantilla¿Sirve de algo en 2026? La respuesta honesta
Aquí toca separar la moda del hecho. El llms.txt es una propuesta de la comunidad, no un estándar que los grandes buscadores hayan adoptado. Google ha declarado que no lo utiliza para clasificar, y ningún gran proveedor de LLM ha confirmado usarlo como señal para citar. Quien te prometa que un llms.txt te mete en ChatGPT te está vendiendo humo.
Donde sí ha calado es en el mundo de la documentación técnica y las herramientas de desarrollo: varias plataformas lo generan y lo consumen. Y tiene una ventaja que no depende de que nadie lo "adopte": el ejercicio de escribirlo te obliga a decidir cuáles son tus páginas importantes y a describir tu sitio en una frase. Eso, por sí solo, ya mejora tu arquitectura de información.
Nuestra recomendación: publícalo porque cuesta diez minutos y no hace daño, pero trátalo como lo que es — higiene, no palanca. La palanca de verdad para que te citen sigue siendo el contenido citable y la estructura de cada página.
Preguntas frecuentes
¿llms.txt sustituye al robots.txt o al sitemap?
No. robots.txt dice qué se puede rastrear, el sitemap lista todas tus URLs y el llms.txt ofrece una selección curada y legible. Son complementarios.
¿Dónde tiene que estar el archivo?
En la raíz del dominio: https://tudominio.com/llms.txt. Opcionalmente puede vivir en un subpath, pero la raíz es lo esperado.