Herramienta gratuita

Validador de schema markup

Detecta y valida bloques JSON-LD y Microdata. Comprueba propiedades requeridas por tipo de schema y elegibilidad para rich results de Google.

0/10 URLs
0 / 100 URLs usadas

¿Qué es el schema markup y cómo ayuda al SEO?

El schema markup (también llamado datos estructurados) es un vocabulario de etiquetas HTML estandarizado por Schema.org que permite a los motores de búsqueda entender mejor el contenido de una página. Cuando Google interpreta correctamente tu schema, puede mostrar tu página con rich results: estrellas, precios, FAQs desplegables, tiempos de preparación en recetas, fechas de eventos y más. Estos formatos visuales aumentan el CTR orgánico de media entre un 20 y un 30% respecto a un snippet estándar.

El schema markup no es un factor de ranking directo, pero sí aumenta el CTR al mejorar la visibilidad en el SERP. Un CTR mayor envía señales de relevancia positivas a Google.

Tipos de schema y rich results que generan

Google soporta más de 30 tipos de schema para rich results. Estos son los más importantes para la mayoría de sitios web:

📰

Article / BlogPosting

Activa el carrusel de noticias en Google News y mejora la presentación en búsquedas de contenido editorial.

🛍️

Product

Muestra precio, disponibilidad y valoraciones directamente en el SERP. Esencial para e-commerce.

🍳

Recipe

Genera rich results con imagen, tiempo de preparación, calorías y valoración. Alta visibilidad en búsquedas de recetas.

🗓️

Event

Muestra nombre, fecha, lugar y precio del evento en los resultados. Ideal para ticketing y agenda cultural.

FAQPage

Despliega preguntas y respuestas directamente en el SERP, ocupando mucho más espacio visual que un snippet estándar.

📋

HowTo

Muestra pasos numerados en el SERP para consultas de tipo 'cómo hacer'. Muy efectivo para tutoriales.

📍

LocalBusiness

Refuerza la presencia en búsquedas locales con nombre, dirección, teléfono y horario. Complementa Google Business Profile.

🎥

VideoObject

Activa miniaturas de vídeo en el SERP y habilita la indexación en Google Vídeos con timestamps.

JSON-LD, Microdata y RDFa: ¿cuál usar?

Existen tres formatos para implementar datos estructurados. Google acepta los tres, pero tiene una recomendación clara:

JSON-LD

Script independiente en el <head>. Fácil de mantener, no modifica el HTML visible. Recomendado por Google.

✓ Formato recomendado por Google

Microdata

Atributos HTML en el propio contenido (itemscope, itemprop). Más difícil de mantener pero integrado con el DOM.

RDFa

Similar a Microdata pero usando atributos RDFa (typeof, property). Común en sitios con CMS semánticos.

Cómo implementar JSON-LD correctamente

El bloque JSON-LD se coloca dentro de una etiqueta <script type="application/ld+json"> en el <head> de la página. El ejemplo siguiente muestra un schema de tipo Product con las propiedades mínimas requeridas por Google para activar rich results:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Nombre del Producto",
  "description": "Descripción del producto.",
  "image": "https://ejemplo.com/imagen.jpg",
  "offers": {
    "@type": "Offer",
    "price": "29.99",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "89"
  }
}
</script>

Preguntas frecuentes sobre schema markup