DefinedTerm · Glosario
Qué es JSON-LD
JSON-LD (JavaScript Object Notation for Linked Data) es el formato recomendado por Google para implementar datos estructurados. Se incrusta en un bloque de script separado del HTML visible, lo que facilita su mantenimiento sin riesgo de romper la presentación. La especificación 1.1 está publicada por el W3C y es la sintaxis más utilizada en la actualidad para describir entidades, artículos, productos y negocios locales de forma legible por motores de búsqueda y modelos de IA.
Definición ampliada
JSON-LD son las siglas de JavaScript Object Notation for Linked Data. Es un formato ligero para representar datos enlazados que extiende la sintaxis JSON estándar con un contexto semántico (@context) que define el vocabulario utilizado, normalmente Schema.org. El W3C publicó la versión 1.1 de la especificación como Recommendation, y el W3C JSON-LD Working Group continúa desarrollándola.
La particularidad técnica que lo distingue de Microdata y RDFa es que se incrusta en la página dentro de una etiqueta <script type="application/ld+json">, completamente separada del HTML de contenido visible. Esto significa que añadir o modificar el marcado estructurado no afecta al DOM de la página ni requiere tocar las plantillas de presentación.
Google, Bing y los principales motores de respuesta de IA leen el bloque JSON-LD durante el rastreo y lo utilizan para poblar el Knowledge Graph, generar resultados enriquecidos (rich results) y decidir qué fragmentos citar en AI Overviews o en respuestas de motores de respuesta como Perplexity.
Por qué importa en 2026
Google declara explícitamente en su documentación de Search Central que JSON-LD es el formato recomendado para implementar datos estructurados cuando la configuración del sitio lo permite, por ser el más fácil de implementar y mantener a escala. En 2026, los datos estructurados han adquirido un segundo rol crítico: influyen directamente en si el contenido es citado en AI Overviews de Google, en los resultados de navegación de ChatGPT y en la superficie de motores de respuesta.
Para negocios locales del sector hogar y construcción, los tipos LocalBusiness, Service y FAQPage en JSON-LD determinan con frecuencia qué información aparece en el panel de Knowledge Graph y en las respuestas de voz de asistentes.
Cómo funciona y se implementa
Un bloque JSON-LD mínimo para un negocio local tiene esta estructura:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"@id": "https://ejemplo.com/#business",
"name": "Fontanería Ejemplo",
"address": {
"@type": "PostalAddress",
"streetAddress": "Calle Mayor 12",
"addressLocality": "Madrid",
"postalCode": "28013",
"addressCountry": "ES"
},
"telephone": "+34 910 000 000",
"url": "https://ejemplo.com"
}
Pasos de implementación:
- Identificar los tipos Schema.org relevantes para la página (Article, LocalBusiness, FAQPage, etc.).
- Construir el objeto JSON-LD con los campos requeridos y recomendados por Google Search Central.
- Insertar el bloque en el
<head>o al final del<body>dentro de<script type="application/ld+json">. - Validar con la herramienta de Prueba de Resultados Enriquecidos de Google.
- Monitorizar en Search Console la pestaña de Mejoras para detectar errores o advertencias.
Diferencia con Microdata y RDFa
| Formato | Dónde se escribe | Acoplado al HTML | Mantenimiento | Recomendado por Google |
|---|---|---|---|---|
| JSON-LD | Bloque script separado | No | Fácil | Sí (preferido) |
| Microdata | Atributos dentro del HTML | Sí | Medio | Aceptado |
| RDFa | Atributos dentro del HTML | Sí | Complejo | Aceptado |
Google acepta los tres formatos con igual validez técnica para generar rich results, pero recomienda JSON-LD porque es menos propenso a errores humanos al no estar entrelazado con la estructura de presentación.
Términos relacionados
Datos estructurados, sameAs, E-E-A-T.
Fuentes
Términos relacionados
- structured-data
- sameas-schema
- e-e-a-t