Generador LLMs.txt
Introduce tu dominio. El Generador LLMs.txt rastrea el sitio, elige las páginas que merece la pena mostrar a los sistemas de IA, las agrupa en secciones y escribe una descripción para cada una. Obtienes un llms.txt validado que puedes editar antes de publicarlo.
La diferencia está en la fase intermedia del proceso. El generador no vuelca tu sitemap en un archivo de texto: filtra las URL, prioriza las páginas importantes y las descripciones salen del contenido real de cada página, no de la etiqueta meta.
Cómo funciona
- Introduce tu sitio web. O indica un sitemap, o pega tu propia lista de URL.
- El Generador LLMs.txt rastrea y analiza. robots.txt, tus sitemaps y el contenido de cada página.
- Crea y valida el archivo. Secciones, descripciones y una comprobación de conformidad.
- Revisas, editas y publicas. Nada se publica hasta que lo apruebes.
Más que un conversor de sitemap a llms.txt
Un generador simple hace una sola pasada: entra el sitemap, salen URL con metadescripciones. Así es como acaban en un archivo publicado la página de acceso, el carrito y cien entradas de blog vacías.
| Función | DiagnoSEO | Otros generadores |
|---|---|---|
| Rastrea el contenido real de las páginas | ✅ | Varía |
| Filtra URL de bajo valor | ✅ | Varía |
| Prioriza las páginas importantes | ✅ | Varía |
| Crea secciones lógicas | ✅ | Varía |
| Escribe descripciones desde el contenido | ✅ | Varía |
| Escribe en el idioma del sitio | ✅ | Varía |
| Validación integrada | ✅ | Varía |
| Edición antes de descargar | ✅ | Varía |
| Muestra las URL omitidas y el motivo | ✅ | Varía |
| Compara tu llms.txt existente | ✅ | Varía |
| Genera llms-full.txt | ✅ | Varía |
Qué hace exactamente el Generador LLMs.txt
- Descubrimiento con el sitemap primero. Lee robots.txt y admite índices de sitemaps y sitemaps comprimidos en gzip.
- Rastreo de respaldo. ¿Sin sitemap? Las páginas se descubren siguiendo los enlaces internos de tu página de inicio.
- Descarga en paralelo para que los rastreos grandes sigan siendo rápidos.
- Selección inteligente de URL. Documentación, productos, servicios, precios, sobre nosotros y contacto van primero.
- Eliminación de ruido. Archivos, acceso, carrito, paginación, archivos de etiquetas y fechas, parámetros de filtro.
- Exclusiones propias. Añade fragmentos de URL que quieras omitir, como
/tag/o?filter=. - El equilibrio de secciones impide que un blog grande desplace a tu documentación.
- Limpieza de títulos. «Precios | Marca» pasa a ser «Precios».
- Secciones H2 más una sección
Optionalpara el contenido secundario. - Resumen y descripciones por página escritos desde el contenido real, en el idioma de tu sitio.
- Respaldo con la metadescripción si el modelo no está disponible, para que siempre obtengas un archivo utilizable.
- Validación antes de descargar, incluidos los criterios de Chrome Lighthouse.
- Comparación con el llms.txt ya publicado en tu dominio.
- Fuentes transparentes. Cada URL incluida aparece listada y se puede desmarcar; cada omitida muestra el motivo.
- llms-full.txt con el contenido completo de las páginas, del mismo rastreo.
Qué es llms.txt
llms.txt es un archivo Markdown descrito en la propuesta llmstxt.org, publicada por Jeremy Howard (Answer.AI) en septiembre de 2024 y actualizada a v2 en agosto de 2026. Es una propuesta impulsada por la comunidad, no un estándar del W3C ni del IETF.
La estructura es breve: un H1 con el nombre del sitio (el único elemento obligatorio), un resumen en cita, un párrafo opcional de contexto y luego secciones H2 con enlaces Markdown, donde los dos puntos introducen una nota corta. Una sección llamada Optional marca el contenido que un agente puede omitir cuando el contexto es escaso.
El archivo puede estar en la raíz del dominio o en cualquier ruta dentro de él. La v2 permite archivos con alcance limitado, de modo que /docs/llms.txt cubre todo lo que hay bajo /docs/, y los agentes deben usar el archivo más específico que aplique.
Qué es llms-full.txt
llms-full.txt es una convención popularizada por las plataformas de documentación, no forma parte de la especificación. En lugar de enlaces con descripciones contiene el contenido completo de tus páginas en Markdown, unido en un único documento.
Se justifica allí donde los usuarios hacen preguntas detalladas a los asistentes de IA: documentación, productos SaaS, bases de conocimiento. Ambos archivos salen del mismo rastreo, así que se mantienen coherentes.
llms.txt, sitemap.xml y robots.txt
Tres archivos, tres funciones. No se sustituyen entre sí, y un sitio bien mantenido sirve los tres.
| robots.txt | sitemap.xml | llms.txt | |
|---|---|---|---|
| Dirigido a | Rastreadores | Motores de búsqueda | Modelos de lenguaje y agentes |
| Responde | Qué se puede rastrear | Qué URL existen | De qué tratan las páginas clave |
| Formato | Directivas | XML | Markdown |
| Incluye descripciones | No | No | Sí |
| Controla el acceso | Sí | No | No |
| Alcance | Dominio | Dominio | Dominio o ruta |
Por qué un editor puede querer uno
- Control. Tú eliges qué páginas y qué descripciones expones, en vez de dejar que un modelo las deduzca de un HTML lleno de navegación y scripts.
- Legibilidad para máquinas. El Markdown es más fácil de consumir para agentes y herramientas compatibles que una página renderizada.
- Eficiencia de contexto. Un mapa conciso cabe en una ventana de contexto en la que tu sitio entero nunca cabría.
- Coste bajo. Nada que mantener en tu stack y ningún efecto sobre el rendimiento.
El formato lo publican los equipos de documentación de OpenAI, Anthropic y Gemini, y lo generan automáticamente plataformas como Mintlify, GitBook y Wix, además de los plugins Yoast SEO y AIOSEO.
Qué no hace llms.txt
- No bloquea rastreadores. El control de acceso corresponde a robots.txt.
- No sustituye a robots.txt ni a sitemap.xml.
- No garantiza citas en ChatGPT, Perplexity, Gemini ni Claude.
- No es un factor de posicionamiento confirmado en Google.
- No es obligatorio, y su adopción varía entre sistemas de IA.
- No compensa un contenido pobre ni un sitio inaccesible para los rastreadores.
Quien prometa más citas solo por el archivo está prometiendo algo que hoy nadie puede demostrar. El valor está en el control y la legibilidad.
Validación y la comprobación de Chrome Lighthouse
Chrome Lighthouse 13.3 añadió la categoría experimental Agentic Browsing. Una de sus auditorías valida propiedades básicas de un llms.txt publicado: un encabezado H1, al menos un enlace Markdown real con la forma [Título](URL) y una longitud superior a 50 caracteres.
El generador reproduce las comprobaciones de esa auditoría. Es una comprobación estructural, no una señal de posicionamiento en la Búsqueda de Google. Para la propia auditoría, un archivo ausente se trata como no aplicable, mientras que un archivo publicado que no la supera puede notificarse como fallo.
Por eso la validación se ejecuta antes de la descarga: estructura de llmstxt.org, los tres criterios de Lighthouse, URL duplicadas, enlaces a dominios ajenos y tamaño del archivo. El Checker y validador LLMs.txt aparte revisa un archivo ya publicado, incluido si sus enlaces siguen resolviéndose.
Cómo publicar el archivo
Sírvelo como texto plano en tudominio.com/llms.txt, junto a robots.txt. Para describir solo una parte del sitio, colócalo en esa ruta, por ejemplo tudominio.com/docs/llms.txt. Después de subirlo, abre la dirección y comprueba que ves Markdown y no una página 404.
| Plataforma | Ruta de subida |
|---|---|
| cPanel u hosting compartido | /public_html/llms.txt |
| WordPress | Raíz del sitio, no /wp-content/ |
| Next.js, Nuxt, Astro, React | /public/llms.txt |
| Laravel, Symfony | /public/llms.txt |
| Shopify | Contenido → Archivos, y luego redirige /llms.txt al archivo subido |
| Webflow | Ajustes del sitio, código personalizado o subida de archivo |
| Netlify, Vercel, GitHub Pages | Añádelo a tu carpeta public en el repositorio |
Qué debe ir en el archivo
Un llms.txt es una selección, no un archivo histórico. Para el volcado completo de URL ya está tu sitemap.
- SaaS y documentación: descripción del producto, precios, primeros pasos, referencia de la API, changelog.
- Comercio electrónico: categorías, productos estrella, envíos, devoluciones, guías de tallas. Nada de variantes, filtros ni paginación.
- Servicios locales: cada servicio por separado, zona de cobertura, precios o presupuesto, sobre nosotros y contacto.
- Medios y blogs: hubs temáticos y piezas perennes en lugar de las últimas cincuenta entradas.
Preguntas frecuentes
-
Un archivo Markdown con el nombre de tu sitio, un resumen breve y una lista de páginas clave con descripciones. Da a los modelos de lenguaje y a los agentes un mapa conciso de tu contenido en lugar de obligarlos a deducirlo del HTML.
-
No. Es una propuesta impulsada por la comunidad descrita en llmstxt.org, actualmente en v2, y no ha sido ratificada por el W3C ni el IETF. Aquí, conformidad con la especificación significa la estructura descrita allí.
-
No. Ningún sistema lo exige. Se publica de forma voluntaria, para controlar qué expones a las herramientas de IA compatibles y cómo se describe.
-
No hay pruebas de ello, y esta herramienta no lo promete. El archivo facilita la lectura de tu contenido y te da control sobre las descripciones, pero no es un factor de posicionamiento confirmado ni una garantía de citas.
-
Google indica que el archivo no es necesario para sus funciones de IA en la Búsqueda. Por otro lado, Chrome Lighthouse puede validar propiedades básicas de un archivo publicado en sus auditorías experimentales. Es una comprobación estructural, no una señal de posicionamiento.
-
Sírvelo como texto plano en la raíz de tu dominio, junto a robots.txt. La v2 también permite archivos en cualquier ruta:
/docs/llms.txtcubre el contenido bajo/docs/, y los agentes deben usar el archivo más específico. -
llms.txt es un índice seleccionado de enlaces con descripciones. llms-full.txt contiene el contenido completo de las páginas en Markdown. El primero es el mapa, el segundo el territorio, y solo el primero forma parte de la especificación.
-
Un sitemap enumera todas las URL para los buscadores, sin descripciones ni jerarquía. robots.txt controla el acceso de los rastreadores. llms.txt es un mapa corto y seleccionado con contexto, dimensionado para la ventana de contexto de un modelo.
-
Sí. Sin sitemap, las páginas se descubren siguiendo los enlaces internos de tu página de inicio, priorizando documentación, productos y servicios.
-
Sí. Dentro del límite diario obtienes el archivo completo, sin marca de agua y sin vista previa recortada. Los planes de pago amplían el límite de páginas y añaden llms-full.txt.
Genera tu llms.txt
Introduce tu dominio y obtén un archivo llms.txt estructurado, validado y editable, listo para publicar. Sin recopilar URL a mano. ¿Ya tienes un archivo? Compruébalo con el Checker y validador LLMs.txt.