Leggendo i documenti, direi che è possibile utilizzare i metatag per analizzare il contenuto che è nascosto o in un formato non valido. Questo è il caso di priceCurrency
e datePublished
nel codice sotto, preso da schema.org documentation.
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
Price: <span itemprop="price">$6.99</span>
<meta itemprop="priceCurrency" content="USD" />
<link itemprop="availability" href="http://schema.org/InStock">In Stock
</div>
Product details
<span itemprop="numberOfPages">224</span> pages
Publisher: <span itemprop="publisher">Little, Brown, and Company</span> -
<meta itemprop="datePublished" content="1991-05-01">May 1, 1991
Language: <span itemprop="inLanguage">English</span>
ISBN-10: <span itemprop="isbn">0316769487</span>
Supponendo che abbia ragione, ho modificato il mio codice di seguito.
<div itemscope itemtype="http://schema.org/CreativeWork">
<!-- way too many content -->
<h5>Keywords</h5>
<meta itemprop="keywords" content="Rio de Janeiro, Brazil">
<a href="/tags/rio/" rel="nofollow">Rio de Janeiro</a>
<a href="/tags/brazil/" rel="nofollow">Brazil</a>
</div>
Lo distribuirò tra qualche giorno, mi spiace non posso dire se funziona adesso.
AGGIORNAMENTO: Dopo aver distribuito il codice, funziona come un incantesimo. Puoi vedere i risultati attraverso Google Data Testing Tool e confrontarli con i rich snippet usati su the real product.
fonte
2013-12-20 16:30:03
È davvero la risposta giusta? Mi è sembrato che tu potessi avere un solo attributo itemprop per proprietà. –
@fwuensche: puoi avere la [stessa proprietà più volte per un articolo] (http://stackoverflow.com/a/22337572/1591669). – unor
Vorrei aggiungere itemprop = "url" a entrambi i link href. – Jonadabe