1. ¿Por qué tienes que optimizar tu web para LLM?
La aparición de los modelos de lenguaje grande (LLMs, por sus siglas en inglés), como los modelos de ChatGPT, Gemini o Claude, ha revolucionado la forma en que los usuarios acceden a la información online. Estos modelos no solo buscan respuestas en la web, sino que generan contenido dinámicamente utilizando información previamente adquirida de enormes bases de datos de texto.
Para que estos modelos sean capaces de encontrar, entender y utilizar eficientemente el contenido de tu web, es imprescindible ofrecerles una estructura clara y directa. Esta optimización permite a los LLMs ofrecer respuestas más precisas y relevantes sobre tu contenido, incrementando tu autoridad digital y tu visibilidad en entornos impulsados por IA. En este contexto surgen técnicas específicas como los archivos llms.txt, llms-full.txt, y la generación de archivos Markdown individuales para páginas clave. En esta primera parte exploraremos detalladamente qué son, por qué funcionan, y qué ventajas reales aportan.
2. ¿Qué es LLMs.txt? Definición y contexto
LLMs.txt es un archivo sencillo en formato Markdown ubicado en la raíz de tu dominio (https://tuweb.com/llms.txt), que funciona como una especie de índice curado diseñado específicamente para facilitar la comprensión del contenido de tu web por parte de los modelos de lenguaje.
El archivo llms.txt surge como respuesta a una necesidad creciente en el ecosistema digital: facilitar a los modelos de lenguaje de gran tamaño (LLMs) el acceso y comprensión de la información web de manera eficiente y precisa. Esta iniciativa fue presentada por Jeremy Howard, cofundador de Answer.AI, en septiembre de 2024.
El problema: Limitaciones de los LLMs con el contenido web tradicional
Los LLMs enfrentan desafíos al procesar sitios web debido a la complejidad del HTML moderno, que incluye elementos como menús de navegación, scripts, anuncios y otros componentes que no aportan valor semántico. Estos elementos pueden dificultar la extracción de información relevante, ya que los modelos deben filtrar una gran cantidad de contenido irrelevante para encontrar datos útiles.
Además, los LLMs tienen una capacidad limitada para manejar grandes cantidades de texto en una sola instancia (conocido como "ventana de contexto"), lo que significa que no pueden procesar sitios web completos de una vez. Esto limita su capacidad para comprender el contexto completo de una página o sitio web, lo que puede afectar la precisión de sus respuestas.
La solución: Un archivo estructurado y optimizado para LLMs
Para abordar estos desafíos, Howard propuso la creación de un archivo llamado llms.txt, ubicado en la raíz del dominio del sitio web. Este archivo, escrito en formato Markdown, actúa como una guía para los LLMs, proporcionando una visión estructurada y curada del contenido más relevante del sitio. Incluye enlaces a páginas clave, descripciones concisas y, opcionalmente, versiones en Markdown de las páginas para facilitar su procesamiento por parte de los modelos.
Estructura del Archivo LLMs.txt
La estructura propuesta para llms.txt incluye:
- Un título general y descripción breve del propósito de tu web.
- Enlaces directos claramente estructurados hacia páginas fundamentales (servicios, productos, información clave).
- Referencias adicionales hacia recursos específicos como FAQs, APIs o documentos de interés.
Este enfoque permite a los LLMs acceder directamente a la información esencial, evitando elementos superfluos y mejorando la eficiencia en la recuperación de datos.
Ejemplo básico de un archivo LLMs.txt
# llms.txt para llmo.es
## Introducción
- https://llmo.es – Página principal: Especialistas en optimización para LLMs.
- https://llmo.es/quienes-somos – Quiénes somos, equipo y experiencia.
## Servicios y recursos
- https://llmo.es/servicios – Servicios completos para optimizar webs.
- https://llmo.es/blog – Artículos actualizados sobre técnicas de optimización para LLMs.
- https://llmo.es/contacto – Formulario de contacto y soporte directo.
## Documentos clave
- https://llmo.es/llms-full.txt – Versión completa del contenido en Markdown.
3. ¿Qué es LLMs-full.txt y cuándo usarlo?
LLMs-full.txt es la versión extendida de LLMs.txt, y su función principal es ofrecer el contenido íntegro de la web en formato Markdown estructurado en un solo archivo. Este enfoque resulta especialmente útil para sistemas de recuperación-aumentada por generación (RAG), permitiendo a los modelos acceder rápidamente a toda la información necesaria desde un único punto.
Su estructura puede incluir toda la documentación, descripciones detalladas, artículos, FAQs, y cualquier contenido relevante que consideres fundamental para una interacción completa y precisa con modelos de lenguaje.
Ventajas destacadas:
- Contexto completo y coherente: Todos los datos relevantes en un único archivo, facilitando enormemente la recuperación precisa de información.
- Eficiencia de procesamiento: Los modelos de lenguaje ahorran tiempo al no tener que rastrear múltiples URLs.
- Ideal para integraciones: Facilita la conexión con plataformas externas, APIs, partners y servicios automatizados.
4. Versiones Markdown individuales de páginas clave
Aunque LLMs.txt y LLMs-full.txt son sumamente efectivos, no siempre sustituyen por completo la necesidad de ofrecer versiones individuales en Markdown de páginas específicas. Esta estrategia implica tomar páginas importantes (como servicios o información esencial de tu web) y generar versiones limpias en Markdown (.md) accesibles desde URLs específicas.
Por ejemplo, si tienes una página web importante como:
https://llmo.es/servicios
Podrías ofrecer también su versión markdown:
https://llmo.es/servicios.md
¿Por qué hacerlo?
- Menos ruido y distracciones: Las páginas HTML suelen contener elementos innecesarios como menús, scripts JavaScript, publicidad y elementos interactivos que distraen la atención de los LLMs.
- Mayor precisión y rapidez: Al presentar el contenido en Markdown limpio, los modelos procesan exclusivamente la información esencial.
- Facilidad para integraciones externas: Proporcionar URLs limpias y específicas facilita a otros sistemas la extracción precisa y directa del contenido.

Imagen 1: LLMs.txt y Markdown
5. Directorios de Sitios Web que ya usan LLMs.txt
Si estás implementando archivos como llms.txt en tu web, una excelente forma de verificar buenas prácticas, encontrar inspiración y validar tu propia implementación es consultar directorios especializados que recopilan sitios que ya utilizan esta técnica. A continuación, destacamos algunos directorios clave para explorar:
llmstxt.site
Este directorio ofrece un índice amplio de sitios web que han implementado el estándar LLMs.txt. Su función principal es proporcionar ejemplos claros y accesibles del uso correcto del formato. Es una referencia valiosa para entender cómo diversas industrias están utilizando este archivo para optimizar su contenido para LLMs.
directory.llmstxt.cloud
Un directorio orientado específicamente a la comunidad técnica y de desarrolladores interesados en optimización semántica para LLMs. Proporciona una recopilación de sitios web organizados claramente por categorías, facilitando la exploración de implementaciones específicas según el sector o temática.
llms-text.ai
Este sitio funciona no solo como directorio, sino también como recurso educativo, proporcionando ejemplos documentados sobre la aplicación práctica del archivo llms.txt. Es ideal para entender diferentes enfoques, profundizar en técnicas avanzadas, y obtener ideas claras y prácticas para mejorar tu propio uso del estándar.
6. ¿Realmente funciona el llms.txt y el Markdown para el LLMO?
La importancia de utilizar Markdown y formatos claros ha sido respaldada por diversos estudios recientes, que confirman mejoras significativas en la eficacia de interacción con los LLMs:
La eficacia de utilizar Markdown y formatos estructurados para optimizar la interacción con modelos de lenguaje de gran tamaño (LLMs) ha sido respaldada por diversos estudios recientes. Estos trabajos destacan cómo una estructura clara y semánticamente rica puede mejorar significativamente la comprensión y generación de contenido por parte de los LLMs.
MDEval: Evaluación de la Conciencia de Markdown en LLMs
El estudio titulado MDEval: Evaluating and Enhancing Markdown Awareness in Large Language Models introduce un benchmark diseñado para evaluar la capacidad de los LLMs para generar y comprender contenido en formato Markdown. Los investigadores construyeron un conjunto de datos con 20,000 instancias en inglés y chino, abarcando 10 temas diferentes. Los resultados mostraron que, mediante ajustes específicos, modelos de código abierto menos potentes podían alcanzar un rendimiento comparable al de modelos avanzados como GPT-4o en términos de conciencia de Markdown. Este estudio subraya la importancia de estructuras claras para mejorar la interacción entre LLMs y contenido web.
Impacto del Formato de los Prompts en el Rendimiento de los LLMs
La investigación Does Prompt Formatting Have Any Impact on LLM Performance? analiza cómo diferentes formatos de prompts (texto plano, Markdown, YAML y JSON) afectan el rendimiento de los LLMs. Los experimentos revelaron que el rendimiento de modelos como GPT-3.5-turbo puede variar hasta un 40% en tareas de traducción de código dependiendo del formato del prompt. En contraste, modelos más avanzados como GPT-4 demostraron una mayor robustez frente a estas variaciones. Este estudio destaca la necesidad de considerar cuidadosamente el formato de los prompts para optimizar el rendimiento de los LLMs en diversas tareas.
DOM-to-Semantic-Markdown: Conversión Semántica de HTML a Markdown
El proyecto DOM-to-Semantic-Markdown ofrece una herramienta que convierte contenido HTML en Markdown semántico, preservando la estructura y significado del contenido original. A diferencia de otros conversores, esta herramienta mantiene elementos como encabezados, listas y tablas, lo que facilita a los LLMs procesar y comprender el contenido de manera más eficiente. Al reducir el "ruido" presente en el HTML tradicional, se mejora la precisión y velocidad con la que los modelos de lenguaje interactúan con el contenido web.
Estos estudios y herramientas respaldan la implementación de archivos como llms.txt, llms-full.txt y versiones individuales en Markdown para páginas clave, como estrategias efectivas para optimizar la interacción de los LLMs con sitios web.

Imagen 2: Cómo crear, subir y validar los archivos LLMs.txt, LLMs-full.txt y Markdown de Páginas Clave
7. ¿Cómo crear y subir los archivos LLMs.txt?
La implementación de estos archivos en tu web implica algunos pasos técnicos claros y bien definidos:
Generación automatizada
Puedes usar herramientas especializadas como Firecrawl.dev o WordLift para crear automáticamente estos archivos. Dichas herramientas rastrean tu web, extraen la información relevante y entregan archivos estructurados en Markdown de manera eficiente.
Creación de archivos Markdown individuales
Existen herramientas online gratuitas como DOM-to-Markdown o Browserling que te permiten extraer fácilmente versiones Markdown de páginas específicas. Estas herramientas eliminan elementos innecesarios y producen un archivo limpio que los LLMs procesan con rapidez y eficacia.
Cómo subir los archivos al servidor web
Los archivos (llms.txt, llms-full.txt y versiones .md) deben alojarse en la raíz pública de tu servidor web. Puedes usar clientes FTP (como FileZilla) o plugins de WordPress (WP File Manager) para facilitar este proceso.
Verificación y validación
Tras la implementación, es fundamental validar la accesibilidad y correcto funcionamiento de los archivos mediante:
- Comprobaciones simples de acceso (curl -I URL para verificar estado HTTP 200).
- Validadores de Markdown como markdownlint.
- Comprobadores específicos como LLMs.txt Checker.
8. Técnica LLMO
Puedes ver la explicación completa al detalle del proceso de cómo crear, subir y validar tus archivos llms.txt, llms-full.txt y markdown individuales de páginas clave en la sección de Técnicas LLMO de esta web donde he publicado la Primera Técnica Oficial de LLMO:
Archivos LLMs.txt, LLMs-full.txt y Markdown: ¿Cómo crearlo, subirlor y validarlos?
9. Hacia una web optimizada para la IA
La adopción de archivos como llms.txt, llms-full.txt y versiones individuales en Markdown representa un paso significativo hacia la creación de una web más accesible y comprensible para los modelos de lenguaje de gran tamaño (LLMs). Estas herramientas permiten a los LLMs interpretar y utilizar el contenido de los sitios web de manera más eficiente, mejorando la precisión de las respuestas generadas y la visibilidad de la información proporcionada.
Implementar estas prácticas no solo beneficia a los modelos de IA, sino que también mejora la estructura y claridad del contenido para todos los usuarios. A medida que la inteligencia artificial continúa integrándose en nuestras interacciones digitales, es esencial que los sitios web evolucionen para facilitar esta integración, asegurando que la información clave sea fácilmente accesible y procesable por estas tecnologías avanzadas.
Fuentes y Lecturas Recomendadas
- Jeremy Howard – “/llms.txt: A Proposal to Provide Information to Help LLMs Use Websites”
Propuesta detallada sobre cómo los sitios web pueden utilizar el archivo llms.txt para facilitar la interacción con los LLMs. - LLMs.txt: The /llms.txt File
Sitio oficial que ofrece documentación, ejemplos y herramientas para implementar el estándar llms.txt. - LLMs.txt Explained: The Web's New LLM-Ready Content Standard
Análisis sobre la evolución de llms.txt, su estructura, beneficios y comparación con otros estándares emergentes. - MDEval: Evaluating and Enhancing Markdown Awareness in Large Language Models
Estudio que introduce un benchmark para evaluar la capacidad de los LLMs para comprender y generar contenido en Markdown. - Does Prompt Formatting Have Any Impact on LLM Performance?
Investigación que analiza cómo diferentes formatos de prompts afectan el rendimiento de los LLMs. - DOM-to-Semantic-Markdown
Proyecto que ofrece una herramienta para convertir contenido HTML en Markdown semántico, facilitando la comprensión por parte de los LLMs. - Simplifying Docs for AI with /llms.txt
Artículo que explica cómo implementar llms.txt para mejorar la interacción de la documentación con los LLMs. - LLMO vs. SEO: The Future of Digital Visibility
Comparativa entre la optimización para modelos de lenguaje (LLMO) y el SEO tradicional, destacando la importancia de llms.txt.
Estas fuentes ofrecen una comprensión más profunda sobre la importancia y aplicación de llms.txt y formatos estructurados en la optimización de sitios web para la inteligencia artificial.