Dudas comunes de microdata

by

Las consultas sobre microdata que recibo más a menudo.

Me gustaría aclarar algunas dudas acerca de cómo usar Microdata, ya que recibí varias consultas sobre los mismos temas.

FAQ 1

A veces hay data en forma de meta tags:

<meta itemprop="price" content="123.45"/>

Otras veces, hay data en elementos comunes:

<span itemprop="priceCurrency" content="ARS">$</span>

¿Cuál es la correcta?

Según la doc de schema.org la data se agrega a los elementos comunes. Y los meta tags son solamente para aquellos casos en los que:

…a web page has information that would be valuable to mark up, but the information can’t be marked up because of the way it appears on the page.

FAQ 2

¿Qué pasa si tengo, por ejemplo, muchos itemprop="price" en una misma página?

Esta ok, pero todo depende del scope que se le defina a su contenedor.

Los scopes pueden anidarse y se recomienda que su “tipo” esté definido:

<div itemscope itemtype="https://schema.org/Product">

Les recomiendo echarle un vistazo al Getting started de Schema.org. Muy completo y no lleva más de 5 minutos de lectura.