Клуб о поиске Яндекса

Микроразметка для видео

lunkin-rostov
19 ноября 2016, 20:23

Добрый день.
У меня такой вопрос, мы размечаем свои видео по рекоммендациям Schema.org и естественно получаем ошибку - ОШИБКА: В свойстве content тега meta не может содержаться ссылка. Если мы переразметим, чтоб не было этой ошибки, ошибка будет у валидатора от гугл. Не будем вдаваться в вопрос, кто прав, кто виноват.
Определять робота и подсовывать ему нужное значение не особо хочется, это не самый чистый вариант.
Хочется использовать JSON+LD как наиболее универсальный вариант, так как он отлично проходит валидацию во всех поисковиках.


Но мы сейчас разрабатываем встраиваемый плеер и хотим видеть свои ролики в Яндекс.видео(у нас свой контент, более 1000 роликов, мало рекламы и т.д). Получит ли Яндекс эти данные из JSON+LD? То что в сниппетах поиска их не будет понятно, но будет ли вообще JSON+LD учитываться и смогут ли попасть наши видео в Яндекс.Видео? 
Если нет, то как сделать правильно? неужели отлавливать роботов по UA лучшее решение?

 

7 комментариев
Подписаться на комментарии к посту
Попробуйте <link itemprop="url" href="…"> вместо <meta content="…">. Недавно делал такую разметку, оба валидатора приняли.
Владимир,
Это не совсем то, что мне нужно, в результате пришлось сделать через <img itemprop="thumbnailUrl" src="blabla.jpg" /> Но это не самый приятный вариант, так как приходится загружать эту картинку, хоть пользователь ее и не увидит. 
lunkin-rostov,
<link itemprop="thumbnailUrl" href="blabla.jpg">, не?
Поисковикам не важно, в какой тег завёрнут кусок микроданных, важны только аттрибуты-опредения микроданных: itemprop, itemscope, itemtype и аттрибут-значение: content, src, href.


Оба валидатора (https://search.google.com/structured-data/testing-tool и https://webmaster.yandex.ru/tools/microtest/) без проблем пропускают такой вариант.
Владимир,
Да, вы правы. Странно, но днём валидатор яндекса ругался на этот тег, именно в таком виде. Гугл воспринял его адекватно. Спасибо за подсказку!
firstlena.pershina
25 ноября 2016, 20:54
lunkin-rostov,
 :) Работаем :) 
firstlena.pershina
22 ноября 2016, 17:09
В данный момент мы поддерживаем только разметки формата Open Graph, Schema.org и XML - https://yandex.ru/support/video/partners/markup.xml , для простоты в content разрешается указывать ссылку, поисковый робот поддерживает такой вариант.
JSON+LD не поддерживаем, но подумаем о такой возможности, спасибо.
firstlena.pershina,
Спасибо за ответ, но 1 момент.
Вы говорите, что в content разрешается указывать ссылку, а то что валидатор ругается? Как это воспринимать? можно проигнорировать? Или лучше воспользоваться советом от Владимира выше?