Фрагмент отзыва

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

Google также поддерживает отзывы, которые относятся к следующим типам schema.org и их подтипам:

Примеры

Структурированные данные Review можно разместить на странице несколькими способами:

  • Добавить обычный отзыв.
  • Встроить отзыв в разметку другого типа schema.org при помощи ее свойства review.
  • Добавить сводные оценки. Оценку в отдельном отзыве можно опустить, если размеченный контент содержит сведения об авторе и дате отзыва. В случае со сводными отзывами необходимо предоставить среднюю оценку для расширенного описания веб-страницы в результатах поиска.
  • Встроить сводные отзывы в разметку другого типа schema.org при помощи ее свойства aggregateRating.

Обычный отзыв

Ниже приведен пример обычного отзыва.

JSON-LD



      

RDFa



      

Микроданные



    

Вложенный отзыв

Ниже приведен пример отзыва, вложенного в тип Product. Его можно скопировать и вставить в HTML-код на своей странице.

JSON-LD



      

RDFa



      

Микроданные



      

Сводная оценка

Ниже приведен пример сводной оценки.

JSON-LD



      

RDFa



      

Микроданные



      

Вложенная общая оценка

Ниже приведен пример общей оценки, вложенной в тип Product. Его можно скопировать и вставить в HTML-код на своей странице.

JSON-LD



      

RDFa



      

Микроданные



      

Правила

Чтобы ваш контент мог появляться в виде расширенного результата, он должен соответствовать требованиям, изложенным ниже.

Технические требования

  • Используйте для сводных оценок от нескольких пользователей разметку schema.org/AggregateRating. Мы можем показывать сводные оценки в виде расширенных описаний веб-страниц, а для некоторых типов контента – в виде ответов в результатах поиска.
  • Отзыв следует явным образом связать с определенным товаром или услугой с помощью подходящего типа разметки с сайта schema.org, например schema.org/Book или schema.org/Recipe. Также можно использовать тот или иной тип разметки с сайта schema.org в качестве значения свойства itemReviewed.
  • Убедитесь, что отзывы и оценки, которые вы добавляете в разметку, доступны пользователям на размеченной странице. Посетителям должно быть сразу понятно, что страница содержит отзывы.
  • Указывайте отзывы об отдельных объектах, а не о списках или категориях объектов.
  • Приводя несколько отзывов о чем-либо, добавляйте также сводную оценку.
  • Не нужно размещать отзывы, опубликованные на чужих сайтах.
  • Если отзыв относится к местной компании или организации, необходимо соблюдать следующие требования:
    • Если организация может управлять посвященными ей отзывами, то не допускается отображение оценок на страницах, на которых используется LocalBusiness или другой тип структурированных данных Organization. Пример: отзыв об организации А размещен на ее сайте непосредственно в разметке или через сторонний виджет.
    • Оценки должны быть получены непосредственно от пользователей.
    • Не поручайте кому-либо целенаправленно создавать или отбирать отзывы и оценки, относящиеся к местной компании.

Описание типов структурированных данных

Чтобы ваш контент мог появляться в результатах поиска, необходимо задать все обязательные свойства. Советуем задать и рекомендуемые нами свойства: так пользователям будет удобнее.

Review

Полное описание типа Review приведено на странице schema.org/Review.

Обязательные свойства
author

Person или Organization

Автор отзыва. Указывать можно только допустимые имена. Например, имя "Скидка 50 % до субботы" является недопустимым.

itemReviewed

Один из подходящих типов

Чему посвящен отзыв. Если отзыв вложен в другой тип разметки schema.org при помощи review, то свойство itemReviewed использовать не обязательно.

Допускаются следующие типы отзывов:

itemReviewed.name

Text

Предмет отзыва. Если отзыв вложен в другой тип разметки schema.org при помощи свойства review, вам все равно нужно указать с помощью элемента name информацию о том, чему посвящен отзыв. Пример:


{
  "@context": "https://schema.org/",
  "@type": "Game",
  "name": "Firefly",
  "review": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "5"
    },
    "author": {
      "@type": "Person",
      "name": "John Doe"
    },
    "reviewBody": "I really enjoyed this game. You
    get to capture fireflies and put them in jars."
  }
}
reviewRating

Rating

Оценка, которая содержится в отзыве. Оценка может быть реализована с помощью разметки типа Rating или более конкретного подтипа. Наиболее распространенным подтипом является AggregateRating.

reviewRating.ratingValue

Number или Text

Оценка, выраженная простым числом, дробью или процентом (например, "4", "60 %" или "6/10"). Система распознает шкалы для дробей и процентов, так как шкала предусмотрена непосредственно в дроби или проценте. По умолчанию используется 5-балльная шкала, где 5 – это самая высокая оценка, а 1 – самая низкая. Чтобы выбрать другую шкалу, задайте свойства bestRating и worstRating.

Рекомендуемые свойства
datePublished

Date

Дата публикации отзыва, указанная в формате ISO 8601.

reviewRating.bestRating

Number

Самая высокая оценка в этой системе рейтинга. Если значение bestRating не указано, по умолчанию оно равно 5.

reviewRating.worstRating

Number

Самая низкая оценка в вашей шкале. Если значение worstRating не указано, по умолчанию оно равно 1.

AggregateRating

Полное описание типа AggregateRating приведено на странице schema.org/AggregateRating.

Обязательные свойства
itemReviewed

Один из подходящих типов

Оцениваемый элемент. Если общая оценка вложена в другой тип разметки schema.org при помощи свойства aggregateRating, то свойство itemReviewed использовать не обязательно.

Допускаются следующие типы отзывов:

itemReviewed.name

Text

Предмет отзыва. Если отзыв вложен в другой тип разметки schema.org при помощи свойства review, вам все равно нужно указать с помощью элемента name информацию о том, чему посвящен отзыв. Пример:


{
  "@context": "https://schema.org/",
  "@type": "Game",
  "name": "Firefly",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "88",
    "bestRating": "100",
    "ratingCount": "20"
  }
}
ratingCount

Number

Общее количество оценок элемента на вашем сайте. Необходимо использовать либо ratingCount, либо reviewCount.

reviewCount

Number

Количество пользователей, оставивших отзыв с оценкой или без нее. Необходимо использовать либо ratingCount, либо reviewCount.

ratingValue

Number или Text

Оценка, выраженная простым числом, дробью или процентом (например, "4", "60 %" или "6/10"). Система распознает шкалы для дробей и процентов, так как шкала предусмотрена непосредственно в дроби или проценте. По умолчанию используется 5-балльная шкала, где 5 – это самая высокая оценка, а 1 – самая низкая. Чтобы выбрать другую шкалу, задайте свойства bestRating и worstRating.

Рекомендуемые свойства
bestRating

Number

Самая высокая оценка по этой шкале. Если значение bestRating не указано, по умолчанию оно равно 5.

worstRating

Number

Самая низкая оценка в вашей шкале. Если значение worstRating не указано, по умолчанию оно равно 1.

Сбор статистики по расширенным результатам в Search Console

С помощью Search Console вы можете собирать данные об эффективности страниц вашего ресурса в Google Поиске. Вам не обязательно регистрироваться в этом сервисе, чтобы ваши страницы попали в результаты поиска. Однако это позволит узнать, как роботы Google воспринимают сайт, и оптимизировать его. Рекомендуем проверять информацию в Search Console в следующих случаях:

  1. После первого размещения структурированных данных
  2. После обновления кода и шаблонов страниц
  3. При регулярном анализе трафика

После первого размещения структурированных данных

Когда ваши страницы будут проиндексированы, проверьте их на наличие ошибок с помощью отчета о статусе расширенных результатов. Желательно, чтобы количество страниц с правильной разметкой выросло, а число ошибок и предупреждений – нет. Если в структурированных данных будут обнаружены ошибки, примите следующие меры:

  1. Устраните ошибки.
  2. Проверьте исправленную страницу и убедитесь, что проблема исчезла.
  3. Запросите проверку ресурса, используя отчет о статусе расширенных результатов.

После обновления кода и шаблонов страниц

Если вы внесли значительные изменения на сайт, проверьте, не увеличилось ли число ошибок и предупреждений, связанных со структурированными данными.
  • Увеличилось число ошибок? Возможно, вы создали шаблон, с которым что-то не так, или имеющийся шаблон используется некорректно.
  • Уменьшилось число действительных элементов, но не увеличилось количество ошибок? Возможно, с ваших страниц были удалены структурированные данные. Выяснить, с чем связаны ошибки, можно при помощи инструмента проверки URL.

При регулярном анализе трафика

Анализировать трафик сайта из Google Поиска можно с помощью отчета об эффективности. Из этого отчета вы узнаете, как часто страница появляется в Поиске в виде расширенного результата, с какой регулярностью пользователи нажимают на нее и какова ее средняя позиция в результатах поиска. Эти сведения также можно автоматически получать с помощью Search Console API.