Ahora añadimos un archivo llms.txt a cada web que entregamos. Los clientes nos preguntan qué es y si sirve para algo. Esta es la respuesta honesta, con el contenido exacto del nuestro.
Es un archivo de texto plano situado en la raíz de tu dominio, en yoursite.com/llms.txt. La idea, propuesta en 2024, es ofrecer a los modelos de lenguaje un resumen limpio y estructurado de quién eres y de lo que importa en tu web. Piénsalo como un brief escrito para una máquina que quizá un día tenga que responder a una pregunta sobre ti.
Una advertencia honesta desde el principio: llms.txt es una convención emergente, no un estándar oficial, y ningún motor de IA se compromete a leerlo. Aun así lo añadimos, porque el coste es casi nulo y el posible beneficio se acumula con el tiempo. Es la misma lógica que sigue todo nuestro trabajo en GEO.
El orden importa. Los modelos dan más peso a la parte superior del archivo.
El relleno de palabras clave, los superlativos de marketing y todo lo que cambia cada semana. Un archivo lleno de adjetivos vacíos es ruido. Un archivo desactualizado es peor que no tener archivo.
Una lección de nuestra propia web: publicamos cinco artículos en el journal y durante semanas no los añadimos a nuestro llms.txt. El archivo seguía describiendo una web que ya no existía. Si publicas con regularidad, añade una sola regla: cada vez que se publique una página nueva, actualiza llms.txt ese mismo día.
Servir el archivo en la raíz es la parte en la que la gente suele tropezar, y depende por completo de tu plataforma.
Webflow. Webflow permite subir el archivo de forma nativa desde los ajustes del sitio. Escribes el archivo, lo subes, publicas y se sirve en la raíz.
Shopify. Más complicado, y ha cambiado hace poco. Desde mayo de 2026, todas las tiendas Shopify incluyen un archivo por defecto: Shopify genera automáticamente un agents.md, y las rutas /llms.txt y /llms-full.txt apuntan por defecto a ese mismo contenido. El problema es que esa versión por defecto describe tu tienda con las palabras de Shopify, no en los términos que hacen que merezca la pena recomendarte. Para controlarlo, añade una plantilla en Tienda online > Temas > Editar código:
templates/llms.txt.liquid controla solo /llms.txt.templates/llms-full.txt.liquid controla solo /llms-full.txt.templates/agents.md.liquid controla /agents.md y sirve de alternativa para los otros dos.Si no existe una plantilla para una ruta, Shopify recurre a tu plantilla agents.md y, si tampoco existe, a su propia versión generada por defecto. Así que en Shopify no subes un archivo a la raíz, algo que la plataforma no permite. Lo que haces es sobrescribir la plantilla de la ruta que te interesa. Dos advertencias. Es un cambio a nivel de tema, así que necesitas acceso para editar el código del tema; si el tema está bloqueado o muy gestionado por apps, pásaselo a tu desarrollador. Y comprueba el resultado después de publicar abriendo yourstore.com/llms.txt en un navegador, para confirmar que sirve texto limpio y no una página HTML envuelta.
Los trucos antiguos que todavía encontrarás en algunos blogs, subir el archivo a Contenido > Archivos y hacer una redirección 301 de /llms.txt a la URL del CDN, o pasar por un proxy de Cloudflare, ya son casi siempre innecesarios ahora que Shopify admite las plantillas de forma nativa.
WordPress. El más sencillo de los tres. Un archivo plano colocado en la raíz del sitio, o un pequeño plugin, lo sirve directamente.
Un archivo llms.txt no te va a meter en ChatGPT de la noche a la mañana. Es una señal entre muchas, y probablemente no la más fuerte. Lo que más cuenta es la coherencia en toda la web abierta: tu nombre, escrito de la misma forma, en tu web, en LinkedIn, en directorios, en los créditos de tus clientes. El archivo ayuda a que un modelo que ya te ha encontrado te describa correctamente. Por sí solo, no hace que te encuentren.
Si quieres que alguien le eche un vistazo a tu propio llms.txt, envía el enlace a bonjour@dellamattia.com.