Herramientas gratuitas

Validador de llms.txt: revisa el formato y los enlaces de tu archivo, con una corrección para cada error

Escribe la dirección de tu sitio y este validador lee su llms.txt y su llms-full.txt, los compara con el formato de llmstxt.org, prueba hasta 15 enlaces y te da una corrección para cada problema. Después viene el resto del informe de visibilidad en IA: las reglas de robots.txt para rastreadores de IA, los datos estructurados de tu página de inicio y tu sitemap.

Pedir una propuesta

Solo leemos archivos públicos: tu página de inicio, robots.txt, llms.txt, llms-full.txt y el sitemap, y hasta 15 enlaces de tu llms.txt. No guardamos nada.

En esta página

Cómo usar el validador de llms.txt

  • Escribe la dirección de tu sitio. El validador lee /llms.txt y /llms-full.txt en la raíz de la dirección a la que llega tu página de inicio después de las redirecciones: si tu sitio manda a los visitantes de http a https, o a la versión con www, lo revisa donde realmente está.
  • Lee primero los hallazgos de llms.txt. Cada uno viene marcado como algo por corregir, por revisar, una nota o algo que está bien, y cada problema trae su corrección. Si no tienes llms.txt, o esa dirección devuelve una página web, el informe te propone un archivo inicial: el nombre de tu sitio como H1, tu meta descripción como resumen y hasta ocho páginas de tu sitemap.
  • Después revisa el resto: la tabla de rastreadores de IA que tu robots.txt permite o bloquea, la indexación y los datos estructurados de tu página de inicio, y tu sitemap.
  • Corrige, publica y vuelve a revisar. Guarda el informe como archivo Markdown o cópialo, o pásanoslo con el formulario de contacto del final; no se envía nada hasta que presionas Enviar.

Qué revisa el validador

Cada fila es una revisión, en el orden en que aparecen en el informe. Las reglas salen de la versión 2 de la propuesta de llms.txt (en inglés).

Qué revisa el validador
RevisiónQué pasaError comúnCorrección
El archivo respondeEstado 200 con un archivo de texto en /llms.txt, o un 404 si no publicas unoUna aplicación de una sola página responde cualquier dirección, /llms.txt incluida, con su página de inicio y un 200Sirve el archivo Markdown o devuelve 404 en esa dirección
Tipo de contenidoSe sirve como text/plain o text/markdownSe sirve como text/html u otro tipoConfigura la cabecera Content-Type como text/plain o text/markdown con charset=utf-8
H1Un solo H1, en la primera línea, con el nombre del sitio o proyectoNingún H1 (el archivo empieza con un H2), texto antes del H1 o comentarios que empiezan con el signo numeral, que Markdown lee como más H1Deja un solo H1 arriba; borra los comentarios o convierte los H1 sobrantes en secciones H2
ResumenUna cita (blockquote) justo después del H1Falta, o está después de un párrafo, donde ya no cuenta como resumenUna o dos frases: qué haces, para quién y dónde
Secciones H2Al menos una sección H2, cada una con una lista de enlacesSin secciones H2, secciones vacías o títulos H3 que el formato no usaAgrupa las páginas bajo títulos H2; convierte los H3 en H2 o en texto antes del primer H2
Elementos de listaCada elemento es un guion, un enlace Markdown y, si quieres, dos puntos y una notaDirecciones sueltas o frases sin enlace bajo un H2Enlaza cada elemento a la página que describe; pasa los datos al texto antes del primer H2
EnlacesLos primeros 15 enlaces responden sin errorPáginas que cambiaron de dirección o se borraron después de escribir el archivoActualiza o quita esos enlaces, o genera el archivo desde la misma fuente que tus páginas
llms-full.txtNo existe (es opcional) o es un archivo de texto que empieza con un H1La dirección devuelve tu página de inicio en HTMLDevuelve 404 si no lo publicas; si lo publicas, empiézalo con un H1

No tener llms.txt es solo una nota, porque el archivo es opcional. Los enlaces que tardan más de 8 segundos aparecen como sin respuesta, no como rotos, y los que vienen después del 15 no se prueban.

El formato de llms.txt en pocas palabras

llms.txt es un archivo Markdown, y la propuesta fija el orden de sus partes para que lo pueda leer un programa, no solo un modelo. Primero, un H1 con el nombre del sitio o proyecto, la única parte obligatoria. Luego, una cita con un resumen corto. Después, si quieres, párrafos o listas sin títulos. Al final, secciones H2, cada una con una lista de enlaces. Se permite una marca de orden de bytes (BOM) al comienzo.

Un archivo mínimo que pasa todas las revisiones tiene cinco líneas, con líneas en blanco entre las partes:

  • Un H1 con el nombre de tu sitio.
  • Una cita con una o dos frases sobre qué haces, para quién y dónde.
  • Un H2 con el nombre de un grupo de páginas, como Servicios.
  • Un elemento de lista para una página: un guion, el nombre de la página entre corchetes, su dirección completa entre paréntesis y, después de dos puntos, unas palabras sobre lo que cubre.
  • Un segundo elemento con la misma forma, por ejemplo tu página de contacto.

La versión 2, publicada en agosto de 2026, mantuvo ese formato. Definió los archivos en otras rutas (un archivo cubre las páginas bajo su ruta y se usa el más específico), aceptó pagina.md además de pagina.html.md para las copias en Markdown, agregó relaciones de enlace para que una página apunte a su copia en Markdown y al llms.txt que la cubre, y le quitó el significado especial a la sección H2 llamada Optional, que sigue siendo el lugar habitual para los enlaces que un agente puede saltarse. Las decisiones detrás de nuestro propio archivo están en qué necesita un sitio preparado para agentes de IA.

llms.txt, robots.txt y sitemap.xml: en qué se diferencian

Los tres archivos responden preguntas distintas, y ninguno reemplaza a los otros.

llms.txt, robots.txt y sitemap.xml: en qué se diferencian
ArchivoQué haceQuién lo leeEstatus
robots.txtDice qué rutas pueden visitar los rastreadoresRastreadores de buscadores y de IA, antes de rastrearEstándar propuesto del IETF (RFC 9309)
sitemap.xmlLista las páginas que quieres que se rastreen, con datos opcionales como la fecha del último cambioBuscadoresProtocolo de sitemaps.org
llms.txtLes da a los agentes una guía corta y curada de las páginas que importanAgentes que lo consultan cuando necesitan información sobre un sitioPropuesta informal, versión 2

robots.txt da o niega acceso; llms.txt no da nada. Las líneas Allow y Disallow escritas en llms.txt no tienen efecto, y listar una página ahí no la desbloquea en robots.txt. Un sitemap lista todas las páginas que quieres indexar, mientras que la propuesta describe llms.txt como un resumen curado que cabe en el contexto de un modelo. Qué rastreadores de IA dejar entrar es otra decisión, y la explicamos en nuestra guía para bloquear o permitir rastreadores de IA.

Qué hace llms.txt por tu visibilidad en IA, y qué no

Un llms.txt válido ayuda a los agentes que lo leen. Ninguna empresa de IA documenta que cambie posiciones ni citas.

  • La Búsqueda de Google lo ignora. La guía de Google sobre sus funciones de IA generativa dice que los archivos de texto para IA no hacen falta para aparecer en la Búsqueda y que tener uno no ayuda ni perjudica tu visibilidad ni tu posicionamiento.
  • La documentación de los rastreadores de IA no dice que lo lean. Las páginas de rastreadores de OpenAI, Anthropic y Perplexity, que volvimos a leer el 22 de octubre de 2026, describen GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot y los agentes que actúan a pedido de un usuario sin decir que lean el llms.txt de otros sitios. Las de OpenAI y Perplexity solo remiten al índice de su propia documentación.
  • Los agentes sí lo usan. La versión 2 espera que un agente lea o busque en el archivo lo que necesita y luego siga los enlaces, y la propuesta dice que donde más se usa es en documentación: piensa en un asistente de programación al que le piden leer tu API.
  • Lighthouse lo revisa. Las auditorías experimentales de navegación con agentes de Chrome marcan un error del servidor en /llms.txt y tratan un 404 como no aplicable (auditoría de Lighthouse, en inglés). Es una revisión de preparación para agentes, no una señal de búsqueda.

Las citas en ChatGPT, Claude, Perplexity y las funciones de IA de Google salen de páginas que indexan sus rastreadores de búsqueda, así que pesan más unas páginas rastreables y un robots.txt que deje entrar a esos rastreadores; lo explicamos en cómo aparecer en las respuestas de IA. Además, el archivo solo apunta a páginas: si quieres que los agentes consulten datos en vivo o hagan acciones, eso le toca a un servidor MCP. Publica un llms.txt cuando los agentes necesiten datos exactos de tu producto, o cuando tu plataforma lo genere por ti.

Lo que la revisión no ve

  • Quién lee tu archivo. Ninguna empresa de IA informa qué agentes lo descargaron ni qué hicieron con él. Los registros de tu servidor muestran las solicitudes a /llms.txt, y esa es la evidencia más cercana que vas a tener.
  • Archivos en otras rutas. La versión 2 permite archivos como /docs/llms.txt; el validador solo lee el de la raíz de tu sitio.
  • Si los datos son correctos. Revisa la estructura, no la verdad. Compara el resumen y las notas con tus páginas, porque un agente repetirá lo que diga el archivo.
  • A dónde llevan los enlaces. Prueba si responden los primeros 15, no si apuntan a copias en Markdown ni a la página correcta, y no lee las relaciones de enlace de tus páginas.
  • Todo el llms-full.txt. Lee el comienzo del archivo para confirmar que es texto y que empieza con un H1, no su contenido completo.
  • La protección contra bots. Si un firewall o una regla contra bots rechaza nuestro verificador, el informe muestra el error; un resultado limpio no prueba que los agentes de IA pasen esas mismas reglas.

Si prefieres que auditemos y corrijamos juntos tu llms.txt, tu robots.txt y tus datos estructurados, eso es parte de nuestro servicio de SEO para IA.

Preguntas antes de elegir

¿Necesito un llms.txt?

No. Es opcional, y Google dice que su Búsqueda lo ignora. Publícalo si los agentes necesitan datos exactos de tu producto, como documentación, planes o límites, o si tu plataforma lo genera sola. Si no publicas uno, haz que /llms.txt devuelva 404 y no tu página de inicio.

¿Por qué el validador dice que mi llms.txt es una página web?

Porque esa dirección devolvió HTML. Muchos sitios, sobre todo las aplicaciones de una sola página, contestan cualquier dirección desconocida con su página de inicio y un estado 200, así que /llms.txt parece existir pero contiene HTML. Sirve ahí un archivo Markdown real o devuelve 404.

¿Puedo bloquear o permitir rastreadores de IA desde llms.txt?

No. llms.txt es una guía, no un conjunto de reglas: las líneas Allow y Disallow que pongas ahí no tienen efecto. El acceso se define en robots.txt, y una página bloqueada ahí sigue bloqueada aunque llms.txt la enlace.

¿Un llms.txt válido hace que ChatGPT o Google me citen?

Nada lo documenta. Google dice que su Búsqueda ignora el archivo, y las páginas de rastreadores de OpenAI, Anthropic y Perplexity no dicen que sus rastreadores lean el llms.txt de otros sitios. Las citas salen de páginas que indexan sus rastreadores de búsqueda. Un archivo válido sí ayuda a los agentes que lo leen.

¿llms.txt es un estándar oficial?

No. Jeremy Howard lo publicó el 3 de septiembre de 2024 y lo revisó como versión 2 en agosto de 2026; vive en un repositorio público de GitHub y ni el IETF ni el W3C lo han adoptado. robots.txt, en cambio, es un estándar propuesto del IETF (RFC 9309).

¿El validador revisa archivos llms.txt en otras rutas, como /docs/llms.txt?

No. Lee /llms.txt y /llms-full.txt en la raíz de la dirección donde responde tu página de inicio. La versión 2 permite que un archivo cubra las páginas bajo su propia ruta; para revisar uno así, ábrelo y aplica las mismas reglas: un H1, un resumen y listas de enlaces bajo títulos H2.

¿Guardan los sitios que reviso?

No. Los archivos se descargan cuando haces la revisión, los resultados van directo a tu navegador y no guardamos nada. Hay un límite de revisiones por conexión para evitar abusos.

Fuentes y lecturas

Fuentes de esta página, con más detalles de sus publicaciones originales.

De un archivo válido al panorama completo

Haz la revisión completa de visibilidad en IA, lee cómo se usa llms.txt en la práctica o pídenos corregir lo que encontró el informe.