Я адаптировал код из примера 2 на http://schema.org/ItemList
Как использовать его вместе с Product
? На главной и некоторых других страницах у меня есть список продуктов, для которых я хотел бы иметь лучшую разметку.
Следующий код дает ошибку
Требуется значение поля позиции.
но Product
не имеет позиции, поэтому, если есть значение для position
, это дает другую ошибку.
<ul itemscope itemtype="http://schema.org/ItemList">
<meta itemprop="numberOfItems" content="10" />
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/Product">
<!-- <meta itemprop="position" content="1" /> -->
<a href="#" itemprop="url">
<img src="asdf.jpg" itemprop="image">
<div class="product-list__title" itemprop="name">
Product name
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<div itemprop="price">
$12
</div>
<link itemprop="availability" href="http://schema.org/InStock" />
</div>
</a>
</li>
</ul>