Tutoriales
Guía de llms.txt: ayude a la IA a entender su sitio web

llms.txt es un archivo de texto plano en Markdown, situado en la raíz del sitio, que ayuda a los modelos de IA a entender su sitio web. Formato, pasos de implantación, validación y llms-full.txt.
llms.txt es un archivo de texto plano que se coloca en el directorio raíz del sitio web. Utiliza Markdown para presentar un breve resumen del sitio y enlaces a las páginas más importantes, de modo que los grandes modelos de lenguaje puedan entenderlo rápidamente. Esta guía repasa el formato, un ejemplo completo y cómo validar el resultado.
Qué es llms.txt
llms.txt es un estándar propuesto por la comunidad. Plantea colocar en la raíz del sitio un archivo de texto plano que organice en Markdown los contenidos más importantes, redactado para que lo lean los grandes modelos de lenguaje. Su destinatario no son las personas ni los buscadores tradicionales, sino los modelos que están detrás de herramientas de IA como ChatGPT, Claude y Perplexity.
Una página web habitual está llena de menús de navegación, anuncios y scripts. Un modelo tiene que descartar todo eso antes de poder extraer lo esencial. llms.txt le entrega directamente un resumen limpio con enlaces: en la práctica, una guía de lectura preparada para la IA.
Una advertencia: llms.txt sigue siendo una propuesta y las grandes empresas de IA no se han comprometido formalmente a leerlo. Pero crearlo cuesta muy poco y un archivo escrito una sola vez sigue trabajando por sí solo. Implantarlo pronto no tiene ningún inconveniente.
Cómo se reparten el trabajo robots.txt, sitemap.xml y llms.txt
Los tres archivos se complementan, no compiten entre sí. Cada uno se puede resumir en una línea:
- robots.txt gestiona los permisos: indica a los rastreadores qué rutas pueden o no pueden descargar
- sitemap.xml gestiona el inventario: enumera las URLs de sus páginas para los buscadores
- llms.txt gestiona la comprensión: indica a los modelos de lenguaje a qué se dedica su sitio y qué contenidos son los más relevantes
Los rastreadores de IA como GPTBot (OpenAI), ClaudeBot (Anthropic) y PerplexityBot siguen consultando robots.txt antes de descargar cualquier cosa. Por eso, aunque el llms.txt esté bien redactado, conviene confirmar que robots.txt no bloquea esos user agents. Si lo hace, los modelos nunca llegarán a su sitio.
El formato del archivo, parte por parte
llms.txt es Markdown corriente y se compone de cuatro partes:
- Un encabezado H1: el nombre del sitio o de la empresa, el único elemento que exige la especificación
- Una introducción: justo después, una cita en bloque (líneas que empiezan por >) que explique en dos o tres frases qué es el sitio y a quién se dirige
- Listas de enlaces por secciones: un encabezado H2 para cada sección, con los enlaces en el formato
- [Page title](URL): one-line description - Una sección Optional: un H2 llamado literalmente "Optional" es una palabra reservada para el contenido secundario que los modelos pueden omitir cuando el contexto es limitado
Los enlaces pueden apuntar sin más a las páginas web que ya tiene. Si mantiene versiones en Markdown de esas páginas, es mejor enlazar a esas, porque los modelos las interpretan con más limpieza.
Ejemplo práctico: cómo escribirlo paso a paso
Supongamos un proveedor de cocinas industriales de Hong Kong, Equipos de Hostelería Ejemplo, S.L., que vende refrigeradores y cocinas industriales y ofrece servicios de instalación y reparación. Así se escribe su llms.txt en cinco pasos.
Paso uno: escribir el H1 y la introducción. Use el nombre real de la empresa e indique con claridad su actividad, sus productos y su zona de servicio.
Paso dos: seleccionar las páginas clave. No hay que meter el sitio entero. Elija solo las páginas que responden a las dudas de los clientes: categorías de producto, descripciones de servicios y preguntas frecuentes.
Paso tres: enumerar los enlaces por secciones, cada uno con una descripción de una línea. Paso cuatro: trasladar los contenidos secundarios, como la historia de la empresa, a la sección Optional. Paso cinco: guardar el archivo como texto plano con codificación UTF-8 y con el nombre llms.txt.
El archivo terminado tiene este aspecto (example.com sustituye al dominio real):
# Equipos de Hostelería Ejemplo, S.L.
> Equipos de Hostelería Ejemplo, S.L. es un proveedor de equipamiento
> de cocina industrial de Hong Kong que ofrece venta, instalación y
> reparación de refrigeradores, cocinas y lavavajillas industriales
> en Hong Kong, Kowloon y New Territories.
## Productos
- [Refrigeración industrial](https://www.example.com/products/refrigeration): Fichas técnicas y guía de compra de armarios y mesas refrigeradas
- [Equipos de cocción](https://www.example.com/products/cooking): Cocinas wok chinas, hornos occidentales y planchas
## Servicios
- [Instalación y reparación](https://www.example.com/services): Proceso de instalación en local, planes de mantenimiento y precios
## Preguntas frecuentes
- [Preguntas frecuentes](https://www.example.com/faq): Plazos de entrega, condiciones de garantía y formas de pago
## Optional
- [Sobre nosotros](https://www.example.com/about): Historia de la empresa y equipoUbicación, validación y la variante llms-full.txt
El archivo debe estar en la raíz del sitio, es decir, tiene que abrirse directamente en yourdomain.com/llms.txt. Cada subdominio es independiente, así que un subdominio de blog necesita su propia copia.
La validación consta de tres pasos:
- Abrir la URL en un navegador y confirmar que carga correctamente, que se muestra como texto plano y que no aparecen caracteres corruptos
- Comprobar uno a uno todos los enlaces del archivo y confirmar que ninguno está roto
- Pegar todo el contenido en cualquier herramienta de chat con IA, pedirle que resuma su sitio web y comprobar si lo ha entendido correctamente
llms-full.txt es la variante avanzada. En lugar de enumerar enlaces, reúne el texto completo de sus páginas clave en un único archivo grande, para que un modelo pueda leerlo todo sin descargar página por página. Encaja bien en sitios de documentación y en webs con mucho contenido, a cambio de un archivo más pesado que hay que regenerar cada vez que cambia el contenido. Los dos archivos pueden convivir: llms.txt como guía de lectura y llms-full.txt como texto completo.
Preguntas frecuentes
¿Qué es llms.txt?
llms.txt es un archivo de texto plano situado en el directorio raíz de un sitio web que presenta los contenidos clave del sitio a los grandes modelos de lenguaje mediante una lista de enlaces seleccionados.
¿llms.txt sustituye a robots.txt o a sitemap.xml?
No. robots.txt gestiona los permisos, sitemap.xml gestiona el inventario de páginas y llms.txt gestiona la comprensión. Los tres se complementan entre sí.
¿Qué diferencia hay entre llms.txt y llms-full.txt?
llms.txt solo enumera enlaces y descripciones breves. llms-full.txt reúne el texto completo de las páginas clave en un único archivo, de modo que los modelos no necesitan descargar cada página por separado.
¿Leerá la IA el llms.txt con seguridad?
No hay ninguna garantía. Hoy es una propuesta de la comunidad y no un estándar oficial, pero crearlo cuesta prácticamente nada e implantarlo pronto no tiene ningún inconveniente.
¿Con qué frecuencia hay que actualizar llms.txt?
Conviene actualizarlo cada vez que se añadan páginas importantes o cambie el negocio, y asegurarse de que todos los enlaces del archivo siguen siendo válidos.
Compruebe la visibilidad de su sitio en la IA
Escribir un buen llms.txt es un paso hacia una mejor visibilidad en la IA, pero solo uno. Para saber qué más le falta a su sitio a ojos de la búsqueda con IA, como datos estructurados incompletos o rastreadores de IA bloqueados, puede analizarlo con el AEO Auditor gratuito de UDomain (ai.ud.hk/aeo-auditor). Aquí AEO significa Answer Engine Optimization, la práctica de conseguir que su contenido sea citable por los motores de respuesta con IA; no tiene nada que ver con el programa aduanero Authorized Economic Operator, que comparte las siglas. Introduzca su URL, obtenga el informe y repase la lista de comprobación punto por punto.
Lecturas relacionadas
¿Quieres saber qué visibilidad tiene tu sitio en la IA?
Haz un análisis gratuito de 30 segundos y ve tu puntuación y recomendaciones al instante.
Análisis gratis
