Saltar al contenido
SEOImportancia: Recomendable

Datos estructurados: qué son y cómo añadirlos

Los datos estructurados son un bloque de código que describe el contenido de la página en un formato que las máquinas entienden: “esto es un producto, cuesta 49 €, hay existencias y tiene 4,6 estrellas”. Se escriben con el vocabulario de Schema.org, normalmente en formato JSON-LD.

3 min de lecturaActualizada el

Por qué importa

Google los usa para entender mejor la página y para mostrar resultados enriquecidos: el precio, la disponibilidad y las valoraciones de un producto, la ruta de navegación de la página o el logotipo de tu empresa. Esos resultados dan más información antes del clic y ayudan a que el tuyo destaque.

Eso sí: añadirlos no garantiza que Google muestre el resultado enriquecido, solo lo hace posible, y no hacen subir posiciones de forma directa. Para que sirvan, tienen que ser válidos y describir lo que el usuario ve en la página.

Cómo lo comprueba Posiciona

Leemos los bloques JSON-LD de la página (también los que usan @graph) y los microdatos (itemtype). Sin datos estructurados, la puntuación es 30. Si la página parece una ficha de producto, por su URL o sus etiquetas Open Graph, y no tiene Product, 50. Con Product o un tipo que identifica al negocio (Organization, LocalBusiness, WebSite…), 100; con otros tipos, 80. Si además hay bloques JSON-LD con errores de sintaxis, restamos 10 puntos por cada uno, hasta 30.

En la nota de SEO esta comprobación cuenta como “recomendable” (peso 2 de 5).

Cómo solucionarlo

  1. Decide qué tipos necesitas: Organization (o LocalBusiness si tienes local físico) y WebSite en la página de inicio, Product en cada ficha de producto, Article en los artículos del blog y BreadcrumbList si muestras migas de pan.

  2. Usa el formato JSON-LD: es el que recomienda Google y va en un bloque <script type="application/ld+json"> separado del diseño, así que es fácil de mantener.

  3. En los productos, incluye al menos nombre, imagen, descripción y una oferta (offers) con precio, moneda y disponibilidad. Añade valoraciones (aggregateRating) solo si se muestran en la página y son de clientes reales.

  4. Marca solo lo que se ve en la página: si el precio o la disponibilidad del JSON-LD no coinciden con lo visible, Google puede ignorarlos o considerarlo un incumplimiento de sus directrices.

  5. Valida cada plantilla con la Prueba de resultados enriquecidos de Google y con el validador de Schema.org (validator.schema.org), y corrige los errores de sintaxis: un bloque con una coma de más se ignora entero.

  6. Tras publicar, revisa en Google Search Console los informes de resultados enriquecidos para detectar errores en todas las páginas, no solo en la que has probado.

Organization en la página de inicio (JSON-LD)HTML
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Tienda Montaña",
  "url": "https://www.tiendamontana.com/",
  "logo": "https://www.tiendamontana.com/logo.png",
  "sameAs": ["https://www.instagram.com/tiendamontana"]
}
</script>
Producto en un tema de ShopifyLiquid (Shopify)
<script type="application/ld+json">
  {{ product | structured_data }}
</script>

En WordPress

  • Yoast SEO y Rank Math generan automáticamente Organization o Person, WebSite y los datos de páginas y artículos. Completa en sus ajustes el nombre de la empresa y el logotipo, que es lo que utilizan.
  • WooCommerce añade por su cuenta el Product de cada ficha, con precio y disponibilidad. Si instalas otro plugin de datos estructurados, comprueba que no duplica los productos.

En Shopify

  • Muchos temas actuales de Shopify ya incluyen Product en la plantilla de producto. Compruébalo con la Prueba de resultados enriquecidos en una ficha cualquiera antes de instalar nada, y evita tener dos apps que generen el mismo tipo de datos.
  • Si falta, Shopify tiene el filtro de Liquid structured_data, que genera el JSON-LD de un producto. Puedes añadirlo a la sección de producto del tema desde Tienda online → Temas → Editar código.

Preguntas frecuentes

¿Por qué no salen las estrellas de mi producto en Google?

Porque tener datos estructurados no obliga a Google a mostrarlos. Primero, comprueba que tu Product incluye aggregateRating o review válidos y que esas valoraciones se ven en la página. Aunque todo esté bien, Google decide en cada búsqueda si muestra el resultado enriquecido, y puede tardar en hacerlo hasta que vuelve a rastrear la página.

¿Sigue sirviendo marcar las preguntas frecuentes (FAQ)?

Desde 2023, Google solo muestra los resultados enriquecidos de preguntas frecuentes para webs de gobierno y de salud reconocidas, así que en una tienda o una web de empresa ya no aparecen. El marcado FAQPage no perjudica, pero no esperes verlo en los resultados: céntrate en Product, Organization y BreadcrumbList.

Guías relacionadas

Descubre qué más frena tu web

Nota de 0 a 100 y los problemas ordenados por importancia, con la solución de cada uno. Gratis y en menos de un minuto.