GEO

llms.txt: qué es y si tu web lo necesita

Un archivo de texto en la raíz de tu web para que los modelos de lenguaje te entiendan mejor. Suena bien, pero ¿sirve de algo? Te lo explicamos sin humo.

Poste de madera con señales que indican direcciones y distancias de rutas de senderismo en un bosque

El llms.txt es un archivo de texto en formato Markdown que se coloca en la raíz de una web (tudominio.com/llms.txt) para ofrecer a los modelos de lenguaje un resumen claro del sitio y una lista de sus páginas más importantes. Es una propuesta abierta, no un estándar oficial, y hoy ningún gran asistente ha confirmado que lo use de forma sistemática. ¿Lo necesita tu web? No es imprescindible, pero es barato de hacer, no perjudica y obliga a ordenar tu contenido, que es justo lo que más ayuda en GEO.

De dónde sale la idea

Las webs están hechas para personas y navegadores: menús, banners de cookies, scripts, ventanas emergentes. Para un modelo de lenguaje que intenta entender de qué va un sitio, todo eso es ruido. Además, los modelos tienen un límite de texto que pueden procesar de una vez, así que no pueden leerse una web entera cada vez que alguien pregunta.

La propuesta del llms.txt, surgida en 2024, plantea algo sencillo: igual que el robots.txt dice a los rastreadores qué pueden visitar y el sitemap.xml les da la lista de URLs, el llms.txt les ofrecería un índice limpio y comentado, pensado para que una IA entienda rápidamente quién eres y dónde está lo importante.

Qué no es

Conviene aclarar algunas confusiones habituales:

  • No es un robots.txt para IA. No sirve para bloquear ni permitir rastreadores. Para eso sigue estando el robots.txt; lo contamos en rastreadores de IA y robots.txt.
  • No es un factor de posicionamiento en Google.
  • No garantiza que ChatGPT o Gemini te citen. Es, como mucho, una ayuda para que te entiendan mejor si lo leen.

Cómo es un llms.txt por dentro

El formato es Markdown, el mismo que usan muchos editores de texto. La estructura propuesta es:

  1. Un título con el nombre del sitio o la empresa.
  2. Un resumen breve, en forma de cita, que explique qué haces.
  3. Si quieres, algún párrafo con información útil adicional.
  4. Secciones con listas de enlaces a las páginas clave, cada una con una breve descripción.
  5. Opcionalmente, una sección para contenido secundario que se puede omitir si falta espacio.

Un ejemplo para una empresa de reformas ficticia:

# Reformas Ejemplo

> Empresa de reformas integrales de viviendas y locales en Salamanca y alrededores. Presupuesto sin compromiso y equipo propio.

## Servicios
- [Reformas de cocinas](https://ejemplo.com/reformas-cocinas/): diseño, obra e instalación llave en mano.
- [Reformas de baños](https://ejemplo.com/reformas-banos/): cambio de bañera por plato de ducha y baños completos.

## Empresa
- [Quiénes somos](https://ejemplo.com/nosotros/): equipo, trayectoria y zona de trabajo.
- [Contacto](https://ejemplo.com/contacto/): teléfono, horario y formulario.

## Optional
- [Blog](https://ejemplo.com/blog/): consejos sobre reformas y mantenimiento.

Algunas webs añaden también un llms-full.txt con el contenido completo de las páginas principales en texto plano, para que el modelo no tenga que visitarlas una a una. Tiene sentido sobre todo en documentación técnica.

¿Lo usan de verdad los asistentes?

Aquí toca ser honestos. A día de hoy:

  • Las grandes empresas de IA no han anunciado oficialmente que lean el llms.txt de forma habitual para responder.
  • Algunas herramientas, sobre todo de programación y documentación, sí lo aprovechan cuando existe.
  • Es una propuesta en evolución: puede consolidarse o quedarse en una curiosidad.

Por eso no recomendamos venderlo como una solución mágica, ni pagar por «optimizar tu llms.txt» como si fuera el atajo para aparecer en ChatGPT. Pero tampoco lo descartamos: cuesta poco, y el ejercicio de redactarlo tiene valor por sí mismo.

Cuándo merece la pena

Tipo de web ¿Lo pondríamos?
Documentación técnica, software, APIs Sí, claramente
Web de servicios con contenidos bien organizados Sí, como complemento barato
Tienda online grande Opcional; mejor centrarse antes en fichas y datos estructurados
Web pequeña de pocas páginas Opcional; no hace daño, pero hay prioridades antes

Lo que ayuda más que el llms.txt

Si tu objetivo es que la IA te conozca y te recomiende, antes del llms.txt hay deberes con más impacto:

  • Contenido que responde de forma directa a las preguntas de tus clientes.
  • Datos estructurados en tu web, que sí están ampliamente adoptados. Te lo explicamos en datos estructurados para la IA.
  • Información coherente sobre tu empresa en tu web, Google Business Profile, redes y directorios.
  • Menciones en otras webs: prensa, asociaciones, colaboradores, reseñas.
  • No bloquear a los rastreadores de IA que te interesan.

Si el concepto de GEO te suena a chino, empieza por qué es el posicionamiento GEO.

Cómo crearlo en diez minutos

  1. Abre un editor de texto y escribe el nombre de tu empresa y un resumen de dos líneas.
  2. Elige entre cinco y veinte páginas importantes y escribe una frase que describa cada una.
  3. Agrúpalas en secciones lógicas.
  4. Guarda el archivo como llms.txt y súbelo a la raíz de tu web.
  5. Comprueba que se abre en tudominio.com/llms.txt.
  6. Actualízalo cuando cambien tus servicios o páginas clave.

En WordPress hay plugins que lo generan automáticamente, aunque conviene revisar el resultado: un índice automático con cientos de enlaces sin descripción no aporta mucho.

En resumen

El llms.txt es una pieza pequeña de un puzle mucho mayor. Ponlo si te apetece, pero no esperes milagros de él. Lo que de verdad mueve la aguja es una estrategia de posicionamiento GEO completa. Si quieres saber cómo te ven hoy los asistentes de IA y qué te falta para que te recomienden, prueba nuestra auditoría de presencia en IA o, si lo prefieres, hablemos.