Implementar datos estructurados con JSON-LD (mi guía)

Los datos estructurados ayudan a los motores de búsqueda a comprender mejor de qué trata tu contenido. Con JSON-LD, puedes añadir estos datos sin afectar a tu estructura HTML. En este artículo: mi enfoque práctico para implementar datos estructurados de forma correcta y eficiente con JSON-LD.
1. ¿Qué es JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) es la forma recomendada por Google de añadir datos estructurados. A diferencia de los microdatos o RDFa, JSON-LD funciona a través de un bloque de secuencia de comandos independiente en <head> o <body> de la página. No afecta al front-end, pero enriquece el back-end para los motores de búsqueda.
Google admite JSON-LD para casi todos los tipos de resultados enriquecidos.
2. ¿Cuándo utilizas datos estructurados?
Los datos estructurados tienen sentido para:
- Artículos / blogs
- Secciones de las FAQ
- Opiniones y valoraciones
- Páginas de productos
- Información sobre empresas locales
- Migas de pan
- Eventos
- Persona / organización / servicios
El objetivo: proporcionar más contexto a Google, así como la posibilidad de obtener fragmentos enriquecidos en los resultados de búsqueda.
3. Ejemplo: artículo de blog (marcado Artículo)
html
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Structured data implementeren met JSON-LD (mijn gids)",
"author": {
"@type": "Person",
"name": "Ralf van Veen"
},
"publisher": {
"@type": "Organization",
"name": "ralfvanveen.com",
"logo": {
"@type": "ImageObject",
"url": "https://ralfvanveen.com/logo.png"
}
},
"datePublished": "2025-05-01",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://ralfvanveen.com/seo/json-ld-gids/"
}
}
</script>
Consejos:
- Utiliza siempre los datos exactos de tu página
- Mantén actualizado el guión (por ejemplo, la fecha de publicación)
- Combina sólo los tipos relevantes – no lo fuerces
Aan de slag met SEO? Neem gerust contact op.

4. Implementación en tu sitio web
WordPress:
- Utiliza plugins SEO como Rank Math, Yoast o Schema Pro
- O añade manualmente JSON-LD mediante un bloque HTML personalizado o functions.php
- Utiliza temas hijo para mantener los cambios en los scripts en las actualizaciones
Otros CMS/sitios personalizados:
- Añade JSON-LD manualmente en la cabecera <> o justo encima de </body>
- Utiliza lógica condicional por plantilla (por ejemplo, sólo para artículos de blog)
5. Prueba tus datos estructurados
Tras la implantación, las pruebas son cruciales.
Herramientas:
- Prueba de resultados
- Validador de marcado de esquemas
- Chrome DevTools > Elementos > búsqueda ld+json para seguimiento en directo
Nota:
- Sin errores ni advertencias
- Los campos deben coincidir con el contenido visible
- Evitar el uso excesivo (aplicar sólo los sistemas pertinentes)
6. Otros esquemas de uso común
Tipo | Objetivo | Páginas |
FAQPágina | Mostrar preguntas + respuestas en SERP | Preguntas frecuentes, blogs informativos |
Producto | Mostrar precio, stock, reseña en los resultados de búsqueda | Tiendas web, páginas de servicios |
Migas de pan | Mostrar mejor jerarquía en las SERP | Todas las páginas |
NegocioLocal | Reforzar la localizabilidad | Páginas de contacto y localización |
Consulte | Clasificación por estrellas + contexto en los resultados de búsqueda | Revisiones de productos, herramientas o servicios |
Combina los horarios de forma inteligente. Por ejemplo, Artículo + FAQPage en una página del blog = doble probabilidad de rich snippets.
En conclusión
Los datos estructurados mediante JSON-LD son una forma rápida y eficaz de dar a tu contenido un significado adicional para los motores de búsqueda, sin afectar al HTML visible. Al implementarlo y probarlo correctamente, aumentas tus posibilidades de mejorar las listas y la visibilidad.