Показать рейтинг статьи в результатах поиска Google - PullRequest
20 голосов
/ 21 августа 2011

Я пишу обзорный сайт, где сообщество оценивает посты. Я заметил, что Google может подобрать эти рейтинги и отобразить их в результатах поиска. Кто-нибудь знает, как это достигается?

Примером является сайт обзора, такой как IGN, где на скриншоте ниже они указали, что их обзор имеет рейтинг 9,3 / 10.

enter image description here

Как я могу указать Google свой собственный рейтинг отзыва? Может быть, какой-то собственный метатег или что-то в этом роде.

1 Ответ

23 голосов
/ 21 августа 2011

Вы можете сделать это с помощью класса Span.Проверьте руководство Google Структура данных для обзора :

Обзор - это чья-то оценка чего-либо.Мы поддерживаем обзоры и рейтинги для широкого спектра типов schema.org, включая компании, продукты и различные творческие работы, такие как книги или фильмы.

Google отображает следующие типы обзоров в результатах поиска:

  • Критическая рецензия : фрагмент более длинной рецензируемой статьи, которую один редактор создал, курировал или компилировал для издателя.

  • Фрагменты обзора : богатый результат (ранее известный как расширенный фрагмент) рецензии или разметки рейтинга с веб-сайта обзора, как правило, среднее значение комбинированных рейтинговых оценок от рецензентов.Фрагменты обзора отображаются в результатах поиска Google либо в результатах поиска, либо в Картах знаний Google.

[...]

Вот пример совокупного рейтинга.

<div itemscope itemtype="http://schema.org/Book">
  <h2 itemprop="name"> Super Book </h2>
  <div itemprop="description">Ultra interesting. Super impressive.</div>
  <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
    <div>Book rating:
      <span itemprop="ratingValue">88</span> out of 
      <span itemprop="bestRating">100</span> with
      <span itemprop="ratingCount">20</span> ratings
    </div>
  </div>
</div>
...