llms.txt para WordPress: la guía completa (qué es y cómo añadirlo)
GEO Academy · Módulo 4 — Alimentar a los rastreadores · Actualizado agosto 2026 · por Octoplug
Configurar llms.txt para WordPress es sencillo: es un archivo de texto plano que colocas en la raíz de tu sitio y que indica a los modelos de IA qué contenido tienes y dónde encontrarlo. Piénsalo como un mapa hecho a medida para la IA: en lugar de obligar a un modelo de lenguaje a rastrear y adivinar, le entregas un resumen limpio y estructurado. En WordPress puedes añadirlo a mano, o generarlo y mantenerlo al día automáticamente con un plugin.
En esta página10 secciones
Esta guía cubre qué es realmente llms.txt, por qué importa ahora que la gente le pregunta a la IA en vez de buscar en Google, en qué se diferencia de robots.txt y sitemap.xml, cómo es un buen archivo, y cómo exactamente añadir y validar uno en WordPress — por la vía manual y por la vía rápida.
- llms.txt vs robots.txt vs sitemap.xml: cómo leen tu sitio los rastreadores de IA — próximamente
- llms.txt vs llms-full.txt: cuál necesitas — próximamente
- Cómo comprobar si tu llms.txt funciona (y validarlo) — próximamente
- 5 errores con llms.txt que impiden a la IA leer tu contenido — próximamente
- Un plugin en lugar de cuatro: qué reemplaza una «suite» GEO — próximamente

¿Qué es llms.txt?
llms.txt es un archivo de texto con formato Markdown, publicado en la raíz de tu dominio, que ofrece a los grandes modelos de lenguaje una visión concisa y curada a mano de tu web. Enumera qué hace tu sitio, enlaza a tus páginas clave y puede apuntar a contenido más extenso. Se propuso en 2024 como una convención — no un estándar web oficial — para ayudar a los sistemas de IA a interpretar un sitio de forma eficiente, igual que robots.txt guía a los rastreadores y sitemap.xml guía a los buscadores.
El formato es deliberadamente sencillo, y el Markdown hace que lo lean tanto personas como máquinas: un H1 con el nombre de tu sitio, un breve resumen entre comillas y, luego, secciones de enlaces con descripciones cortas. Sin código, sin configuración especial del servidor — solo un archivo de texto que responde a la pregunta «¿qué es este sitio y qué debería leer primero una IA?».
¿Por qué importa llms.txt para la búsqueda con IA (GEO)?
Importa porque los motores generativos no leen tu web como lo hace el rastreador de Google — un llms.txt limpio reduce la ambigüedad al declarar tu mejor contenido en un formato que los LLM manejan de forma nativa. Cuando alguien le hace una pregunta a ChatGPT o a Perplexity, el modelo se nutre del contenido que puede encontrar, interpretar y considerar fiable con rapidez. Un buen archivo aumenta las probabilidades de que tus páginas se entiendan — y se citen — en lugar de ignorarse o malinterpretarse.
Este es el núcleo de la Generative Engine Optimization (GEO), a veces llamada Answer Engine Optimization (AEO): preparar un sitio para ser encontrado y citado por la búsqueda con IA, no solo para posicionar en los resultados clásicos. A medida que cambia el comportamiento de búsqueda — ya no buscamos, preguntamos — llms.txt es una de las señales más sencillas y de menor esfuerzo que puedes añadir hoy. No lo hace todo por sí solo, pero es un buen primer paso.
¿Es lo mismo llms.txt que robots.txt o sitemap.xml?
No. Resuelven problemas distintos para lectores distintos. robots.txt le dice a los rastreadores a qué tienen permiso de acceder. sitemap.xml enumera todas las URL para que las indexen los buscadores. llms.txt no hace ninguna de las dos cosas — le da a los modelos de IA un resumen curado y legible de lo que más importa, en Markdown. Va de comprensión y prioridad, no de permisos ni de listar todo.
| Archivo | Lector | Función | Formato |
|---|---|---|---|
robots.txt |
Rastreadores / bots | A qué se puede acceder | Directivas |
sitemap.xml |
Buscadores | Lista completa de URL a indexar | XML |
llms.txt |
Modelos de lenguaje IA | Resumen curado del contenido clave | Markdown |
Quieres los tres: no compiten entre sí, se complementan por capas. robots.txt sigue controlando qué rastreadores de IA (GPTBot, PerplexityBot, Google-Extended y otros) pueden acceder a tu sitio; llms.txt ayuda después a que los que sí permites lo entiendan.
¿Qué diferencia hay entre llms.txt y llms-full.txt?
llms.txt es el índice breve; llms-full.txt es el texto completo. llms.txt enumera tus páginas clave con descripciones cortas — un mapa ligero que la IA lee primero. llms-full.txt reúne el contenido real de esas páginas en un único archivo, para que un modelo pueda ingerir tu material en una sola petición sin rastrear página por página. Usa ambos: el índice para orientarse, el archivo completo para profundizar.
Cuál necesitas depende de tu sitio. Una web de empresa pequeña o un portafolio se apañan bien solo con llms.txt. Un sitio de documentación, una base de conocimiento o un blog con mucho contenido se benefician de llms-full.txt, porque el valor está en el cuerpo del texto, no solo en las URL. Generar ambos es la buena práctica y, bien hecho, es automático.
¿Cómo es un buen llms.txt para WordPress?
Un buen llms.txt es breve, bien estructurado y honesto: empieza con el nombre de tu sitio como H1, un resumen de una línea entre comillas y, luego, enlaces agrupados con unas pocas palabras de contexto cada uno. Destaca tu mejor contenido, no todo. La claridad gana a la exhaustividad — el archivo existe para ayudar a un modelo a priorizar, así que un llms.txt hinchado y sin foco se contradice a sí mismo.
El patrón es siempre el mismo: primero la identidad, luego un resumen nítido, después enlaces prioritarios agrupados en un puñado de secciones (páginas principales, guías, opcionales), cada uno con una breve descripción que le dice al modelo por qué importa esa página. Ese texto descriptivo cumple una función real — es la diferencia entre que una IA entienda tu sitio o que lo adivine.
¿Cómo se añade llms.txt a WordPress?
Tienes dos opciones: crear el archivo a mano o generarlo con un plugin. La vía manual te da control total, pero hay que mantenerla a mano cada vez que cambia tu contenido. Un plugin genera el archivo a partir de tus páginas actuales, lo mantiene actualizado solo y lo sirve en la URL raíz correcta — que es lo que importa, porque la estructura de WordPress no coloca por defecto un archivo estático en la raíz del dominio.
Opción 1 — Crear llms.txt a mano
Escribe el archivo en Markdown siguiendo la estructura de arriba, luego hazlo accesible en tusitio.com/llms.txt. En una instalación estándar de WordPress no puedes simplemente soltar un archivo en una carpeta y esperar que la URL raíz lo sirva sin problemas, así que la mayoría de configuraciones manuales o suben el archivo a la raíz web por FTP/SFTP, o añaden una regla de reescritura para que WordPress lo sirva desde esa URL. El inconveniente: tu contenido cambia y un archivo estático no. Para un sitio que casi nunca cambia, la vía manual va bien; para un sitio activo se queda obsoleto enseguida — y un llms.txt obsoleto es peor que no tener ninguno, porque induce a error.
Opción 2 — Generar llms.txt con un plugin (recomendado para la mayoría de sitios)
Un plugin dedicado lee tu contenido publicado, construye un llms.txt (y un llms-full.txt) con el formato correcto, los sirve en las URL adecuadas y los refresca a medida que cambia tu sitio — sin FTP, sin reglas de reescritura, sin mantenimiento manual. Esa es toda la gracia de usar una herramienta: el archivo se mantiene correcto sin que tengas que pensar en ello. Pero la parte honesta es que generar el archivo es el 20 % fácil — llms.txt por sí solo casi nunca basta para conseguir que te citen de verdad, y por eso una suite le gana a un generador de un solo archivo.
GEO Suite (gratis — descarga directa) genera y mantiene tu llms.txt y llms-full.txt automáticamente, y puntúa el resto de tu preparación para la IA — sin salir nunca de WordPress.
¿Cómo compruebas que tu llms.txt funciona?
Abre tusitio.com/llms.txt en el navegador: deberías ver texto Markdown limpio, servido como texto plano con una respuesta 200 — no un 404, una redirección ni el HTML de tu tema envuelto alrededor. Si está envuelto o falta, los modelos de IA no lo leerán como está previsto. Después, confirma que los enlaces de dentro resuelven y que las descripciones coinciden con tu contenido actual.
Una checklist rápida de validación:
- Accesible en la raíz — exactamente
/llms.txt, no/blog/llms.txtni tras una redirección. - Content type correcto — texto plano, no una página HTML.
- Markdown válido — H1 presente, enlaces bien formados, sin sintaxis rota.
- Enlaces vivos — cada URL devuelve 200, ninguno apunta a páginas eliminadas.
- Resumen fiel — la descripción refleja lo que dice tu sitio hoy.
Puedes revisarlos a ojo, o usar un verificador que lo haga por ti y te señale lo que no va.
¿Garantiza llms.txt que ChatGPT te cite?
No — y desconfía de quien te diga lo contrario. Ningún archivo, plugin ni SaaS puede garantizar que una IA cite tu sitio. Los motores de IA deciden qué mostrar en función de muchas señales: calidad del contenido, autoridad, estructura, frescura y su propio ranking opaco. Lo que hace llms.txt es quitar fricción — facilita que un modelo encuentre, interprete y entienda bien tu sitio, lo que mejora tus probabilidades. Ese es el techo honesto, y aun así merece la pena tenerlo.
La adopción también es desigual: no todos los motores de IA leen llms.txt todavía, y el soporte está evolucionando. Trátalo como una señal barata y con visión de futuro — fácil de añadir, sensata a medida que la convención se extiende — y no como un interruptor mágico. Los sitios que de verdad consiguen citas combinan llms.txt con contenido sólido, bien estructurado y answer-first, más el schema adecuado.
llms.txt es una señal más — aquí tienes la foto completa
llms.txt es un gran primer paso, pero por sí solo rara vez mueve la aguja. Que la búsqueda con IA te encuentre y te cite depende de un conjunto de señales trabajando juntas: un llms.txt limpio, schema JSON-LD estructurado para que las máquinas entiendan quién eres, contenido answer-first que la IA pueda citar directamente, y control sobre qué rastreadores de IA llegan a tu sitio en primer lugar. Sáltate eso y un llms.txt perfecto es un mapa hacia una casa sin dirección.
Esto es exactamente por lo que GEO Suite es una suite y no un generador de un solo archivo. El plugin gratuito te da:
- Un GEO Score — una puntuación de preparación determinista, de 6 pilares, con acciones «Fix» de un clic, para que sepas qué falta y cómo arreglarlo.
- llms.txt y llms-full.txt — generados, servidos y mantenidos al día automáticamente.
- Una versión en Markdown (
.md) de cada página — la copia limpia que leen la IA y los agentes, en la misma dirección con.mdal final. - Schema JSON-LD — Organization, WebSite, Article con un nodo Person de autor y
sameAs, Breadcrumb y FAQPage — funcionando junto a Yoast o RankMath, no en su lugar. - Control de rastreadores de IA — decide qué bots de IA pueden leer tu sitio, con las reglas escritas en
robots.txt, sin llamadas externas.
Generar el archivo es una sola línea de la puntuación. Ver la foto completa — y arreglarla — es la clave.
Preguntas frecuentes
¿Es obligatorio llms.txt?
No. Es una convención emergente, no un requisito ni un estándar web oficial. Tu sitio funciona bien sin él. Es una señal opcional y de bajo esfuerzo que ayuda a los modelos de IA a entender tu contenido, y merece la pena añadirla a medida que crece su adopción entre los motores.
¿Dónde va el archivo llms.txt?
En la raíz de tu dominio: tusitio.com/llms.txt. Tiene que ser accesible en esa URL exacta y servirse como texto plano, no envuelto en el HTML de tu tema. Un plugin se encarga de esta ubicación automáticamente en WordPress.
¿Necesito llms.txt y llms-full.txt a la vez?
No siempre. llms.txt (el índice breve) le vale a la mayoría de sitios pequeños. Añade llms-full.txt (el paquete de contenido completo) si tu valor está en el cuerpo del texto: documentación, bases de conocimiento, blogs con mucho contenido. Generar ambos es la buena práctica y, con un plugin, es automático.
¿Ayuda llms.txt al SEO?
Al SEO clásico de Google no directamente: está pensado para los motores de IA/generativos, no para el índice tradicional. Complementa a tu plugin de SEO (Yoast, RankMath, AIOSEO) en lugar de sustituirlo. Piénsalo como el equivalente del SEO para la búsqueda con IA: mismo objetivo, lector distinto.
¿Puedo añadir llms.txt sin plugin?
Sí: escribe el Markdown a mano y sírvelo en tu raíz por FTP o con una regla de reescritura. La contrapartida es el mantenimiento: lo actualizas a mano cada vez que cambia tu contenido. Un plugin lo mantiene al día automáticamente, por eso la mayoría de sitios activos usan uno.
¿Conseguiré que ChatGPT me cite con llms.txt?
Mejora tus probabilidades al hacer tu sitio más fácil de interpretar y entender, pero nadie puede garantizar una cita. Los motores de IA sopesan muchas señales. Combina llms.txt con contenido sólido, schema y estructura answer-first para tener las mejores opciones.
Plugin gratuito
Descubre cómo está tu sitio ante la búsqueda con IA — gratis
GEO Suite evalúa tu sitio en los seis pilares del GEO, genera tu llms.txt y tu esquema JSON-LD y te muestra qué corregir primero.
Evalúa tu sitio en los seis pilares del GEO, genera tu llms.txt y tu JSON-LD y descubre qué corregir primero.
Descargar gratis →