¿Qué es llms.txt?#
llms.txt es un archivo de texto plano alojado en tudominio.com/llms.txt que proporciona a los modelos de lenguaje de IA un resumen conciso y estructurado de tu sitio web: su propósito, páginas clave y cómo debe entenderse su contenido. Piénsalo como robots.txt para los LLM: un acuerdo ligero entre tu sitio y los sistemas de IA que lo leen.
El formato fue propuesto por Jeremy Howard (fast.ai) en 2024 y ha ido ganando aceptación a medida que los motores de búsqueda impulsados por IA, como Perplexity, ChatGPT Browse y las AI Overviews de Google, rastrean y citan cada vez más el contenido web.
¿Por qué existe llms.txt?#
¿Qué problema resuelve?
Los modelos de IA recuperan y resumen contenido web, pero las páginas HTML son ruidosas: las barras de navegación, los banners de cookies, los anuncios y el texto de relleno compiten con tu contenido real. llms.txt elimina ese ruido al proporcionar a los modelos un resumen limpio y creado por humanos de lo que hace tu sitio, qué páginas son más importantes y cualquier contexto necesario para interpretar tu contenido con precisión.
Sin él, un LLM que lee tu sitio debe inferir tu propósito a partir de lo que rastree. Con él, tú controlas el encuadre.
¿Cómo funciona llms.txt?#
¿Qué contiene el archivo?
Un archivo llms.txt válido utiliza una estructura mínima similar a Markdown:
- Encabezado H1: el nombre de tu sitio o marca
- Blockquote: una descripción de un párrafo del propósito del sitio
- Secciones H2: listas opcionales agrupadas de URL importantes con descripciones cortas
llms-full.txt opcional: un archivo complementario más largo con el contenido completo de la página para los modelos que desean más detalles
Aquí tienes un ejemplo mínimo:
# Acme Analytics
> Acme Analytics proporciona análisis web en tiempo real para tiendas de comercio electrónico.
## Documentación
- [Primeros pasos](https://acme.io/docs/start): Instala el script de seguimiento
- [Referencia de la API](https://acme.io/docs/api): Documentación completa de la API REST
## Blog
- [Cómo realizar un seguimiento de las conversiones](https://acme.io/blog/conversions): Guía paso a paso
La especificación es intencionalmente simple para que cualquier propietario de un sitio pueda crear uno sin la sobrecarga de un desarrollador.
¿Por qué debería tu sitio tener uno?#
¿Afecta llms.txt a la clasificación de búsqueda de IA?
¿Directamente? Todavía no; ningún motor de búsqueda importante ha publicado una señal de clasificación vinculada a llms.txt. ¿Indirectamente? Sí, y significativamente. Los motores de respuesta de IA como Perplexity y ChatGPT Browse prefieren las fuentes que pueden analizar limpiamente. Un llms.txt bien formado aumenta la probabilidad de que tu contenido se cite con precisión, se atribuya correctamente y se utilice en el contexto adecuado.
Más allá de las citas, llms.txt señala que tu sitio está preparado para la IA, un marcador de calidad que solo crecerá en peso a medida que la búsqueda mediada por la IA se convierta en la capa de descubrimiento predeterminada.
¿Cuáles son los beneficios concretos?
- Mejores citas de IA: los modelos hacen referencia a tu contenido con el encuadre correcto en lugar de interpretar erróneamente el HTML rastreado.
- Precisión de la marca: tú defines tu propia descripción del producto o servicio en el archivo, lo que reduce los resúmenes alucinatorios.
- Exposición selectiva: enlaza solo las páginas que deseas que los LLM prioricen; omite el contenido delgado o duplicado.
- Cero coste de rastreo: el archivo es pequeño y estático; no añade ninguna carga significativa al servidor.
- Preparación para el futuro: a medida que surjan más agentes de IA y navegadores autónomos, las señales de intención estructuradas se volverán imprescindibles.
¿Cómo se crea un archivo llms.txt?#
¿Cuáles son los pasos para implementar llms.txt?
- Redacta la descripción de tu sitio: un párrafo, en inglés sencillo, sin florituras de marketing.
- Enumera tus URL más importantes: documentación, páginas clave de productos, publicaciones de blog fundamentales.
- Añade descripciones cortas: una línea por URL que explique lo que cubre la página.
- Guarda como
llms.txt y sube a la raíz de tu sitio.
- Verifica en
tudominio.com/llms.txt en un navegador.
Para la mayoría de los sitios, todo el proceso lleva menos de 20 minutos. Si deseas automatizarlo o generar un archivo a partir de tu sitemap existente, el generador de llms.txt de SeoChatAI puede crear el archivo a partir de la estructura de tu URL en segundos.
¿Cuál es la diferencia entre llms.txt y robots.txt?#
¿Son lo mismo?
No. robots.txt es un archivo de directivas legible por máquina que indica a los rastreadores a qué URL pueden o no acceder. llms.txt es un archivo de contexto orientado al contenido que indica a los modelos de IA de qué trata tu sitio y qué contenido importa. Sirven funciones complementarias, no superpuestas. Necesitas ambos.
| Archivo | Propósito | Audiencia |
|---|
| robots.txt | Control de acceso de rastreo | Todos los rastreadores web |
| llms.txt | Contexto de contenido y priorización | Modelos de lenguaje de IA |
| sitemap.xml | Detección y actualización de URL | Indexadores de motores de búsqueda |
¿Qué sitios deberían priorizar llms.txt?#
¿Es llms.txt solo para sitios grandes?
No; en todo caso, los sitios pequeños y medianos se benefician más. Las grandes marcas tienen suficientes enlaces entrantes y menciones como para que los LLM ya tengan información previa sólida sobre ellos. Un producto SaaS de nicho, una publicación independiente o una empresa de servicios profesionales tienen muchas más probabilidades de ser tergiversados u omitidos por un resumen de IA. llms.txt les da a esos sitios una línea directa para corregir el registro.
Los candidatos prioritarios incluyen:
- Sitios con mucha documentación (herramientas para desarrolladores, API)
- Tiendas de comercio electrónico con páginas de destino específicas del producto
- Editores de noticias y medios preocupados por la atribución precisa
- Empresas de servicios profesionales donde la precisión de la descripción de la marca importa comercialmente
- Cualquier sitio que lance nuevos productos que los LLM no hayan indexado en los datos de formación
¿Cómo se valida tu llms.txt?#
¿Cómo puedes comprobar si tu llms.txt es correcto?
La especificación es lo suficientemente simple como para que una revisión manual cubra la mayoría de los errores: confirma que el archivo está codificado en UTF-8, es de acceso público sin autenticación y sigue la estructura de las secciones H1 → blockquote → H2. Para la validación automatizada, el generador de llms.txt de SeoChatAI incluye un linter que marca problemas comunes como descripciones faltantes, URL rotas y errores de codificación.
Conclusiones clave#
- llms.txt es un pequeño archivo estructurado en Markdown en la raíz de tu sitio que proporciona a los modelos de IA un contexto limpio sobre tu contenido
- No reemplaza a robots.txt ni a sitemap.xml, sino que los complementa
- Los sitios que no lo tienen dependen de que los LLM infieran su propósito a partir de HTML ruidoso
- La implementación lleva menos de 20 minutos y no conlleva ningún riesgo negativo
- El descubrimiento mediado por la IA está creciendo; llms.txt es una de las señales de menor esfuerzo y mayor influencia que puedes añadir hoy