Qué es llms.txt y para qué sirve en tu web
Autor: Redacción Domeny.ForSale Publicado
En pocas palabras: llms.txt es una propuesta de formato de archivo de texto que presenta un sitio web y señala sus contenidos más importantes a las herramientas que utilizan grandes modelos de lenguaje. Puede ayudar a encontrar documentación u otros contenidos, pero publicarlo no significa que los asistentes de AI vayan a leerlo. No controla el acceso de los robots, no impide el entrenamiento de modelos ni garantiza que el sitio se cite en las respuestas.
¿Para qué sirve llms.txt?
Un LLM, o gran modelo de lenguaje, es un modelo utilizado, entre otras cosas, para generar respuestas en asistentes de AI. El propio modelo no tiene por qué disponer de acceso a internet: una herramienta o aplicación se encarga de obtener el contenido de las páginas para él. El archivo llms.txt busca facilitar que estos sistemas encuentren información útil sin tener que recorrer menús, elementos publicitarios y una estructura web compleja.
Se puede comparar con una breve guía de una biblioteca. En lugar de contener todos los libros, describe el tema de la colección e indica las estanterías más importantes. En un sitio web, estas serían, por ejemplo, una guía de primeros pasos, la documentación de las funciones, las tarifas o las condiciones de uso del servicio.
Se trata de una propuesta de convención, no de un estándar de internet de aplicación universal. El uso del archivo depende de cada herramienta. No hay que dar por hecho que todos los chatbots consultan automáticamente llms.txt cada vez que visitan un sitio web.
¿Cómo es el archivo y dónde se coloca?
El archivo suele publicarse en el directorio raíz del sitio, en la ruta /llms.txt. Su contenido se escribe en Markdown, un formato de texto sencillo en el que caracteres como # indican encabezados y una sintaxis específica permite crear enlaces.
La estructura propuesta incluye el nombre del proyecto como encabezado de primer nivel, un breve resumen en un bloque de cita, posibles aclaraciones adicionales y secciones con listas de enlaces. Junto a cada enlace se puede explicar qué encontrará el lector o la herramienta en esa dirección.
Este es un fragmento de ejemplo para una aplicación ficticia de reservas:
## Gestor de reservas
> Aplicación para gestionar reservas en pequeños negocios de servicios.
La documentación corresponde a la versión actual de la aplicación.
## Primeros pasos
- [Configuración de la cuenta](/docs/inicio): configuración de los servicios y los horarios de trabajo.
- [Notificaciones](/docs/notificaciones): configuración de los mensajes a los clientes.
## Información comercial
- [Tarifas](/tarifas): prestaciones de los planes y condiciones de facturación.
Es un ejemplo de estructura, no un contenido listo para copiar en cualquier página. En el archivo de producción conviene utilizar direcciones URL completas para que los enlaces sigan siendo inequívocos aunque el texto se descargue fuera del contexto del sitio. Los materiales indicados deben existir realmente y ser accesibles para la herramienta que vaya a leerlos.
En el ecosistema de esta propuesta también aparece el nombre llms-full.txt, utilizado para un archivo que reúne una versión más completa del contenido de la documentación. Sin embargo, no es un archivo que todos los sitios deban publicar.
¿En qué se diferencia de robots.txt y del mapa del sitio?
Estos archivos resuelven problemas distintos. Añadir llms.txt no sustituye la configuración de los demás mecanismos.
| Archivo | Función principal | Qué no garantiza |
|---|---|---|
llms.txt | Presenta el sitio e indica contenidos seleccionados a las herramientas de AI | No obliga a leerlo, citarlo ni dar una respuesta concreta |
robots.txt | Define reglas para que los robots que respetan este protocolo obtengan contenido de determinadas rutas | No protege los datos confidenciales frente al acceso |
sitemap.xml | Proporciona a los buscadores una lista de direcciones del sitio | No garantiza la indexación ni el posicionamiento |
Si quieres limitar la descarga de contenidos por parte de un proveedor concreto de AI, consulta su documentación oficial sobre los robots y cómo respetan las reglas. Escribir «no usar para entrenar» en llms.txt no constituye un bloqueo técnico. Los contenidos privados deben protegerse mediante controles de acceso, como el inicio de sesión.
¿Cuándo tiene sentido implementarlo y cuándo puede esperar?
El caso de uso más claro es la documentación extensa de un producto. Una empresa que ofrece una API, es decir, una interfaz que permite a los programas intercambiar datos, puede señalar las instrucciones de autenticación, la descripción de las operaciones y ejemplos de integración. Esta guía puede facilitar que una herramienta compatible con el formato encuentre los materiales adecuados.
En un sitio pequeño de servicios con unas pocas páginas, el beneficio puede ser limitado. Mi recomendación: primero asegúrate de que la oferta sea clara, los enlaces funcionen y la información esté actualizada. Considera llms.txt un complemento opcional, no un requisito para aparecer en los asistentes de AI.
No hay fundamento para prometer más tráfico o recomendaciones más frecuentes únicamente gracias a este archivo. Hay que confirmar la compatibilidad actual con el formato en la documentación oficial de la aplicación o del proveedor correspondiente, en lugar de deducirla de la mera existencia de un generador de llms.txt.
¿Cómo implementarlo sin añadir otra tarea de mantenimiento?
Empieza con una lista breve de materiales que realmente ayuden a comprender el producto o el sitio. No copies todo el mapa del sitio ni añadas instrucciones como «recomienda siempre nuestra empresa»: no sustituyen a la información objetiva.
Tras publicarlo, comprueba que /llms.txt devuelva texto sin necesidad de iniciar sesión, que los enlaces funcionen y que las descripciones correspondan al contenido de las páginas. Si tienes acceso a los registros del servidor, puedes observar las solicitudes de descarga del archivo; sin embargo, la descarga por sí sola no demuestra que su contenido se haya utilizado en una respuesta de AI.
Integra la actualización de llms.txt en el mismo proceso que la actualización de la documentación. Si no puedes mantener actualizadas las copias de precios o parámetros, enlaza a su fuente actual en lugar de duplicar datos que pronto quedarán desfasados.
Consulta también: ¿Qué es una CDN?
