Поиск в Google с рейтингом звезд (schema.org)
Я пытаюсь заставить звездочки рейтинга показываться в поисковой выдаче Google и внедряю соответствующие теги в соответствии с Schema.org.
С помощью инструмента тестирования Google все, кажется, хорошо проверено, но звездочки не отображаются в предварительном просмотре в инструменте тестирования (или в реальных результатах поиска).
Инструменты тестирования не показывают ошибок и проверяют:
- Продукт - название, производитель, изображение
- Рецензия - дата создания, изменения даты, принципы публикации
- ReviewRating - худшая, лучшая, имя, рейтинг, значение
- Автор - имя, URL
Я здесь пропускаю какие-либо теги, или что еще может помешать отображению звезд в инструменте предварительного просмотра (я понимаю, что нет гарантии, что они будут позже показаны в SERPS)?
Инструмент Google Rating: http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fde.chclt.net%2Fschokolade%2Fmichel-cluizel-vila-gracinda%2F&html=
Фактическая страница (пример), которую я пытаюсь оценить по звёздам: http://de.chclt.net/schokolade/michel-cluizel-vila-gracinda/
4 ответа
Итак... после некоторого возни: проблема была в том, что я структурирован как "Продукт" с разделом обзора. Структурирование фрагмента как "обзора" с подчиненной информацией о продукте сделало его работу.
Звезды, которые появляются в результатах поиска, на самом деле происходят из схемы "Совокупный рейтинг". Вы включили лучшее, худшее, имя и значение, но не совокупный рейтинг.
Добавьте это и протестируйте снова с помощью инструмента структурированных данных Google.
В итоге я делаю так:
<div itemprop="aggregateRating"
itemscope itemtype="http://schema.org/AggregateRating">
....
</div>
Я скучал по itemprop="aggregateRating"
Даже если у вас есть правильная разметка схемы на вашем сайте, звезды показываются по усмотрению Googles. AggregateRating необходим, поскольку он передает общую сумму в Google числу людей, которые проголосовали или оценили вашу страницу. Это работает в сочетании с худшим рейтингом, лучшим рейтингом и рейтингом, и сообщает Google среднюю оценку вашего продукта / бизнеса или "Вещь", которая рассматривается.
Увидеть ниже:
<div class="srw_business" itemscope itemtype="http://schema.org/LocalBusiness">
<meta itemprop="name" content="Simple Reviews Widget">
<meta itemprop="image" content="http://www.simplereviewswidget.com/wp-content/uploads/2018/11/simple-reviews-widget.png">
<div class="srw_hide srw_address" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="22 Carlton Road">
<meta itemprop="addressLocality" content="South Croydon">
<meta itemprop="addressRegion" content="London">
<meta itemprop="postalCode" content="CR2 0BS">
<meta itemprop="addressCountry" content="United Kingdom">
<meta itemprop="telephone" content="07912452089">
<meta itemprop="email" content="contact@simplereviewswidget.com">
</div>
<div class="srw_hide srw_geo" itemprop="geo" itemscope itemtype="http://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="51.354090">
<meta itemprop="longitude" content="-0.092030">
</div>
<div class="srw_hide srw_aggregateRating" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="bestRating" content="5">
<meta itemprop="worstRating" content="0">
<meta itemprop="ratingValue" content="5.0">
</div>
Это взято с http://www.simplereviewswidget.com/ - плагина, который помогает вам получать звезды в результатах Google без необходимости редактировать исходный код.