Schema.org es el vocabulario de datos estructurados que le dice a un buscador o a una IA qué representa cada elemento de tu web; llms.txt es un fichero de texto en la raíz del dominio que resume para los modelos de lenguaje qué es tu empresa y qué páginas importan. Ambos son invisibles para el visitante y decisivos para que una máquina te entienda.
Hay una capa de tu web que ningún visitante ve nunca y que, sin embargo, decide buena parte de si Google y las IA generativas entienden qué eres, dónde estás y qué ofreces. Se llama marcado de datos estructurados, y en 2026 se ha ampliado con un compañero nuevo pensado específicamente para los modelos de lenguaje: el fichero llms.txt.
Esta es la guía práctica, sin jerga innecesaria, de qué son, para qué sirven y cómo se implementan.
Lo que dice Google (julio de 2026). Según su guía oficial para la búsqueda con IA generativa, AI Overviews y el Modo IA se apoyan en los mismos sistemas de calidad que la búsqueda normal: no hace falta un fichero llms.txt ni un marcado «especial» para IA, y Google Search no los utiliza. Lo que cuenta es contenido propio y útil, una web técnicamente sana e indexable, y datos estructurados que coincidan con lo que se ve en la página. Otros asistentes pueden leer un llms.txt; ponerlo no perjudica, pero no sustituye nada de lo anterior.
Lo esencial, en 5 puntos
- Schema.org describe el contenido en un formato que la máquina interpreta sin ambigüedad. Los tipos que más importan a una pyme: Organization, LocalBusiness, Service, FAQPage y Article.
- llms.txt es un fichero en la raíz del dominio, en texto plano, que orienta a los modelos de lenguaje sobre qué eres y qué páginas son relevantes.
- No sustituye a robots.txt (que da permisos de rastreo) ni a sitemap.xml (que lista URLs): añade contexto semántico.
- Se implementan sin plugins pesados: un bloque JSON-LD en la cabecera y un fichero de texto.
- El error más común es duplicar el marcado o describir en él algo que no está visible en la página, lo que anula la señal.

Qué es Schema.org y por qué tu web probablemente no lo tiene bien implementado
Schema.org es un vocabulario estándar, creado conjuntamente por Google, Microsoft, Yahoo y Yandex, que permite describir el contenido de una página en un formato que las máquinas interpretan sin ambigüedad: «esto es una empresa», «esto es un servicio», «esto es una pregunta con su respuesta». Muchos plugins de WordPress lo implementan de forma parcial o genérica, sin adaptarlo a lo que realmente vende cada empresa, lo que produce un marcado técnicamente presente pero prácticamente inútil.
Los tipos de marcado que más importan para una pyme
- Organization / LocalBusiness: identifica tu empresa, dirección, teléfono y horario de forma inequívoca, la base de cualquier señal de confianza local.
- Service / Product: describe cada servicio o producto por separado, con sus propias características, en lugar de un texto genérico que los mezcla todos.
- FAQPage: marca preguntas y respuestas reales de tu web para que puedan aparecer directamente en resultados enriquecidos y ser citadas por una IA.
- Review / AggregateRating: estructura tus valoraciones reales, siempre que cumplas las normas de Google sobre reseñas verificables.
Qué es un fichero llms.txt y en qué se diferencia de robots.txt y sitemap.xml
robots.txt le dice a un rastreador qué partes de tu web puede o no puede visitar. sitemap.xml le da un mapa de todas tus URLs. llms.txt es un estándar emergente, pensado específicamente para modelos de lenguaje, que resume en texto plano y jerárquico qué es tu empresa, cuáles son tus páginas más relevantes y qué contenido prioritario deberían leer antes que el resto.
No todos los modelos lo usan todavía de la misma forma, pero su adopción crece porque resuelve un problema real: reduce la ambigüedad de una web grande y dirige a la IA hacia el contenido que de verdad importa.
Por eso, el marcado de datos forma parte del SEO técnico que hacemos para pymes de Navarra. Además, en un diagnóstico de captación gratuito (30 min) te decimos qué marcado tiene hoy tu web.
Cómo se implementa cada uno sin depender de plugins pesados
El Schema.org se puede insertar como JSON-LD directamente en cada plantilla o página, sin necesidad de un plugin adicional que ralentice la carga — es exactamente la técnica que usamos en los bloques de preguntas frecuentes de este mismo artículo. El llms.txt es un archivo de texto plano que se sube a la raíz del dominio (imppulsa.com/llms.txt, por ejemplo) vía FTP o panel de hosting; no requiere plugin alguno, solo mantenerlo actualizado cuando cambian tus servicios principales.
Errores habituales que anulan el marcado
- Duplicar el mismo bloque Schema en varias páginas sin adaptarlo, lo que genera contradicciones que penalizan la confianza del dato.
- Marcar datos que no coinciden con lo que se ve en la página (por ejemplo, un horario en el Schema distinto al publicado en la web).
- No validar el marcado tras cada cambio de plantilla, dejando errores de sintaxis que invalidan todo el bloque.
- Subir un llms.txt una vez y no actualizarlo nunca más, con servicios o páginas que ya no existen.
Cómo verificar que tu marcado funciona de verdad
Implementar datos estructurados y darlos por buenos sin comprobarlos es el error más común. Google ofrece dos herramientas gratuitas: la prueba de resultados enriquecidos, que dice si el marcado es válido y elegible, y el informe de mejoras de Search Console, que muestra los errores en todas las páginas del sitio, no solo en la que estás probando.
La comprobación mínima es pasar tres URLs distintas —la home, una página de servicio y un artículo— porque el error habitual no es que el marcado esté mal escrito, sino que solo está en una plantilla y falta en las demás.
El orden correcto de implementación
Primero el marcado de organización y de negocio local, que es el que construye la entidad: quién eres, dónde estás y cómo se te contacta. Sin esa base, el resto del marcado flota sin sujeto.
Después el de servicio y el de artículo, que asocian tu contenido a esa entidad. Y solo al final el de preguntas frecuentes, que es el más vistoso pero el que menos aporta si los anteriores no están.
El fichero llms.txt va al final del todo, cuando el resto ya es coherente: su función es orientar, y orientar hacia una estructura incoherente no ayuda.
Cuándo el marcado no te va a servir de nada
Si describe algo que no está visible en la página. Marcar unas valoraciones que el visitante no ve es motivo de acción manual por parte de Google, no una ventaja.
Si está duplicado. Muchos temas de WordPress ya inyectan marcado por su cuenta; añadir otro bloque encima genera conflictos y suele anular ambos.
Y si tu web tiene problemas de indexación sin resolver: el marcado no arregla que Google no entre.

Si quieres la fuente oficial, el vocabulario completo está en Schema.org, la propuesta de llms.txt se publica en llmstxt.org y Google explica el marcado en su introducción a los datos estructurados.
En resumen, Schema.org ayuda a Google a entender tu contenido y a optar a resultados enriquecidos, y llms.txt es un extra opcional para otros asistentes. Por eso, en Imppulsa Comunicación revisamos tu marcado actual dentro del diagnóstico.
Términos clave de este artículo
- JSON-LD
- formato en que se escriben los datos estructurados dentro de una etiqueta script, sin afectar a lo que ve el visitante.
- llms.txt
- fichero de texto plano en la raíz de un dominio pensado para orientar a los modelos de lenguaje sobre el contenido del sitio.
Preguntas Frecuentes
¿Necesito un programador para instalar Schema.org?
Para un marcado básico, no siempre: puede hacerse desde plugins de SEO bien configurados. Para un marcado avanzado y específico por tipo de servicio, sí recomendamos soporte técnico para evitar errores de sintaxis.
¿Google penaliza si el marcado tiene errores?
No suele penalizar directamente, pero un marcado con errores de sintaxis simplemente se ignora, perdiendo el beneficio sin generar un castigo activo.
¿Todas las IA leen el llms.txt?
Su adopción es desigual todavía entre proveedores, pero al ser un estándar de texto plano de bajo coste de implementación, cada vez más rastreadores de IA lo consultan.
¿Cada cuánto hay que actualizar estos ficheros?
Cada vez que cambien tus servicios principales, tu dirección, horario o cualquier dato estructurado relevante; como mínimo, revisarlo cada trimestre.
¿Cómo compruebo que mi marcado funciona?
Con la herramienta de resultados enriquecidos de Google y validadores públicos de Schema.org, que señalan errores de sintaxis o propiedades ausentes.
¿Necesito un plugin para poner datos estructurados?
No es imprescindible. Un bloque JSON-LD en la cabecera hace el mismo trabajo sin el peso de un plugin adicional. Los plugins ayudan si vas a marcar cientos de fichas de producto de forma automática.
¿Es obligatorio el fichero llms.txt?
No. Google ha confirmado que Google Search no lo utiliza, y otros motores lo adoptan de forma desigual. Cuesta veinte minutos ponerlo y no tiene inconvenientes, así que la relación entre coste y posible beneficio lo justifica, pero no es la pieza que más rinde.
¿El marcado mejora directamente mi posición?
No de forma directa. Lo que hace es aumentar la probabilidad de aparecer con formato enriquecido y de ser interpretado correctamente por los modelos de IA, lo que sí influye en clics y en citas.
¿Qué marcado pongo si tengo varias sedes?
Un bloque LocalBusiness por sede, cada uno con su dirección y su horario, todos vinculados a la misma Organization mediante la propiedad parentOrganization. Meter dos direcciones en un único bloque produce datos ambiguos que Google descarta.
¿El marcado de preguntas frecuentes sigue dando resultados enriquecidos?
Google ha ido restringiendo su aparición en resultados para sitios que no son de administración o sanidad. Aun así conviene mantenerlo: aunque no genere el desplegable en la SERP, sigue siendo el bloque del que los asistentes extraen respuestas literalmente.
¿Cuánto tiempo lleva implementar todo esto?
El marcado de organización y negocio local, entre dos y cuatro horas si los datos están claros. El de servicios y artículos depende del número de páginas, pero se resuelve con una plantilla y se aplica automáticamente. El fichero llms.txt, veinte minutos. En total, una jornada de trabajo para una web de pyme estándar, y es de esos trabajos que se hacen una vez y siguen rindiendo.

