Возникла проблема с оформлением структурированных данных. Приведу ниже примерный код, чтобы было понятней:
<div itemscope itemtype="http://schema.org/Product">
<span itemprop="brand">Бренд</span>
<span itemprop="name">Имя</span>
<!--Открываем тег "offer" -->
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="priceCurrency" content="USD" />
$<span itemprop="price">119.99</span>
<!--Тут мы закрываем тег "offer" -->
</span>
<span itemprop="description">Описание</span>
<!--А здесь "offer" опять нужно открыть! -->
<link itemprop="availability" href="http://schema.org/InStock"/>Есть в наличии</span>
</div>
И здесь получается, что робот воспринимает второй "offer", как независимую разметку, а не как добавление к существующему itemtype.
Есть какой либо вариант, чтобы показать ему, что несмотря на разрыв, "offer" всё ещё относится к первому itemtype?