Google и AggregateRating
Когда я вижу в результатах поиска вот такие красивые звездочки — мне очень хочется кликнуть по ним.
Попытался сделать точно такое же на myshows.ru. Результат очень странный
У Яндекса и Гугла есть свои инструменты для проверки микроразметки (которые каждый раз при проверке подгружают реальную страницу с сервера):
Сделал все по документации — как получилось:
А что если добавить ещё один itemprop помимо TVSeries как Movie?
<div itemscope itemtype="http://schema.org/Movie" itemtype="http://schema.org/TVSeries">
Проверяем.
Отлично, Гугл не показывает звездочки для TVSeries, но отлично показывает для Movie. Но где текстовый рейтинг? На IMDB правда максимальный рейтинг = 10, а у нас 5.
Как сейчас в шаблоне:
<meta itemprop="bestRating" content="5" /> <meta itemprop="ratingValue" content="{$info.rating}" /> <meta itemprop="ratingCount" content="{$info.voted}" />
Умножим на 2.
<meta itemprop="bestRating" content="10" /> <meta itemprop="ratingValue" content="{$info.rating*2}" /> <meta itemprop="ratingCount" content="{$info.voted}" />
Проверяем.
PROFIT!
Осталось подождать очередной индексации и проверить уже все это на реальной поисковой выдаче.
http://interactive-answers.webmaster.yandex.ru/
Май 16th, 2013 at 21:14Переходи на острова!