@vlad1337
Ad astra

Как правильно оформить structured data на сайте?

Возникла проблема с оформлением структурированных данных. Приведу ниже примерный код, чтобы было понятней:
<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?
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 1
@e-developer
Сделайте скрытый span/div в "первом" offer и запихните туда описание.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы