
Pide welcomeai.dev/llms.txt y recibes 24 KB de Markdown: un párrafo que dice qué hacemos y después 109 enlaces, cada uno con una frase que explica qué hay del otro lado. Sin navegación, sin aviso de cookies, sin etiquetas que desarmar.
Esa es toda la idea. Una convención propuesta, no un estándar que alguien haga cumplir: un archivo Markdown en la raíz de tu dominio que le dice a un asistente qué contiene tu sitio y dónde encontrarlo, en el formato que los modelos leen con más fiabilidad.
La pregunta interesante no es qué es. Es si el tuyo lo necesita, y la respuesta honesta depende del tipo de sitio que tengas.
La forma del archivo
Es Markdown con un esqueleto fijo: un H1 con el nombre del sitio, una cita que lo resume, prosa opcional y después secciones H2 con listas de enlaces, donde cada enlace lleva una descripción.
# Acme
> Un párrafo sobre qué es Acme, para alguien que nunca lo escuchó nombrar.
## Docs
- [Primeros pasos](https://acme.example/docs/start): Qué hacer primero y qué hace falta
- [Referencia de la API](https://acme.example/docs/api): Cada endpoint y los campos que devuelve
## Optional
- [Changelog](https://acme.example/changelog): Cada versión, de la más nueva a la más viejaEso es todo. Cualquier editor de texto lo crea y no hay ninguna librería de por medio.
Nuestro propio archivo, parte por parte
El nuestro se genera en cada deploy, así que no puede desviarse del sitio. Recorre las partes para ver qué hace cada una.
Hay un segundo archivo, y conviene entenderlos como un par.
llms-full.txt es cada guía de documentación dentro de un solo archivo, unas 39.000 palabras. El archivo corto es el mapa. El largo es el territorio, para un asistente que prefiere leer una vez antes que pedir cuarenta páginas.
No es robots.txt y no es un sitemap
Cuatro archivos en la raíz, cuatro trabajos distintos. Confundirlos es el error más común de todo este tema.
Dos consecuencias. Un llms.txt no concede ni bloquea nada, así que no es la forma de controlar a los crawlers de IA. Y no reemplaza al sitemap: un sitemap es exhaustivo por diseño, mientras que este archivo es una lista corta y curada, y su valor está en lo que dejas afuera.
¿Alguien lo lee de verdad?
Esta es la parte que casi todos los artículos se saltean. Ningún proveedor grande de asistentes se comprometió públicamente a pedir llms.txt como parte de su búsqueda web en producción, y los análisis de logs a lo largo de 2026 encuentran siempre lo mismo: la mayoría de los archivos publicados recibe casi ninguna solicitud de crawlers de IA, y buena parte del tráfico que sí reciben son herramientas de SEO comprobando si el archivo existe.
Donde sí funciona de forma demostrable es en algo más acotado y más útil: herramientas que piden el archivo cuando una persona las apunta a él. Los asistentes de programación que traen documentación actualizada a una sesión son el caso más claro, y por eso las empresas de software con mucha documentación son casi toda la adopción hasta ahora.
El problema no es que lo ignoren. Es que lo lean después de que tu producto cambió: precios de dos versiones atrás, una función que eliminaste, una página que da 404. Si no puedes generarlo desde la misma fuente que tu sitemap, en cada deploy, piénsalo dos veces antes de publicar uno a mano.
Entonces, ¿tu sitio necesita uno?
El nuestro existe porque somos un producto de software con mucha documentación, cuyos lectores usan justamente las herramientas que leen estos archivos, y porque generarlo no nos cuesta nada en cada deploy. Esas son las dos condiciones que vale la pena copiar.
- Vale la pena si publicas documentación o una referencia de API, si te leen desarrolladores y asistentes, y si puedes generar el archivo automáticamente.
- Probablemente todavía no si va a ser una copia a mano de tu menú, si tu sitio es lo bastante chico como para que un asistente no pierda nada leyendo las páginas, o si esperas un efecto en el posicionamiento. No hay evidencia de que exista.
En cualquier caso, el trabajo que rinde siempre es el mismo: páginas con encabezados claros, un tema por página y un primer párrafo que responda la pregunta del título. Eso es lo que ayuda a un asistente a citarte bien, con archivo en la raíz o sin él.
welcomeai.devPor qué tu asistente de IA debe citar cada respuestaPreguntas frecuentes
Si quieres uno, genéralo, pon una frase real en cada enlace y mantén la lista lo bastante corta como para poder defender cada entrada. Y si tu sitio no es de ese tipo, sáltalo y dedica ese tiempo a mejorar las páginas.
welcomeai.devDocumentación de WelcomeAI, la fuente desde la que se construye nuestro archivo

