вопрос
Здравствуйте. Веду сайт с видео от ВК и наконец-то решил его разметить! Стал делать по рекомендациям Гугла и Яндекса, и в процессе заметил следующие несостыковки:
Google:
Yandex:
Google:
Yandex:
И как тут плясать?)
В гугле обязательных полей 3, в Яндексе же 6, 4 из которых я уже разметил. Вот как сейчас выглядит мой код:
Непонятно как быть с картинкой, добавлять еще meta как показано в примере гугла, или в этом span'e тоже прокатит для него? Нужно ли в главной обертке еще itemprop="video"?! Правильно ли сделана дата загрузки (uploadDate)?
Что осталось:
Вроде ничего не упустил. В общем, разъясните пожалуйста, как здесь правильно разметить код под обе ПС.
Google:
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">itemprop="video"
Yandex:
<div itemscope itemtype="http://schema.org/VideoObject" >
Google:
<meta itemprop="thumbnailUrl" content="thumbnail.jpg" />
Yandex:
<span itemprop="thumbnail" itemscope
itemtype="http://schema.org/ImageObject" > <!--описание изображения предпросмотра-->
<img itemprop="contentUrl"
src="http://mysite.com/images/preview/img1.jpg" >
<meta itemprop="width" content="250">
<meta itemprop="height" content="120">
</span>
И как тут плясать?)
В гугле обязательных полей 3, в Яндексе же 6, 4 из которых я уже разметил. Вот как сейчас выглядит мой код:
<article itemscope itemtype="http://schema.org/VideoObject" >
<h1 itemprop="name">Самое невывозимое видео в мире про поезда!</h1></a>
Добавил:{author}
<meta itemprop="uploadDate" content="{date=Y}-{date=m}-{date=d}" />{date}
<meta itemprop="interactionCount" content="UserViews:{views}" />{views}
<span itemprop="thumbnail" itemscope itemtype="http://schema.org/ImageObject"><img itemprop="contentUrl" src="{image-1}" alt="{title}">
<meta itemprop="width" content="250">
<meta itemprop="height" content="120">
</span>
Тут плеер ВК
<p itemprop="description">{full-story}</p>
<meta itemprop="isFamilyFriendly" content="True">
</article>
Непонятно как быть с картинкой, добавлять еще meta как показано в примере гугла, или в этом span'e тоже прокатит для него? Нужно ли в главной обертке еще itemprop="video"?! Правильно ли сделана дата загрузки (uploadDate)?
Что осталось:
url (URL) — ссылка на видеоролик, обязательное поле.
- Как лучше всего вывести Урл на текущую новость?;duration (Duration) — продолжительность видео в формате ISO 8601.
- Создавать 3 дополнительных поля под часы, минуты, секунды? И как формировать? Вроде ничего не упустил. В общем, разъясните пожалуйста, как здесь правильно разметить код под обе ПС.