
Cómo comprobar los datos estructurados JSON-LD de una página web
Comprueba si el JSON-LD de cualquier página web tiene errores o campos que faltan, consulta cada elemento de schema.org que describe y lee el JSON de cada bloque.
3 min de lectura
Introduce una URL y el servidor obtiene la página, extrae cada bloque de datos estructurados JSON-LD y comprueba si contiene errores de sintaxis JSON, ausencia de @context y @type, tipos y propiedades de schema.org desconocidos, y los campos que Google necesita para los resultados enriquecidos.
| Bloque | Tipo | Nombre |
|---|---|---|
| No se encontraron elementos de datos estructurados. | ||
JSON-LD (Notación de objetos JavaScript para datos enlazados) es el formato que los motores de búsqueda recomiendan para los datos estructurados. Una página añade un bloque <script type="application/ld+json"> que describe de qué trata la página, como un producto con su precio, un artículo con su autor o una organización con su logotipo, utilizando tipos y propiedades del vocabulario de schema.org. Google, Bing y otros motores de búsqueda leen estos bloques para mostrar resultados enriquecidos, como valoraciones con estrellas, precios, rutas de navegación y fichas de recetas.
Los errores en JSON-LD fallan silenciosamente. La página sigue cargándose, pero una coma faltante, un tipo escrito incorrectamente o un campo obligatorio ausente hacen que los motores de búsqueda ignoren el marcado o que la página pierda su resultado enriquecido.
Esta herramienta obtiene el HTML de una página en el servidor, encuentra todos los bloques de script JSON-LD y comprueba cada uno en dos pasos. Primero comprueba el propio JSON-LD: que el JSON se pueda analizar, que cada elemento tenga un @context que apunte a schema.org y un @type, y que las palabras clave como @type y @id estén escritas y estructuradas correctamente. Después comprueba el contenido con el vocabulario de schema.org y las reglas de Google para resultados enriquecidos, e informa sobre tipos desconocidos, propiedades que no corresponden a un tipo y campos obligatorios o recomendados que faltan o tienen un formato incorrecto.
<head> o <body>@context, @type, @id, @graph y la escritura de las palabras claveLa página se descarga sin seguir redirecciones y se leen como máximo sus primeros 3 MB. Cada bloque JSON-LD se analiza por separado, y los elementos dentro de un @graph se comprueban como elementos independientes. Las comprobaciones de schema.org utilizan una copia del vocabulario completo de schema.org, y las comprobaciones de Google para resultados enriquecidos utilizan el validador de datos estructurados de código abierto de Adobe.
@type funciona, pero @Type no.url, image y logo, y fechas ISO 8601 como 2026-09-25 o 2026-09-25T10:00:00+02:00.
Comprueba si el JSON-LD de cualquier página web tiene errores o campos que faltan, consulta cada elemento de schema.org que describe y lee el JSON de cada bloque.
3 min de lectura
Los asistentes de IA conectados al servidor MCP pueden ejecutar esta herramienta como json_ld_validator.