The team behind OnlineTools4Free — building free, private browser tools.
Published Mar 22, 2026 · 8 min read · Reviewed by OnlineTools4Free
Schema Markup para SEO: Guía Completa de JSON-LD
¿Qué es Schema Markup y por qué importa para el SEO?
Schema Markup son datos estructurados que añades al HTML de tu web para ayudar a los motores de búsqueda a entender el contenido de tus páginas. En lugar de que Google intente interpretar el significado del texto, tú le proporcionas la información de forma explícita y organizada.
El vocabulario proviene de Schema.org, una iniciativa conjunta de Google, Bing, Yahoo y Yandex. Define tipos de datos como Producto, Artículo, Receta, Evento, FAQ, HowTo y cientos más.
El beneficio directo para el SEO son los rich snippets (resultados enriquecidos): esas estrellas de valoración, precios, imágenes y desplegables de preguntas frecuentes que ves en los resultados de Google y que aumentan drásticamente la visibilidad y los clics.
JSON-LD: el formato recomendado por Google
Existen tres formas de implementar datos estructurados: Microdata, RDFa y JSON-LD. Google recomienda explícitamente JSON-LD por estas razones:
- Separación del HTML: El código JSON-LD se coloca en un bloque
<script>independiente, sin mezclarse con el HTML del contenido. Esto facilita la implementación y el mantenimiento. - Fácil de generar dinámicamente: Como es un bloque de JavaScript/JSON, los frameworks modernos pueden generarlo programáticamente a partir de los datos de la página.
- No afecta al renderizado: Al ser un script, no hay riesgo de romper el diseño visual de la página.
Un ejemplo básico de JSON-LD para un artículo:
<script type="application/ld+json">
{"@context": "https://schema.org", "@type": "Article", "headline": "Título del artículo", "author": {"@type": "Person", "name": "Nombre del autor"}, "datePublished": "2026-01-10"}
</script>
Tipos de Schema más útiles para SEO
FAQ (Preguntas Frecuentes)
El marcado FAQ genera desplegables directamente en los resultados de búsqueda, ocupando mucho más espacio visual que un resultado normal. Cada pregunta y respuesta se muestra como un acordeón expandible.
HowTo (Instrucciones paso a paso)
Para tutoriales y guías. Google puede mostrar los pasos directamente en los resultados, con imágenes opcionales para cada paso. Muy útil para artículos del tipo "Cómo hacer..."
Product (Producto)
Para tiendas online. Muestra precio, disponibilidad, valoraciones y número de reseñas directamente en los resultados de búsqueda. Puede aumentar el CTR significativamente.
LocalBusiness (Negocio local)
Para negocios con ubicación física. Proporciona a Google la dirección, horarios, teléfono y coordenadas GPS para aparecer en búsquedas locales y en Google Maps.
Article (Artículo)
Para blogs y medios de comunicación. Ayuda a Google a identificar el título, autor, fecha de publicación e imagen principal. Puede aparecer en Google News y en carruseles de noticias.
BreadcrumbList (Migas de pan)
Mejora la presentación de la URL en los resultados mostrando la jerarquía de navegación del sitio en lugar de la URL cruda.
Cómo implementar Schema Markup
Nuestro Generador de Schema Markup crea el código JSON-LD listo para copiar y pegar:
- Abre el Generador de Schema Markup.
- Selecciona el tipo de Schema que necesitas (FAQ, Product, Article, etc.).
- Rellena los campos con la información de tu página.
- Copia el código JSON-LD generado.
- Pega el código dentro del
<head>de tu página HTML.
En frameworks como Next.js o Nuxt.js, puedes añadir el JSON-LD como un componente que se renderiza en el head de cada página.
Cómo validar tus datos estructurados
Antes de publicar, valida siempre tu Schema Markup:
- Prueba de resultados enriquecidos de Google: Muestra exactamente cómo aparecerá tu resultado en Google y señala errores y advertencias.
- Validador de Schema.org: Verifica que tu JSON-LD cumple la especificación de Schema.org.
- Google Search Console: En la sección "Mejoras", puedes ver qué tipos de datos estructurados ha detectado Google en tu sitio y si hay errores.
Los errores más comunes son campos obligatorios faltantes (como "image" en Article) y tipos de dato incorrectos (enviar un string cuando se espera un número). La herramienta de Google es muy clara señalando estos problemas.
Errores comunes que debes evitar
- Marcar contenido que no está en la página. Los datos estructurados deben reflejar el contenido visible. Si marcas FAQs que no aparecen en la página, Google lo considera spam de datos estructurados y puede penalizarte.
- Usar Schema solo en la home. Implementa datos estructurados en todas las páginas relevantes, no solo en la página principal.
- No actualizar los datos. Si cambias el precio de un producto o los horarios de tu negocio, actualiza también el Schema Markup.
- Duplicar marcado. No incluyas dos bloques JSON-LD del mismo tipo en la misma página.
- Esperar resultados inmediatos. Google necesita rastrear e indexar las páginas actualizadas. Los rich snippets pueden tardar días o semanas en aparecer.
Genera datos estructurados correctos y validados con nuestro Generador de Schema Markup.
Schema Markup Generator
Generate JSON-LD structured data for Articles, Products, FAQs, and more.
OnlineTools4Free Team
The OnlineTools4Free Team
We are a small team of developers and designers building free, privacy-first browser tools. Every tool on this platform runs entirely in your browser — your files never leave your device.
