Приведенный выше фрагмент кода завершится ошибкой, поскольку он имеет itemprop
для aggregateRating
, но не заключен в itemscope
.Также не помогает, что в вашем последнем теге закрытия якоря отсутствует >
, но я думаю, что это было просто случайностью, когда вы копировали код в SO.
Другая проблема в основном возникла из-заПример на сайте schema.org неверный (я подал отчет об ошибке по этому вопросу).Они упоминают itemprop="reviews"
вместо itemprop="aggregateRating"
.Код должен выглядеть примерно так:
<div itemscope itemtype="http://schema.org/Offer">
<span itemprop="name">Ray-Ban 2132 New Wayfarer Sunglasses</span>
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<a href="javascript:an();"><img src="/images/stars/4.5.gif" border=0></a>
<meta itemprop="ratingValue" content="4.5" />
<meta itemprop="bestRating" content="5" />
<br />
<span class="bottomnavfooter">
<a href="javascript:an();">Read (<span itemprop="ratingCount">70</span>) Reviews</a>
</span>
</div>
</div>