Я пытаюсь добавить schema.org мета теги на страницах продукта - наличие предложений и оценок и т.д.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>
Теперь у меня есть видео этого продукта на этой странице и на основе макета страницы - оно расположено выше цены. Поэтому, когда я вставляю VideoObject, как показано внизу - Google многофункциональный инструмент сниппет выдает ошибку о том,
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>
Теперь, если я удаляю видеообъект и вывожу его за пределы тега продукта - его действительный. Но способ структурирования моей страницы - видео появится в теге продукта.
Я могу закрыть тег продукта - запустите тег видео - закройте тег видео, а затем откройте еще один новый тег продукта, но затем он будет отображаться как два разных продукта.
Любая идея, как я должен это делать.
Благодаря
Спасибо - я пошел с первым вариантом, для теперь – Gublooo