llms.txt es un archivo de texto que se publica en la raíz de tu web (tudominio.com/llms.txt) para orientar a los modelos de inteligencia artificial sobre qué contenido tienes, cuál es relevante y cómo interpretarlo. Funciona como una guía de lectura para máquinas: mientras el robots.txt dice a qué puede acceder un bot, el llms.txt le dice qué merece la pena leer. Se escribe en Markdown, se crea en cinco minutos y es una de las señales técnicas base del GEO.
◆ Puntos clave
- Es un archivo Markdown en la raíz del dominio, no un estándar obligatorio.
- No sustituye al robots.txt: uno da permisos, el otro da contexto.
- Su valor está en priorizar tu contenido clave, no en listarlo todo.
- Es rápido de implementar y suma en la capa técnica del GEO.
Cuando un modelo de IA se acerca a tu web, se enfrenta al mismo problema que un lector nuevo: cientos de URLs, menús, categorías y páginas legales, sin saber qué es importante. El llms.txt nació precisamente para resolver eso — darle un índice curado en lugar de dejarle adivinar.
Para qué sirve exactamente
Su función es de contexto y prioridad. En un solo archivo le dices al modelo quién eres, a qué te dedicas y cuáles son los contenidos que mejor te representan. Tres beneficios concretos:
- Reduce la ambigüedad sobre tu marca: una descripción clara y oficial, escrita por ti.
- Dirige la atención a tus páginas estratégicas en lugar de a contenido secundario.
- Facilita la citación: cuanto menos tiene que interpretar el modelo, más probable es que te use como fuente.
llms.txt vs robots.txt vs sitemap.xml
Es la confusión más habitual, así que vamos a separarlos. Los tres viven en la raíz de tu web, pero hacen cosas distintas y no se sustituyen entre sí.
| Archivo | Para quién | Qué comunica |
|---|---|---|
| robots.txt | Rastreadores en general | A qué partes de la web puede o no puede acceder |
| sitemap.xml | Buscadores | El listado completo de URLs indexables |
| llms.txt | Modelos de IA | Quién eres y qué contenido es relevante y por qué |
La diferencia de fondo: el sitemap busca cobertura (todo), el llms.txt busca criterio (lo importante).
El sitemap le da al bot un inventario. El llms.txt le da un índice comentado.
Cómo crear tu llms.txt paso a paso
Selecciona
Elige entre 10 y 30 URLs que de verdad representan tu marca y tu expertise.
Escribe
Redacta el archivo en Markdown con una descripción por enlace, no solo la URL.
Publica
Súbelo a la raíz del dominio y comprueba que carga como texto plano.
Paso 1. Decide qué incluir
Menos es más. Incluye tu página de inicio, tus servicios principales, tus guías de referencia, tu página de «sobre nosotros» y tus casos o datos propios. Deja fuera el aviso legal, las páginas de gracias, los archivos paginados y cualquier contenido flojo: si lo incluyes, estás señalando como relevante algo que no lo es.
Paso 2. Escribe el archivo
El formato es Markdown sencillo: un H1 con el nombre de la marca, una cita en blockquote con la descripción, y secciones con enlaces comentados. Esta es la estructura habitual:
# Nombre de tu marca
> Descripción de una o dos frases: a qué te dedicas,
> para quién y qué te diferencia.
## Servicios
- [Servicio principal](https://tudominio.com/servicio): qué incluye y a quién va dirigido.
- [Segundo servicio](https://tudominio.com/servicio-2): descripción breve y concreta.
## Guías y recursos
- [Guía de referencia](https://tudominio.com/blog/guia): qué resuelve y para quién.
## Sobre nosotros
- [Quiénes somos](https://tudominio.com/sobre-nosotros): equipo, experiencia y enfoque.
## Contacto
- [Contacto](https://tudominio.com/contacto): cómo empezar a trabajar con nosotros.
La clave está en las descripciones: ese texto es tu oportunidad de explicar el contexto que el modelo no puede deducir de una URL.
Paso 3. Súbelo a la raíz
Debe quedar accesible en tudominio.com/llms.txt. En WordPress puedes subirlo por FTP o por el administrador de archivos de tu hosting a la carpeta raíz (donde está el robots.txt). Ábrelo en el navegador para confirmar que se ve como texto plano y no da error 404.
Errores frecuentes
| Error | Consecuencia |
|---|---|
| Volcar el sitemap entero | Pierdes la ventaja: ya no priorizas nada |
| Enlaces sin descripción | Desaprovechas el contexto, que es lo valioso del archivo |
| Ponerlo en una subcarpeta | No se encuentra: tiene que estar en la raíz |
| Bloquear bots de IA en robots.txt | Da igual el llms.txt si no pueden acceder |
| Escribirlo y no volver a tocarlo | Queda desactualizado y apunta a contenido antiguo |
Checklist
Preguntas frecuentes
¿El llms.txt es obligatorio?+
No. Es una propuesta abierta, no un estándar oficial, y ningún modelo garantiza que lo lea. Aun así se implementa porque el coste es mínimo y aporta contexto claro sobre tu marca.
¿Sustituye al robots.txt o al sitemap?+
No, son complementarios. El robots.txt gestiona permisos de acceso, el sitemap lista tus URLs indexables y el llms.txt aporta contexto y prioridad para modelos de IA. Conviene tener los tres.
¿Cuántas URLs debo incluir?+
Entre 10 y 30 en la mayoría de webs. El objetivo es priorizar, así que un archivo corto y bien elegido funciona mejor que un listado exhaustivo.
¿Cómo lo subo en WordPress?+
Por FTP o desde el administrador de archivos de tu hosting, colocándolo en la carpeta raíz junto al robots.txt. También existen plugins que lo generan automáticamente a partir de tus contenidos.
¿Puedo comprobar si lo están leyendo?+
De forma indirecta: revisando los logs de tu servidor para ver si los rastreadores de IA solicitan ese archivo. No hay un panel oficial que lo confirme.
¿Con esto ya apareceré en ChatGPT?+
No por sí solo. El llms.txt es una señal técnica que ayuda, pero la visibilidad en IA depende sobre todo de la autoridad de tu marca y de tener contenido claro y citable.
¿Quieres saber cómo te ve la IA hoy?
Te hacemos una auditoría GEO gratuita: dónde apareces, dónde no, y qué haría falta para ser la respuesta.
