Saltar al contenido
Neaptidestudio
blog

llms.txt: para qué sirve y cómo añadirlo a tu web

Neaptide · 22 de julio de 2026 · 5 min de lectura · Actualizado: 6 de septiembre de 2026

Decide si tu web necesita llms.txt, elige páginas útiles y publica el archivo. Incluye ejemplo Markdown, revisión de acceso y límites de llms-full.txt.

En este artículo
Un pequeño índice de papel señala libros abiertos y páginas.

llms.txt es una guía de texto de la web para herramientas que trabajan con modelos de lenguaje. Describe el sitio y enlaza recursos útiles. Ayuda cuando la herramienta lo lee y sigue los enlaces; publicarlo no garantiza que un servicio de IA descubra, recomiende o cite tu web.

¿Lo necesita tu web?

Empieza por una tarea: encontrar instrucciones, comparar condiciones o elegir un curso. Si puedes asociar preguntas y páginas con respuestas, tienes material para la guía. Si tu oferta y sus límites no están claros en la web, arregla primero esas páginas. Un sitio de una sola página puede ganar poco con otro índice.

Diferencias con robots.txt y el sitemap

Jeremy Howard propuso llms.txt en 2024; la segunda versión apareció en agosto de 2026. Es una propuesta de formato abierto, no un requisito de los buscadores.

  • sitemap.xml indica URL que quieres que descubran los buscadores, sin garantizar la indexación.
  • robots.txt da instrucciones de acceso a los robots. El contenido privado necesita autenticación.
  • llms.txt describe el sitio y enlaza recursos. No concede acceso ni anula restricciones.

Google indica que no usa llms.txt para la visibilidad ni el posicionamiento en búsqueda. Puedes mantenerlo para otras herramientas que sí lo utilicen.

Selecciona páginas y escribe el archivo

Usa preguntas reales: qué incluye un plan, cómo importar datos o cancelar. Elige unas pocas páginas actualizadas. Prioriza versiones Markdown claras cuando existan; no inventes una dirección .md sin publicar y comprobar el archivo.

El archivo empieza con un título de primer nivel que contiene el nombre del sitio. Después puedes añadir una breve presentación en un bloque de cita Markdown y secciones de segundo nivel con listas de enlaces. Por convención, el título Optional agrupa los recursos secundarios. Sustituye las direcciones de este ejemplo ficticio de servicio de reservas:

# Servicio de reservas

> Reservas en línea para pequeños estudios y profesionales independientes.

## Primeros pasos

- [Tarifas](https://example.com/es/pricing.md): precios, límites y extras.
- [Configuración](https://example.com/es/help/setup.md): crear horarios y conectar el formulario.
- [Importación](https://example.com/es/help/import.md): campos CSV, límites y comprobaciones.

## Condiciones

- [Cancelación](https://example.com/es/help/cancellation.md): procedimiento y reembolsos.

## Optional

- [Novedades](https://example.com/es/changelog.md): cambios del producto por fecha.

Describe el contenido del recurso. «Precios, límites y extras» ayuda a elegir; «la mejor solución» no explica nada. Evita instrucciones que pidan a los asistentes recomendar tu empresa.

Publica y comprueba el acceso

  1. Guarda en UTF-8 y publica en /llms.txt. La versión 2 permite rutas de sección como /docs/llms.txt.
  2. En Next.js, un archivo estático puede ir en public/llms.txt. Otra plataforma puede ofrecer un generador o carga de archivos.
  3. Abre la URL sin iniciar sesión: debe mostrar el texto, no un error ni una pantalla de acceso.
  4. Comprueba cada enlace y compara las condiciones con la página principal. Genera ambas versiones desde una fuente común cuando sea posible.
curl -i https://example.com/llms.txt

Sustituye example.com por tu dominio. Comprueba que la respuesta tiene el código HTTP 200 y contiene el texto esperado. Si hay una redirección, revisa su destino; si recibes HTML, comprueba que no sea una página de error o de la aplicación. Revisa también las restricciones del servidor y del CDN. OAI-SearchBot y GPTBot tienen ajustes independientes: publicar llms.txt no obliga a permitir el acceso a GPTBot.

¿También necesitas llms-full.txt?

llms-full.txt suele ser un archivo de texto que reúne varios contenidos del sitio o de su documentación. Puede resultar útil para entregar directamente un conjunto pequeño de documentos a una herramienta, pero no es obligatorio. Un archivo voluminoso puede superar la ventana de contexto del modelo y será más difícil de mantener al día. Incluye solo contenido público.

Cómo organizar varios idiomas

Agrupa los enlaces por idioma e identifícalos. Apunta a la versión con las condiciones regionales pertinentes. Antes de multiplicar exportaciones completas, comprueba que las traducciones sean correctas y se mantengan al día.

Separa utilidad y visibilidad

Da la URL a un asistente con acceso web y pídele las condiciones de cancelación. Compara respuesta y fuentes con la página. Eso comprueba la guía cuando se proporciona expresamente, no el descubrimiento del sitio sin ayuda. Una petición registrada en el servidor confirma acceso, no una cita.

Mide la visibilidad aparte con las mismas preguntas y respuestas guardadas. Observa también visitas y consultas. Un cambio posterior a la publicación no demuestra que llms.txt lo haya causado.

faq

Lo esencial en breve

¿llms.txt hará que mi web aparezca en ChatGPT?

El archivo por sí solo no lo asegura. Puede ayudar a navegar a una herramienta que lo lea. El descubrimiento y la elección de fuentes son pasos distintos.

¿Puedo enlazar páginas HTML normales?

Sí, aunque el formato busca facilitar la lectura automática. Las versiones de texto limpias pueden ayudar si conservan tablas, enlaces y matices importantes.

¿Cuándo debo actualizarlo?

Cuando cambien URL, secciones o descripciones. Actualiza precios y condiciones a la vez que la web y comprueba los enlaces generados.