llms.txt: qué es y si te conviene usarlo
llms.txt es un archivo Markdown que da a las herramientas de IA un mapa breve de tu sitio. Qué incluye, qué hace y qué no, y cuándo vale la pena.
Por Denis Veisllari
llms.txt es un archivo Markdown sencillo en la raíz de tu sitio (/llms.txt) que explica a las herramientas de IA qué es tu sitio y qué páginas importan más, con un enlace y una línea para cada una. Se propuso en 2024 como convención, no como estándar. Ayuda a los agentes de programación y a los asistentes de IA a leer documentación. No es una forma probada de conseguir citas en ChatGPT, Gemini o las AI Overviews de Google, porque ninguno de los grandes motores de respuestas ha dicho que use el archivo para elegir fuentes.
La respuesta corta: añade uno si tienes documentación, una API o un producto que la gente usa a través de agentes de IA. Lleva más o menos una hora y no cuesta nada. No esperes que mejore por sí solo tu visibilidad en IA.
Cómo es el archivo
El formato propuesto es Markdown simple:
# Your Product
> One or two sentences on what the product is and who it is for.
Optional paragraph with context an AI tool needs, such as pricing model or key terms.
## Docs
- [Getting started](https://example.com/docs/start): install and first project
- [API reference](https://example.com/docs/api): every endpoint with examples
## Optional
- [Changelog](https://example.com/changelog)Las partes:
- Un H1 con el nombre. Es lo único obligatorio.
- Un resumen en cita. Qué es, en una o dos frases.
- Secciones de enlaces, cada uno con una nota breve sobre lo que cubre la página.
- Una sección "Optional" para las páginas que una herramienta puede saltarse si le falta espacio.
Algunos sitios publican también llms-full.txt, un único archivo con el texto completo de su documentación, para que una herramienta lo cargue todo en una sola petición.
Qué hace
- Da a los agentes un mapa de partida. Cuando un agente de programación o un asistente con navegador llega a tu sitio, una lista limpia de las páginas correctas es mejor que recorrer menús y avisos de cookies.
- Ahorra contexto. Los enlaces Markdown con una línea cada uno son mucho más cortos que las páginas HTML, así que el agente puede leer más de lo que importa.
- Te deja elegir qué es la referencia. Tú decides qué páginas describen el producto, en lugar de que una herramienta lo adivine a partir de entradas antiguas del blog.
Qué no hace
- No es una señal de posicionamiento. Google ha dicho que sus funciones de IA se basan en los sistemas normales de la Búsqueda y que no necesitas archivos especiales para ellas. OpenAI, Anthropic y Perplexity no han dicho que sus motores de respuestas lean llms.txt al elegir qué citar.
- No sustituye al acceso. Si
robots.txtbloquea a OAI-SearchBot, GPTBot, PerplexityBot o Googlebot, una lista de enlaces no servirá de nada. - No sustituye a las páginas. Una respuesta de IA cita la página que responde a la pregunta. Si esa página no existe, no se puede enlazar.
Quizá veas afirmaciones de que una gran parte de los sitios ya usa llms.txt, o de que a alguien le subió el tráfico de IA gracias a él. Tómalas con cautela. Los recuentos de adopción dependen de quién hizo el rastreo, y un cambio de tráfico después de añadir el archivo suele tener otras causas.
¿Deberías añadir uno?
| Tu sitio | ¿Merece la pena? |
|---|---|
| Documentación para desarrolladores, una API, un SDK o un servidor MCP | Sí. Los agentes los leen directamente y son los que más ganan. |
| Producto SaaS con documentación o centro de ayuda | Sí, y es barato. Apunta a la configuración, los precios y la documentación. |
| Sitio de contenidos o blog | Opcional. Por sí solo no cambiará las citas. |
| Negocio local o web corporativa pequeña | Poca prioridad. Dedica el tiempo a tu Perfil de Empresa de Google y a tus páginas. |
zaDojo publica su propio llms.txt, porque la gente lo configura a través de agentes de IA y esos agentes necesitan encontrar los pasos de configuración.
Cómo escribir uno en una hora
- Haz una lista de las 10 a 30 páginas que enviarías a un cliente nuevo: qué es el producto, precios, configuración, la documentación principal y las comparativas.
- Escribe una línea para cada una que diga qué encontrará el lector. Hechos, sin eslóganes.
- Agrúpalas bajo unos pocos títulos H2 y pon las páginas secundarias en "Optional".
- Guárdalo como
llms.txten la raíz de tu dominio, servido como texto plano. - Ábrelo en un navegador y comprueba que todos los enlaces funcionan. Actualízalo cuando añadas o quites páginas clave.
Sé honesto. Si el archivo dice una cosa y tus páginas otra, la herramienta se queda con las páginas.
Lo que sí mueve la visibilidad en IA
Si tu objetivo real es que te nombren en las respuestas de IA, esto importa más que el archivo:
- Páginas que responden a las preguntas de los compradores, con la respuesta en el primer párrafo.
- Páginas de terceros (listas, reseñas, comparativas) que los motores ya citan para tu tema.
- Acceso para los rastreadores de cada motor.
- Medirlo. Sigue las preguntas de forma periódica y mira a quién se nombra y qué páginas se citan. La guía para seguir tu marca en las respuestas de ChatGPT explica cómo hacerlo.
Preguntas frecuentes
¿Google usa llms.txt? Google ha dicho que sus AI Overviews y su AI Mode funcionan con su índice normal y que no hace falta ningún archivo especial para IA. Ahí lo que cuenta es el SEO de siempre; consulta cómo posicionarte en AI Overviews y AI Mode.
¿llms.txt es lo mismo que robots.txt? No. robots.txt indica a los rastreadores qué pueden descargar. llms.txt sugiere qué vale la pena leer. No puede permitir ni bloquear nada.
¿Tiene que estar en la carpeta raíz? La propuesta lo sitúa en /llms.txt. Algunas herramientas prueban también otras rutas, pero la raíz es donde miran primero.
Para tener una visión más amplia, lee qué es GEO y GEO vs SEO vs AEO. zaDojo cuesta 10 € al mes con 10 € de uso incluidos, y las cuentas nuevas reciben 0,10 € de créditos de prueba sin tarjeta.