Schema.org: datos estructurados para resultados enriquecidos
Search Engines
2

Hablarle a Google en su idioma

Los buscadores son buenos leyendo texto, pero no siempre entienden el contexto. ¿Esa fecha es un evento o un cumpleaños? ¿Ese número es un precio o un código? Schema.org resuelve esa ambigüedad con un vocabulario estandarizado que describe el contenido de forma explícita. A cambio, Google puede mostrar tu página con resultados enriquecidos: estrellas, precios, preguntas frecuentes, migas de pan y más.

Por qué vale la pena

Un resultado con rich snippets ocupa más espacio visual y suele tener mejor CTR que uno plano. No garantiza mejor posición, pero sí más clics. Además, los datos estructurados alimentan al Google Knowledge Graph y a asistentes de voz.

Tipos de Schema más usados

  • Article: para posts y noticias. Habilita titular, autor, fecha y foto en los resultados.
  • Product: para fichas de producto. Muestra precio, disponibilidad, calificación y número de reseñas.
  • LocalBusiness: para negocios con ubicación física. Incluye dirección, horario, teléfono y mapa.
  • FAQPage: para páginas con preguntas frecuentes. Google las expande debajo del resultado, con el contenido plegable.
  • BreadcrumbList: para las migas de pan. Sustituye la URL en el snippet por la ruta lógica del sitio.
  • Organization: describe a tu empresa, con logo, redes sociales y datos de contacto.
  • Event, Recipe, Course, JobPosting: cada uno habilita funciones específicas en Google Search.

JSON-LD: el formato que Google recomienda

Schema se puede marcar en el HTML (con microdatos), en RDFa o en JSON-LD. Google prefiere JSON-LD porque es un bloque separado, fácil de generar y no contamina tu markup. Se coloca dentro de un <script type="application/ld+json">, normalmente en el head.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Título del artículo",
  "author": { "@type": "Person", "name": "Autor" },
  "datePublished": "2026-04-10",
  "image": "https://tusitio.com/imagen.jpg"
}
</script>

Probar y validar

Antes de publicar, usa la herramienta Rich Results Test de Google. Pega la URL o el código y te dirá si tu marcado es válido, qué tipo detecta y si habilita algún resultado enriquecido. También te alerta de campos obligatorios faltantes.

El Schema Markup Validator (en validator.schema.org) es útil si necesitas validar contra la especificación completa, más allá de lo que Google consume.

Cómo implementarlo sin tocar código

  • WordPress: plugins SEO como Yoast, Rank Math o Schema Pro incluyen generadores. Elige el tipo, rellena los campos y el plugin inyecta el JSON-LD.
  • Generadores online: hay sitios que te permiten crear el bloque con un formulario y copiar el resultado a mano.
  • Plantillas a medida: si gestionas tu propio tema o framework, crea un partial reutilizable que reciba los datos de cada página.

Errores a evitar

  • Marcar contenido que no es visible para el usuario. Google penaliza si el schema describe algo que no aparece en la página.
  • Calificaciones inventadas. Las reviews deben ser reales y generadas por usuarios, no por ti.
  • Mezclar tipos que no encajan, como un FAQPage dentro de un Article sin estructura clara.

Aplicado con cuidado, Schema es una de las mejoras SEO con mejor relación esfuerzo/beneficio que existen hoy.