Schema vs llms.txt: cual es la diferencia?
Ambos tienen que ver con ayudar a los motores de busqueda IA a entender tu sitio. Pero no son lo mismo, y no se reemplazan entre si. Aca va una explicacion en lenguaje claro.
La version corta
Schema le dice a la IA de que trata una pagina — datos estructurados invisibles que viven dentro de la pagina misma.
llms.txt le dice a la IA que paginas de tu sitio importan — un archivo separado en la raiz de tu dominio, como un sitemap pero escrito para modelos de lenguaje.
Uno vive dentro de cada pagina. El otro vive afuera, apuntando a todas las paginas. Necesitas los dos.
Schema, explicado
Schema son datos estructurados escritos en JSON-LD que viven dentro del <head> de cada pagina. Los humanos nunca los ven. Los modelos IA y los motores de busqueda los leen para entender que tipo de cosa es una pagina — un negocio, un articulo, un producto, una FAQ, una receta.
Sin schema, la IA tiene que adivinar desde tu texto visible. Con schema, lo sabe con certeza. Una pagina sobre tu firma de contabilidad pasa a ser "esto es un LocalBusiness, nombre X, telefono Y, direccion Z, abre a las 8" — sin ambiguedad.
Hay decenas de tipos de schema. Los que mas importan para la busqueda IA: Organization o LocalBusiness, FAQPage, Service, Article, BreadcrumbList.
llms.txt, explicado
llms.txt es un archivo de texto plano que publicas en tusitio.com/llms.txt. Es un indice de las paginas mas importantes de tu sitio, escrito especificamente para los crawlers IA. Pensalo como una nota amable que dice "si queres entender mi sitio, empeza por aca".
Tambien existe llms-full.txt — el contenido completo de tu sitio convertido a Markdown limpio. Los modelos IA pueden bajar ese unico archivo en lugar de crawlear 50 paginas, y les cuesta menos procesarlo.
llms.txt es una convencion nueva. Todavia no esta oficialmente soportada por todos los motores IA, pero la adopcion crece rapido — y no hay desventaja en tener uno.
Entonces por que necesitas los dos?
Resuelven problemas distintos:
- Schema responde: "Cuando la IA aterriza en una pagina especifica, puede entender lo que hay ahi?"
- llms.txt responde: "Cuando la IA quiere aprender sobre tu sitio, sabe por donde empezar y que es importante?"
Un sitio con schema pero sin llms.txt tiene paginas claras, pero la IA tiene que descubrir cuales leer. Un sitio con llms.txt pero sin schema tiene un mapa claro, pero cada pagina es mas dificil de parsear. Con los dos cubris tanto la navegacion como la comprension.
Como agregarlos
Podes escribir schema y llms.txt a mano. Schema significa generar JSON-LD valido para cada tipo de pagina, mantenerlo actualizado y probarlo en el Rich Results Test de Google. llms.txt significa escribir un indice estructurado en Markdown y regenerarlo cada vez que cambia tu contenido.
O instalas Dennis GEO. Genera los dos automaticamente. El schema se emite en el head de la pagina, llms.txt y llms-full.txt se sirven desde la raiz de tu dominio, y todo se regenera cuando actualizas contenido. Plugin gratuito para WordPress, toma unos cinco minutos configurarlo.
Queres ver como esta tu sitio?
Nuestro AI Visibility Score gratuito revisa si tu sitio tiene schema, llms.txt y otros 6 signals que los motores de busqueda IA buscan. Toma unos diez segundos, sin registro.