Tenten AIGEO
Volver al blog
AEO técnicoEvaluación

JSON-LD, Microdata y RDFa: qué formato de datos estructurados resulta más fácil de interpretar para los rastreadores de IA

JSON-LD, Microdata y RDFa son tres sintaxis para incorporar el vocabulario de schema.org en una página web, pero no exigen el mismo esfuerzo a los rastreadores de IA. En este artículo comparamos cómo se integra cada formato con el HTML, explicamos por qué JSON-LD facilita una extracción limpia y fiable por parte de los motores de IA y ofrecemos pasos prácticos y errores comunes que conviene evitar al migrar a JSON-LD.

Equipo de Tenten GEOPublicado 2025-06-245 min de lectura
Representación abstracta de un rastreador de IA que extrae entidades de marca a partir de datos estructurados claros.

Si solo vas a quedarte con una conclusión, que sea esta: utiliza JSON-LD si quieres que los motores de IA interpreten y citen tu contenido con claridad. Expresar el mismo marcado de schema.org mediante Microdata o RDFa no hará que Google lo rechace, pero obligará al rastreador de IA a recomponer en una sola entidad los atributos repartidos por todo el HTML. Cada paso adicional aumenta el riesgo de que un dato se omita o se interprete mal.

Los tres formatos describen el mismo vocabulario

Empecemos por aclarar una confusión habitual: JSON-LD, Microdata y RDFa no son tres sistemas rivales, sino tres sintaxis para incorporar el vocabulario de schema.org en una página web. Las entidades que se marcan son las mismas: Organization, Product, Article, FAQPage y HowTo pertenecen al mismo vocabulario. Lo único que cambia es dónde se colocan sus atributos y cómo se expresan. Schema.org admite oficialmente los tres formatos y Google puede interpretar cualquiera de ellos. Por tanto, no se trata de averiguar cuál funciona, sino cuál facilita más la lectura automática.

La diferencia fundamental: cómo se integran los datos estructurados con el HTML

La diferencia decisiva entre los tres formatos es el grado de dependencia entre los datos estructurados y el HTML. Microdata incorpora el marcado directamente en los elementos HTML: utiliza los atributos itemscope, itemtype e itemprop para añadirlo, capa por capa, a etiquetas como div, span y h1. RDFa parte de la misma lógica, pero emplea atributos como vocab, typeof y property para añadir semántica a las etiquetas existentes; ofrece una expresión más completa, aunque con una sintaxis más extensa. JSON-LD adopta el enfoque opuesto: representa toda la entidad como un objeto JSON independiente, dentro de una etiqueta script de tipo application/ld+json, separado del HTML visible.

  • JSON-LD: objeto JSON autónomo y concentrado en una etiqueta script. Al estar desacoplado del diseño, es el formato más fácil de mantener y gestionar mediante código, además de ser la opción que Google prefiere claramente.
  • Microdata: incorpora atributos como itemscope e itemprop en el HTML visible. El marcado queda ligado al contenido y puede romperse con facilidad al modificar el diseño.
  • RDFa: integra atributos como vocab, typeof y property. Es el formato con mayor capacidad de expresión semántica y el más próximo al ideal de datos enlazados del W3C, pero también tiene la sintaxis más pesada y propensa a errores.

Por qué los rastreadores de IA prefieren JSON-LD

JSON-LD simplifica el trabajo de los rastreadores de IA por una razón muy concreta: cada entidad es un objeto JSON completo, con sus campos, valores y relaciones anidadas reunidos en un mismo bloque. Al procesarlo, el analizador obtiene directamente un árbol de objetos limpio, sin necesidad de volver a recorrer todo el DOM. Con Microdata y RDFa, en cambio, la máquina debe examinar primero el HTML completo, recopilar uno por uno los atributos distribuidos entre distintas etiquetas y reconstruir después la entidad según sus relaciones jerárquicas. Cuanto más compleja sea la página y más profundo su diseño, mayor será el riesgo de cometer errores durante esa reconstrucción.

Hay otros dos factores prácticos que amplían esta diferencia. El primero es el renderizado con JavaScript: muchos rastreadores de IA ejecutan JS con más cautela que Googlebot. Si el framework de frontend inserta Microdata dinámicamente en el DOM, es posible que el marcado aún no exista cuando se rastree la página. En cambio, lo habitual con JSON-LD es generar el bloque completo en el servidor para que esté disponible desde el primer momento. El segundo factor es el coste de mantenimiento. JSON-LD concentra todo en un solo lugar: para añadir una nueva FAQPage o cambiar el precio de un producto basta con modificar un fragmento JSON, sin afectar al diseño. Con el marcado integrado en el HTML, cada actualización obliga a comprobar de nuevo si algún atributo se ha movido o eliminado.

Diagrama lineal que compara el grado de integración de JSON-LD, Microdata y RDFa con el HTML.
JSON-LD reúne las entidades en un bloque JSON independiente; Microdata y RDFa distribuyen atributos por el HTML y obligan a la máquina a reconstruir las entidades.

¿Siguen teniendo sentido Microdata y RDFa?

Esto no significa que Microdata y RDFa sean incorrectos. Si utilizas un CMS antiguo o una plantilla de comercio electrónico, es probable que el marcado estructurado incluido sea Microdata; si funciona correctamente, no es necesario cambiarlo. RDFa sigue aportando valor cuando es preciso expresar datos enlazados complejos entre distintos vocabularios, por ejemplo en datos gubernamentales abiertos o publicaciones académicas. Sin embargo, cuando el objetivo concreto es conseguir que los motores de IA citen el contenido, sus ventajas apenas resultan útiles y sus limitaciones cobran más peso.

Antes de migrar a JSON-LD, evita estos errores

  1. El marcado no coincide con el contenido visible: la valoración, el precio y el autor incluidos en JSON-LD deben corresponder con lo que ve el usuario; de lo contrario, el marcado podría considerarse spam.
  2. El script existe, pero faltan campos obligatorios: si Product no incluye name u offers, o si las preguntas de FAQPage no tienen sus respuestas correspondientes, la máquina puede omitir la entidad completa.
  3. No se utiliza @id para conectar las entidades: cuando Organization, WebSite y Article están relacionados, establecer referencias mediante @id permite que la IA construya un mapa de conocimiento de marca más completo.
  4. Se publica sin validar: comprobar el marcado con la prueba de resultados enriquecidos de Google o el validador de schema.org es mucho más rápido que descubrir los errores más tarde en Search Console.

Hay un principio importante que suele pasarse por alto: los datos estructurados no sirven para engañar a la máquina, sino para ayudarla a confirmar lo que interpreta en la página. El enfoque más sólido consiste en hacer que JSON-LD refleje fielmente el contenido visible. Solo debe incluirse en el marcado aquello que aparece en pantalla, y todo lo declarado en el marcado debe poder encontrarse en la página. Esa coherencia es la base sobre la que un motor de IA decide si una página es fiable y merece ser citada.

Los datos estructurados no convierten una página sin contenido sustancial en una fuente digna de citar. Su verdadera función es evitar que una página relevante quede fuera porque las máquinas no consiguen interpretarla.Tenten GEO Technical Audit Team

Cómo revisar tu sitio web

Para evaluar tu propio sitio web, empieza por tres preguntas: ¿qué formato utilizan las páginas principales?, ¿se ha marcado alguna entidad más de una vez?, ¿coinciden los campos de JSON-LD con el contenido visible? En muchos sitios B2B SaaS, los datos estructurados se han ido acumulando a lo largo del tiempo y a través de distintos proveedores. Por eso es habitual encontrar formatos mezclados y campos incompletos. Para los motores de IA, esas carencias son motivos para pasar por alto una página. Si quieres saber cómo ven tu sitio los rastreadores de IA y qué entidades no están detectando, puedes solicitar un diagnóstico GEO de 30 minutos: revisaremos directamente una de tus páginas reales contigo.

Preguntas frecuentes

¿Los rastreadores de IA prefieren JSON-LD o Microdata?
JSON-LD. Este formato concentra toda la entidad en un bloque JSON independiente que la máquina puede procesar directamente como un objeto completo. Microdata obliga a reconstruir la entidad a partir de atributos repartidos por el HTML, lo que aumenta el riesgo de omisiones o asociaciones incorrectas. Google también manifiesta una preferencia clara por JSON-LD.
Si ya utilizo Microdata, ¿tengo que migrarlo todo a JSON-LD?
Si el Microdata actual funciona correctamente y supera las pruebas de validación, no hace falta reescribir todo el sitio de inmediato. Sin embargo, conviene utilizar siempre JSON-LD en las páginas nuevas y evitar aplicar ambos formatos a una misma entidad. El marcado duplicado o incoherente tiene más probabilidades de interpretarse de forma errónea.
¿RDFa sigue teniendo otros casos de uso?
Sí. RDFa sigue siendo valioso cuando es necesario expresar datos enlazados complejos entre distintos vocabularios, como sucede con los datos gubernamentales abiertos o las publicaciones académicas. Pero si el objetivo es que un motor de IA cite el contenido, JSON-LD resulta más sencillo de implementar y mantener, por lo que suele ser la opción más práctica.

DA EL SIGUIENTE PASO

¿Qué visibilidad tiene tu marca en las respuestas de la IA?

En un diagnóstico GEO de 30 minutos identificamos tus brechas de visibilidad y las acciones que conviene priorizar.

Reservar el diagnóstico