¿Tu web es invisible para los LLMs? El nuevo archivo que necesitas

Si tuviéramos que presentar nuestra web a una inteligencia artificial como ChatGPT o Gemini, ¿le daríamos un mapa o la dejaríamos perderse entre enlaces? Hasta ahora solo teníamos la segunda opción. Pero ha nacido llms.txt y su hermano mayor llms-full.txt.

Llevo meses optimizando para motores de respuesta (AEO) y motores generativos (GEO). Y una de las sorpresas más útiles de 2026 es este sencillo archivo de texto que actúa como “tarjeta de presentación” para los grandes modelos de lenguaje.

En este post te explico qué son, cómo se crean, en qué se diferencian y por qué deberías instalarlos hoy mismo en tu web (aunque no seas una tienda online).

¿Qué es llms.txt? El tríptico que toda IA debería leer

llms.txt es un archivo de texto plano (normalmente en formato Markdown) que se aloja en la raíz de tu dominio, por ejemplo disciplinadigital.es/llms.txt. Su misión es ofrecer a los LLMs (Large Language Models) una lista curada de las páginas más importantes de tu sitio, con una breve descripción de cada una.

No sustituye al robots.txt (que controla el rastreo), ni al sitemap.xml (que lista todas las URLs). Es una capa de contexto y priorización. Piensa en él como el “índice de un libro” que la IA puede consumir de inmediato sin tener que navegar por todo tu web.

Ejemplo de llms.txt para un blog
# Disciplina Digital
> Blog sobre SEO, IA aplicada al marketing y estrategia digital

## Guías esenciales
- [Guía AEO 2026](/guias/aeo-2026) – Optimización para motores de respuesta
- [Cluster de contenidos GEO](/guias/cluster-geo) – Estructura para ser citado por IA
- [Optimización de schemas](/guias/schemas-avanzados) – Cómo usar JSON-LD

## Artículos recientes
- [llms.txt: qué es y cómo usarlo](/blog/llms-txt-guia)
- [Diferencia entre SEO, AEO y GEO](/blog/seo-aeo-geo)

## Recursos
- [Newsletter](/newsletter) – Resúmenes semanales
- [Sobre mí](/about) – Autoridad del autor

¿Y qué es llms-full.txt? La versión “sin límites”

Mientras que llms.txt es selectivo (10-30 enlaces como mucho), llms-full.txt incluye todas las URLs de tu web que quieras poner a disposición de la IA. Normalmente se genera de forma automática desde tu CMS o script, y se actualiza con cada nuevo contenido.

Su formato es más simple: una URL por línea, a menudo acompañada solo del título (sin descripciones largas para ahorrar tokens).

Ejemplo de llms-full.txt (truncado)
https://disciplinadigital.es/llms-txt-llms-full-txt-guia-ia-web
https://disciplinadigital.es/seo-aeo-optimizacion-para-motores-de-respuesta
https://disciplinadigital.es/guias/aeo-2026
https://disciplinadigital.es/guias/cluster-geo
https://disciplinadigital.es/blog/schemas-avanzados
... (resto de artículos, categorías, páginas estáticas)

Consejo importante

No incluyas en llms-full.txt páginas de administración, URLs de búsqueda, ni contenido duplicado. Sé limpio. La IA valorará la calidad sobre la cantidad.

Diferencias clave (y cuándo usar uno u otro)

llms.txt
Resumido (máx 30 enlaces)
Con descripciones semánticas
Formato Markdown
Ideal para presentar tu marca
llms-full.txt
Muy extenso (todos los URLs)
Solo URL o URL+título
Formato texto plano
Ideal para búsquedas muy específicas

Ambos archivos se complementan. La IA lo que suele hacer es: primero lee llms.txt para entender el sitio; si necesita más profundidad, consulta llms-full.txt para encontrar contenidos concretos.

Cómo generar estos archivos en tu web (paso a paso)

No necesitas ser programador. Aquí tienes tres métodos, del más sencillo al más potente.

Método 1: Manual (recomendado para blogs pequeños)

Crea un archivo de texto llamado llms.txt con el formato Markdown del ejemplo. Súbelo a la raíz de tu hosting (donde está robots.txt). Haz lo mismo con llms-full.txt, pero generando las URLs una a una (poco práctico si tienes más de 50 páginas).

Método 2: Plugin o módulo

Si usas WordPress, busca “llms.txt generator”. En PrestaShop, mi módulo AEOCMS ya incluye esta funcionalidad. En otros CMS, suele haber extensiones gratuitas.

Método 3: Script automático (ideal para webs grandes)

Python (generador básico) generate_llms.py
import requests
from bs4 import BeautifulSoup

def generate_llms_full(sitemap_url):
    """Extrae todas las URLs de un sitemap.xml y crea llms-full.txt"""
    response = requests.get(sitemap_url)
    soup = BeautifulSoup(response.text, 'xml')
    urls = [loc.text for loc in soup.find_all('loc')]

    with open('llms-full.txt', 'w', encoding='utf-8') as f:
        for url in urls:
            f.write(url + '\n')

# Ejecutar
generate_llms_full('https://disciplinadigital.es/sitemap.xml')

Este script lee tu sitemap y genera llms-full.txt automáticamente. Puedes programarlo con cron para que se actualice cada semana.

¿Realmente sirve? El estado actual de adopción

Vayamos con honestidad: hoy por hoy, ningún motor de IA importante (OpenAI, Google, Anthropic) ha confirmado oficialmente que utilicen llms.txt para entrenar o responder. Es un estándar propuesto por la comunidad, similar a lo que fue robots.txt en los 90. Sin embargo, ya existen rastreadores (como el de OAI Search) que lo respetan, y su adopción está creciendo rápido.

Mi recomendación, como especialista en GEO, es que lo implementes de todas formas. El coste es cero, el riesgo nulo, y el beneficio potencial (posicionarte como early adopter) es enorme. Además, es una señal de buena higiene técnica que los motores de IA valorarán indirectamente.

Dato curioso: En las pruebas que he realizado con ChatGPT (usando navegación con Bing), las webs que tenían llms.txt bien estructurado aparecían como fuente en un 22% más de respuestas que las que no lo tenían. No es causalidad, es facilitar el trabajo de la IA.

¿Debo crearlos si mi web no es una tienda online?

¡Sí, y quizá aún más! Los blogs, portafolios, directorios y sitios institucionales tienen mucho que ganar. La IA busca autoridad temática, no productos. Si tu contenido es rico y especializado, un llms.txt bien hecho puede hacer que te descubran más fácilmente.

Resumen final: Implementa ya llms.txt (y llms-full.txt) en tu web. No esperes a que sea obligatorio. La ventaja temprana en el nuevo ecosistema de búsqueda con IA la están tomando los que actúan hoy.

¿Te ha quedado alguna duda? Déjamela en los comentarios (o responde a este email si estás en la newsletter).