Я пытаюсь добавить метатеги schema.org на страницы своих продуктов - предложения, оценки и т. Д.
Приведенный ниже код работает нормально, и я могу протестировать его с помощью инструмента Google Rich Snippet.
<div itemscope itemtype="http://schema.org/Product">
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="ratingValue" content="5">
<meta itemprop="reviewCount" content="20">
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">Rs.100</span>
</div>
</div>
Теперь у меня есть видео этого продукта на этой странице и, исходя из макета страницы, оно расположено над ценой. Поэтому, когда я вставляю видеообъект, как показано ниже, инструмент Google Rich Snippet выдает ошибку с сообщением
Error: Page contains property "video" which is not part of the schema
Это более короткая версия полного кода, который дает ошибку.
<div itemscope itemtype="http://schema.org/Product">
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="ratingValue" content="5">
<meta itemprop="reviewCount" content="20">
</div>
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
<meta itemprop="name" content="Hello World"/>
<meta itemprop="duration" content="T1M33S" />
<meta itemprop="thumbnailUrl" content="v2.jpg" />
<meta itemprop="contentURL" content="www.viddler.com/player/xyz"/>
<meta itemprop="embedURL" content="http://viddler.com/flash/publisher.swf?key=xyz"/>
<meta itemprop="description" content="Hello world"/>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">Rs.100</span>
</div>
</div>
Теперь, если я удалю видеообъект и вынесу его за пределы тега продукта - он действителен. Но как структурирована моя страница - видео будет отображаться внутри тега продукта.
Я могу закрыть тег продукта - запустить тег видео - закрыть тег видео, а затем открыть еще один тег нового продукта - но тогда он будет отображаться как 2 разных продукта.
Есть идеи, как мне это делать.
Спасибо