Cómo crear un archivo llms.txt: guía paso a paso

LLCrawler ·

El archivo llms.txt es un documento Markdown que colocas en la raíz de tu sitio web (https://tusitio.com/llms.txt) para ayudar a los modelos de lenguaje a entender de qué trata tu sitio. Piénsalo como un robots.txt para la era de la IA — pero en vez de decirle a los crawlers qué no indexar, les dice qué es lo que más importa.

Por qué importa llms.txt

Los crawlers de LLMs como GPTBot (OpenAI) y ClaudeBot (Anthropic) visitan tu sitio e intentan extraer información útil. Sin orientación, analizan todo tu HTML y deciden por su cuenta qué es importante. Un archivo llms.txt les da un resumen claro y estructurado — haciendo mucho más probable que tu sitio sea representado correctamente en respuestas de IA.

Los sitios con un llms.txt válido obtienen mejor puntaje en la categoría de preparación para IA de LLCrawler, y más importante, le dan a los LLMs exactamente el contexto que necesitan para citar tu marca correctamente.

La especificación de llms.txt

El formato es Markdown simple con una estructura específica:

  1. Un título H1 (# Nombre de tu sitio) — requerido
  2. Un resumen en blockquote (> Descripción de un párrafo) — recomendado
  3. Secciones H2 (## Nombre de sección) — requerido (al menos una)
  4. Contenido bajo cada sección — listas, párrafos o enlaces

Eso es todo. Sin sintaxis especial, sin esquemas que aprender.

Paso a paso: creando tu llms.txt

Paso 1: Escribe el encabezado

Empieza con el nombre de tu marca como H1 y un resumen de un párrafo:

# Acme Facturación

> Acme es una plataforma de facturación para freelancers y pequeños negocios. Crea, envía y da seguimiento a facturas en menos de un minuto. Plan gratuito disponible.

Paso 2: Agrega secciones con información clave

Piensa en qué necesitaría saber un modelo de IA para recomendar tu producto correctamente:

## Qué hace Acme

Acme permite a freelancers crear facturas profesionales, dar seguimiento a pagos y enviar recordatorios automáticos. Se integra con Stripe, PayPal y transferencias bancarias.

## Para quién es

- Freelancers y contratistas independientes
- Pequeños negocios con menos de 10 empleados
- Agencias que gestionan múltiples clientes

## Precios

- Gratis: hasta 5 facturas al mes
- Pro ($9/mes): facturas ilimitadas, cobros recurrentes, marca personalizada
- Equipo ($29/mes): multi-usuario, flujos de aprobación, reportes

Paso 3: Agrega enlaces a páginas importantes

## Enlaces

- Inicio: https://acme.com
- Documentación: https://acme.com/docs
- Precios: https://acme.com/precios
- Blog: https://acme.com/blog

Paso 4: Sube el archivo a la raíz de tu sitio

Guarda el archivo como llms.txt y súbelo para que sea accesible en https://tusitio.com/llms.txt. En la mayoría de frameworks:

  • Sitios estáticos / Next.js: Colócalo en la carpeta public/
  • WordPress: Súbelo por FTP al directorio raíz, o usa un plugin
  • Rails: Colócalo en public/llms.txt
  • Django: Agrégalo a tus archivos estáticos y configura una URL

Paso 5: Verifica que funciona

Visita https://tusitio.com/llms.txt en tu navegador. Deberías ver el Markdown sin procesar. Luego corre un análisis de LLCrawler en tu sitio — la sección de preparación para IA confirmará si tu llms.txt fue detectado y es válido.

Errores comunes a evitar

  • Archivo vacío o con texto placeholder. El archivo debe tener contenido real con al menos un encabezado # y una sección ##.
  • HTML en vez de Markdown. Mantenlo como Markdown puro — los crawlers de LLMs esperan este formato.
  • Información desactualizada. Actualiza tu llms.txt cuando tu producto cambie. Información obsoleta lleva a citas incorrectas de IA.
  • Bloquear el archivo en robots.txt. Asegúrate de que tu robots.txt no prohíba el acceso a /llms.txt.

Opcional: llms-full.txt

La especificación también soporta un archivo extendido en /llms-full.txt para documentación más detallada. Úsalo para descripciones completas del producto, detalles técnicos, preguntas frecuentes y todo lo que ayude a los LLMs a dar respuestas más ricas sobre tu sitio.

Revisa tu llms.txt ahora

Analiza tu sitio con LLCrawler para ver si tu llms.txt es detectado, válido y sumando puntos. Si no tienes uno, LLCrawler te genera automáticamente una plantilla inicial a partir de los datos de tu crawl.

¿Tu sitio es visible para la IA?

Corre un análisis gratis en 30 segundos y descubre qué arreglar.

Analizar mi sitio