Guía · GEO e IA

llms.txt: la guía sin humo para tu sitio

El archivo llms.txt se volvió tema de conversación en cada junta de marketing. Aquí te explicamos qué es en realidad, cómo se arma bien y qué esperar de él sin promesas mágicas.

Pantalla con líneas de código HTML de colores sobre fondo oscuro
Respuesta corta

llms.txt es un archivo de texto en formato Markdown que se coloca en la raíz del sitio (tusitio.com/llms.txt) para darle a los modelos de lenguaje un resumen curado de tu negocio y enlaces a tus páginas más importantes. Es una convención propuesta en 2024, no un estándar oficial, y Google ha dicho que no lo necesita para AI Overviews. Hacerlo toma poco tiempo y no estorba, pero no sustituye al SEO, al Schema ni al buen contenido.

Puntos clave
  • llms.txt es una propuesta abierta de 2024, no un estándar de la W3C ni de Google.
  • Google indica que no hacen falta archivos especiales para aparecer en sus funciones de IA.
  • Su valor real está en herramientas y agentes que sí lo consultan, sobre todo para documentación.
  • Debe ser un resumen honesto y curado, no una copia de todo tu sitio ni una lista de palabras clave.
  • Combínalo con robots.txt bien configurado, Schema JSON-LD y páginas que respondan preguntas concretas.

Qué es llms.txt y de dónde salió

En septiembre de 2024 se publicó en llmstxt.org una propuesta sencilla: que los sitios web ofrezcan un archivo llamado llms.txt en su raíz, escrito en Markdown, con un resumen de quiénes son y una lista curada de enlaces a sus páginas clave. La idea es que un modelo de lenguaje, que tiene una ventana de contexto limitada, no tenga que adivinar qué importa entre menús, banners, scripts y avisos de cookies.

Piensa en él como la ficha de presentación de tu negocio para una máquina que lee rápido: nombre, qué haces, para quién, dónde, y cuáles son las cinco o diez páginas que mejor te explican. Mientras el robots.txt dice qué se puede rastrear y el sitemap.xml lista todas las URL, llms.txt intenta responder otra pregunta: ¿qué debería leer primero una IA para entenderte?

La propuesta nació pensando en documentación técnica: librerías de programación, APIs y manuales, donde un asistente que ayuda a escribir código necesita encontrar rápido la página correcta. De ahí se extendió a sitios de empresas, tiendas y negocios locales, a veces con más entusiasmo que evidencia.

La especificación ha seguido evolucionando y existe una variante, llms-full.txt, que algunos proyectos usan para meter el contenido completo de su documentación en un solo archivo. Para una pyme casi nunca hace falta: con el llms.txt básico basta.

Lo que llms.txt no es (y nadie te debería vender)

Antes de hacerlo, hay que bajar expectativas. Esto es lo que sabemos con certeza a finales de 2026:

  • No es un estándar oficial. Es una convención propuesta por la comunidad. Ningún organismo lo regula y cada empresa de IA decide si lo lee.
  • Google no lo usa para AI Overviews ni AI Mode. Su documentación para funciones de IA dice que no necesitas archivos nuevos legibles por máquina, archivos de texto para IA ni marcado especial; basta con que tu página esté indexada y pueda mostrarse con fragmento. Más detalle en nuestra guía de AI Overviews.
  • No garantiza citas. Nadie puede prometerte que ChatGPT, Perplexity, Gemini o Claude te van a mencionar. Las respuestas dependen de la pregunta, del índice de cada sistema y de qué tan útil y confiable es tu contenido frente a otros.
  • No reemplaza al robots.txt. Si bloqueas a OAI-SearchBot o a PerplexityBot, tu llms.txt no les va a abrir la puerta.

Entonces, ¿para qué hacerlo? Porque cuesta poco, porque algunos agentes, editores de código y herramientas con IA sí lo consultan cuando alguien les pide información de un sitio, y porque el ejercicio de escribirlo te obliga a ordenar tu mensaje. Ese orden suele mejorar también tus páginas.

La estructura correcta paso a paso

La propuesta define un orden concreto. Solo el título es obligatorio, pero un archivo útil lleva todo esto:

  1. Un título H1 con el nombre del negocio o proyecto (una línea que empieza con un solo signo #).
  2. Una cita en bloque (línea que empieza con >) con un resumen de dos o tres frases: qué haces, para quién y dónde.
  3. Párrafos o listas opcionales con datos que ayudan a entender el negocio: horarios, zona de servicio, lo que no haces.
  4. Secciones H2 (líneas con ##) que agrupan enlaces. Cada enlace va como lista en formato Markdown: nombre entre corchetes, URL entre paréntesis y, si quieres, dos puntos con una nota breve.
  5. Una sección llamada «Optional» para lo secundario, que un agente puede saltarse si tiene poco espacio.

Así se vería el inicio del archivo de un taller ficticio de Torreón:

# Taller Mecánico Hermanos Ibarra

> Taller de mecánica general y diagnóstico por computadora en Torreón, Coahuila. Atendemos autos particulares y flotillas de La Laguna desde 2009.

## Servicios

- [Afinación y diagnóstico](https://ejemplo.mx/afinacion): qué incluye, tiempos y garantía

- [Frenos y suspensión](https://ejemplo.mx/frenos): síntomas comunes y revisión

## Contacto

- [Ubicación y horarios](https://ejemplo.mx/contacto): Blvd. Independencia, lunes a sábado

## Optional

- [Blog](https://ejemplo.mx/blog): consejos de mantenimiento

Si no quieres escribirlo a mano, nuestro generador de llms.txt arma el archivo con la estructura correcta y además te propone las reglas de robots.txt para los bots de IA.

Qué poner y qué dejar fuera

El error más común es tratar llms.txt como un sitemap o, peor, como un lugar para repetir palabras clave. Un modelo de lenguaje no premia la repetición; premia la claridad.

Sí incluyeMejor deja fuera
Nombre, giro y ciudad en la primera línea del resumenFrases genéricas tipo «somos líderes en el mercado»
Páginas de servicio que responden qué, cuánto tarda y para quiénPáginas legales, carrito, login o resultados de búsqueda interna
Preguntas frecuentes y guías con respuestas concretasListas de cientos de URL sin descripción
Zona de servicio real (Torreón, Gómez Palacio, Lerdo…)Ciudades donde no atiendes «por si acaso»
Datos verificables: año de fundación, horarios, teléfonoPrecios que cambian cada mes y que olvidarás actualizar

Una regla práctica: si una persona nueva en tu empresa leyera solo ese archivo, ¿podría explicarle a un cliente qué vendes y a dónde ir para saber más? Si la respuesta es sí, vas bien.

Cómo publicarlo y comprobar que funciona

Publicarlo es lo fácil. Lo importante es que sea accesible y coherente con el resto del sitio:

  • Ubicación: súbelo a la raíz para que responda en tusitio.com/llms.txt. En WordPress puedes subirlo por el administrador de archivos del hosting o con un plugin que lo genere; en sitios estáticos va junto al index.html.
  • Codificación: UTF-8, para que los acentos y la ñ se lean bien.
  • Respuesta del servidor: ábrelo en el navegador y confirma que carga como texto, sin redirecciones raras ni páginas de error disfrazadas.
  • Acceso: revisa que tu robots.txt o tu firewall no bloqueen la ruta. Si tu sitio está detrás de un servicio como Cloudflare, confirma que su protección contra bots no esté rechazando a los asistentes que sí quieres recibir.
  • Coherencia: los datos (teléfono, dirección, horarios) deben ser idénticos a los de tu sitio, tu Schema y tu ficha de Google. Si no lo son, generas dudas en lugar de confianza.
  • Mantenimiento: revísalo cada vez que cambies servicios o URL. Un llms.txt con enlaces rotos comunica descuido.

Para comprobarlo de forma integral, pasa tu dominio por la auditoría SEO + GEO gratuita: revisa si existe el archivo, si tu robots.txt deja pasar a los asistentes y si tienes datos estructurados.

Dónde encaja llms.txt en una estrategia de GEO

Si lo comparamos con las demás piezas, llms.txt es la de menor impacto comprobado. Lo que de verdad mueve la aguja para aparecer en respuestas de IA es lo de siempre, bien hecho:

  1. Que te puedan leer: un robots.txt que no bloquee por error a los bots de búsqueda de IA y un sitio rápido que entregue el texto en HTML (no escondido tras JavaScript pesado).
  2. Que te puedan entender: Schema JSON-LD de negocio local con nombre, dirección, horarios y zona de servicio.
  3. Que valga la pena citarte: páginas con respuestas directas, datos concretos y experiencia real. Lo explicamos en cómo escribir contenido que la IA quiera citar.
  4. Que te puedan verificar: reseñas, menciones en otros sitios y señales de experiencia y confianza (E-E-A-T).

llms.txt es la nota adhesiva encima de todo eso. Si tu base no está, la nota no sirve. Si quieres el panorama completo, empieza por qué es GEO y cómo aparecer en ChatGPT.

Ejemplo real de La Laguna: qué cambió y qué no

Una clínica dental de Gómez Palacio (nombre reservado) nos pidió «el archivo para salir en ChatGPT». Le hicimos su llms.txt en una tarde. Lo valioso no fue el archivo en sí, sino lo que descubrimos al escribirlo: su página de ortodoncia no decía en ningún lado cuánto dura un tratamiento típico ni si atendían a niños, y su dirección aparecía distinta en el sitio y en Google Maps.

Corregimos esas páginas, unificamos los datos y agregamos Schema. Semanas después, la clínica empezó a ver visitas con origen en asistentes de IA en Google Analytics (te enseñamos a medirlo en esta guía de GA4). ¿Fue por el llms.txt? Honestamente, no lo podemos aislar, y desconfía de quien diga que sí. Lo más probable es que el contenido más claro y los datos coherentes hicieran el trabajo.

La lección: haz tu llms.txt, pero úsalo como pretexto para ordenar el sitio, no como atajo.

Si prefieres que lo revisemos juntos, nuestro servicio de SEO para IA (GEO) incluye llms.txt, robots.txt, Schema y la reescritura de las páginas que más preguntan tus clientes.

Preguntas frecuentes

Dudas sobre este tema

¿Google usa el archivo llms.txt?
No. Google ha indicado que para aparecer en AI Overviews y AI Mode no se necesitan archivos especiales para IA ni marcado adicional; basta con que la página esté indexada y sea apta para mostrarse con fragmento en la Búsqueda de Google.
¿llms.txt es obligatorio para salir en ChatGPT?
No. ChatGPT encuentra y cita sitios a través de su propio índice de búsqueda y de su rastreador OAI-SearchBot. llms.txt es una convención opcional; no tenerlo no te excluye y tenerlo no garantiza que te citen.
¿Dónde se coloca el archivo llms.txt?
En la raíz del dominio, para que cargue en tusitio.com/llms.txt, guardado en UTF-8 y en formato Markdown: un título con #, un resumen en cita con > y secciones ## con listas de enlaces comentados.
¿Qué diferencia hay entre llms.txt y robots.txt?
robots.txt indica a los rastreadores qué partes del sitio pueden visitar y es una convención respetada por los bots principales. llms.txt no da ni quita permisos: solo ofrece un resumen curado y enlaces para que un modelo de lenguaje entienda el sitio más rápido.
¿Cada cuánto debo actualizar mi llms.txt?
Cada vez que cambien tus servicios, URL principales, horarios o datos de contacto, y al menos una revisión cada trimestre. Un archivo con enlaces rotos o datos distintos a tu ficha de Google resta confianza.
Escríbenos por WhatsApp