Розмітка цього типу містить короткий витяг з відгуку або оцінку (як правило, середню) з сайту, що спеціалізується на розміщенні відгуків. Виявивши коректну розмітку відгуків або оцінок, ми можемо показати в результатах пошуку текст відгуку і оцінку за п’ятибальною шкалою. Відгуки розміщуються в розширених результатах пошуку або блоках знань Google. Вони можуть стосуватися наступних типів контенту та об’єктів:

- Книга
- Список курсів
- Захід
- Місцева компанія (лише для сайтів, які збирають відгуки про інші місцеві компанії; ознайомтеся з правилами щодо відгуків, розміщених самою компанією)
- Фільм
- Товар
- Рецепт
- Додаток
Google також підтримує відгуки, які стосуються наступних типів schema.org та їх підтипів:
CreativeWorkSeasonCreativeWorkSeriesEpisodeGameMediaObjectMusicPlaylistMusicRecordingOrganization(тільки для сайтів, які збирають відгуки про інші місцеві компанії; ознайомтеся з правилами щодо відгуків, розміщених самою компанією)
Як додати структуровані дані
Структуровані дані — стандартизований формат, який дозволяє надавати пошуковим системам інформацію про сторінку та класифікувати її вміст. Детальніше про принципи роботи структурованих даних…
Нижче в загальних рисах описано, як створити, перевірити та додати на сайт структуровані дані.
- Додайте обов’язкові властивості. Дізнайтеся, в яких частинах сторінки потрібно розміщувати структуровані дані обраного вами формату.
- Дотримуйтесь рекомендацій.
- Перевірте свій код за допомогою інструменту перевірки розширених результатів. Якщо будуть виявлені критичні помилки, усуньте їх. Ми також рекомендуємо усунути некритичні помилки, зазначені в інструменті. Це може призвести до підвищення якості структурованих даних, хоча сторінки будуть придатні для створення розширених результатів і без цього.
- Опублікуйте сторінку й за допомогою інструменту перевірки URL з’ясуйте, як вона виглядає для робота Googlebot. Переконайтеся, що доступ Google до сторінки не заблоковано файлом robots.txt або метатегом
noindexі авторизація на ній не потрібна. Якщо все в порядку, то запросіть повторне сканування ваших URL. - Надішліть нам файл Sitemap, щоб інформувати нас про зміни на сайті. Надсилання такого файлу можна автоматизувати за допомогою Search Console Sitemap API.
Приклади
Структуровані дані Review можна розмістити на сторінці кількома способами:
- Додати звичайний відгук.
- Вбудувати відгук у розмітку іншого типу schema.org за допомогою її властивості
review. - Додати загальну оцінку. Оцінку в окремому відгуку можна опустити, якщо розміщений контент містить інформацію про автора та дату відгуку. У випадку зведених відгуків необхідно вказати середню оцінку, яка буде показана в результатах пошуку.
- Вбудувати зведену оцінку в розмітку іншого типу schema.org за допомогою її властивості
aggregateRating.
Звичайний відгук
Нижче наведено приклад звичайного відгуку.
<html>
<head>
<title>Legal Seafood</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Review",
"itemReviewed": {
"@type": "Restaurant",
"image": "https://www.example.com/seafood-restaurant.jpg",
"name": "Legal Seafood",
"servesCuisine": "Seafood",
"priceRange": "$$$",
"telephone": "1234567",
"address" :{
"@type": "PostalAddress",
"streetAddress": "123 William St",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10038",
"addressCountry": "US"
}
},
"reviewRating": {
"@type": "Rating",
"ratingValue": 4
},
"author": {
"@type": "Person",
"name": "Bob Smith"
},
"publisher": {
"@type": "Organization",
"name": "Washington Times"
}
}
</script>
</head>
<body>
</body>
</html>Вкладений відгук
Нижче наведено приклад відгуку, вкладеного в тип Product. Ви можете скопіювати його та вставити в HTML-код на своїй сторінці.
<html>
<head>
<title>The Catcher in the Rye</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"brand": {
"@type": "Brand",
"name": "Penguin Books"
},
"description": "The Catcher in the Rye is a classic coming-of-age story: an story of teenage alienation, capturing the human need for connection and the bewildering sense of loss as we leave childhood behind.",
"sku": "9780241984758",
"mpn": "925872",
"image": "https://www.example.com/catcher-in-the-rye-book-cover.jpg",
"name": "The Catcher in the Rye",
"review": [{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5
},
"author": {
"@type": "Person",
"name": "John Doe"
}
},
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 1
},
"author": {
"@type": "Person",
"name": "Jane Doe"
}
}],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 88,
"bestRating": 100,
"ratingCount": 20
},
"offers": {
"@type": "Offer",
"url": "https://example.com/offers/catcher-in-the-rye",
"priceCurrency": "USD",
"price": 5.99,
"priceValidUntil": "2024-11-05",
"itemCondition": "https://schema.org/UsedCondition",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "eBay"
}
}
}
</script>
</head>
<body>
</body>
</html>Зведена оцінка
Нижче наведено приклад зведеної оцінки.
<html>
<head>
<title>Legal Seafood</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "AggregateRating",
"itemReviewed": {
"@type": "Restaurant",
"image": "https://www.example.com/seafood-restaurant.jpg",
"name": "Legal Seafood",
"servesCuisine": "Seafood",
"telephone": "1234567",
"address" : {
"@type": "PostalAddress",
"streetAddress": "123 William St",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10038",
"addressCountry": "US"
}
},
"ratingValue": 88,
"bestRating": 100,
"ratingCount": 20
}
</script>
</head>
<body>
</body>
</html>Вкладена зведена оцінка
Нижче наведено приклад зведеної оцінки, вкладеної в тип Product. Ви можете скопіювати його та вставити в HTML-код на своїй сторінці.
<html>
<head>
<title>Executive Anvil</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Executive Anvil",
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"brand": {
"@type": "Brand",
"name": "ACME"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.4,
"ratingCount": 89
},
"offers": {
"@type": "AggregateOffer",
"lowPrice": 119.99,
"highPrice": 199.99,
"priceCurrency": "USD"
}
}
</script>
</head>
<body>
</body>
</html>Правила
Щоб ваш контент міг з’являтися у вигляді розширеного результату, він повинен відповідати вимогам, викладеним нижче.
Технічні вимоги
- Для зведених оцінок від кількох людей використовуйте розмітку schema.org/AggregateRating. Ми можемо показувати зведені оцінки в розширених результатах, а для деяких типів контенту — у вигляді відповідей у результатах пошуку.
- Відгук слід явно пов’язати з певним товаром або послугою за допомогою відповідного типу розмітки з сайту schema.org, наприклад schema.org/Book або schema.org/Recipe. Також можна використовувати той чи інший тип розмітки з сайту schema.org як значення властивості
itemReviewed. - Переконайтеся, що відгуки, до яких ви додаєте розмітку, доступні користувачам на розміченій сторінці. Відвідувачам має бути відразу зрозуміло, що сторінка містить відгуки. Наприклад, якщо ви розмітили відгуки, користувачі будуть бачити текст того чи іншого відгуку, а також пов’язану з ним оцінку. Якщо ви додали тип розмітки
AggregateRating, користувачі побачать зведену оцінку на сторінці. - Ми рекомендуємо приймати лише оцінки, які супроводжуються відгуком та ім’ям його автора. Це лише рекомендація, але якщо ви будете слідувати їй, користувачі зможуть переглянути пояснення до оцінки.
- Додавайте відгуки про окремі об’єкти, а не про списки чи категорії об’єктів.
- Якщо відгуків кілька, то додайте також на основі них загальну оцінку.
- Не потрібно розміщувати відгуки та оцінки, опубліковані на чужих сайтах.
- Якщо відгук стосується місцевої компанії чи організації, необхідно дотримуватися наступних вимог:
- Якщо організація може керувати присвяченими їй відгуками, то не допускається показ відгуків на сторінках, на яких використовується
LocalBusinessабо інший тип структурованих данихOrganization. Приклад: відгук про організацію А розміщено на її сайті безпосередньо в розмітці або через сторонній віджет (наприклад, віджет для відгуків про компанії в Google або віджет для відгуків у Facebook). - Оцінки повинні бути отримані безпосередньо від користувачів.
- Не доручайте нікому цілеспрямовано створювати або відбирати відгуки та оцінки, що стосуються місцевої компанії.
- Якщо організація може керувати присвяченими їй відгуками, то не допускається показ відгуків на сторінках, на яких використовується
Типи структурованих даних
Щоб ваш контент міг з’являтися в результатах пошуку, необхідно встановити всі обов’язкові властивості. Для зручності користувачів радимо задати і рекомендовані нами властивості.
Review
Повний опис типу Review наведено на сторінці schema.org/Review.
Google підтримує наступні властивості:
| Обов’язкові властивості | |
|---|---|
author |
Автор відгуку. Можна вказувати лише допустимі імена. Наприклад, ім’я «Знижка 50% до суботи» неприпустиме. Поле має бути менше 100 символів. Якщо ви перевищите це обмеження, ваша сторінка не зможе з’являтися в результатах пошуку у вигляді фрагмента авторського відгуку. Щоб роботам Google було легше знаходити інформацію про автора серед коду інших функцій, дотримуйтесь рекомендацій щодо розмітки, що стосується автора. |
item (якщо відгук не вкладений) | Один з допустимих типів Елемент, до якого відносяться відгуки. Якщо відгук вкладений в інший тип розмітки schema.org за допомогою властивості Дозволені наступні типи елементів: |
item або батьківський елемент name у вкладеному відгуку | Назва елемента, до якого відносяться відгуки. Якщо відгук вкладений в інший тип розмітки schema.org за допомогою властивості { "@context": "https://schema.org/", "@type": "Game", "name": "Firefly", "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": 5 }, "author": { "@type": "Person", "name": "John Doe" } } } |
review | Оцінка, яка міститься у відгуку. Оцінка може бути реалізована за допомогою розмітки типу |
review | Оцінка, виражена числом, дробом або відсотком (наприклад, Значення мають бути вказані у вигляді чисел у десятковій системі вимірювання з крапками як десяткові роздільники (наприклад, <span itemprop="ratingValue" content="4.4">4,4</span> stars |
| Рекомендовані властивості | |
|---|---|
date | Дата публікації відгуку у форматі ISO-8601. |
review | Найвища оцінка за цією шкалою. Якщо значення |
review | Найнижча оцінка за цією шкалою. Якщо значення |
Aggregate Rating
Повний опис типу AggregateRating наведено на сторінці schema.org/AggregateRating.
Google підтримує наступні властивості:
| Обов’язкові властивості | |
|---|---|
item (якщо зведена оцінка не вкладена) | Один з допустимих типів Елемент, що оцінюється. Якщо зведена оцінка вкладена в інший тип розмітки schema.org за допомогою властивості Дозволені наступні типи елементів: |
item або батьківський елемент name у вкладеній зведеній оцінці | Назва елемента, до якого відносяться відгуки. Якщо відгук вкладений в інший тип розмітки schema.org за допомогою властивості { "@context": "https://schema.org/", "@type": "Game", "name": "Firefly", "aggregateRating": { "@type": "AggregateRating", "ratingValue": 88, "bestRating": 100, "ratingCount": 20 } } |
rating | Загальна кількість оцінок елемента на вашому сайті. Необхідно використовувати |
review | Кількість користувачів, які залишили відгук з оцінкою або без неї. Необхідно використовувати |
rating | Середня оцінка якості елемента, виражена числом, дробом або відсотком (наприклад, Значення мають бути вказані у вигляді чисел у десятковій системі вимірювання з крапками як десяткові роздільники (наприклад, <span itemprop="ratingValue" content="4.4">4,4</span> stars |
| Рекомендовані властивості | |
|---|---|
best | Найвища оцінка за цією шкалою. Якщо значення |
worst | Найнижча оцінка за цією шкалою. Якщо значення |
Збір статистики за розширеними результатами в Search Console
За допомогою Search Console ви можете збирати дані про ефективність сторінок вашого ресурсу в Пошуку Google. Вам не обов’язково реєструватися в цьому сервісі, щоб ваші сторінки потрапили в результати пошуку. Однак це дозволить дізнатися, як роботи Google сприймають сайт, і спростити їм його обробку. Рекомендуємо перевіряти інформацію в Search Console в наступних випадках:
- Після першого розміщення структурованих даних
- Після випуску нових шаблонів або оновлення коду
- При регулярному аналізі трафіку
Після першого розміщення структурованих даних
Коли ваші сторінки будуть проіндексовані, перевірте їх на наявність помилок за допомогою звіту про стан розширених результатів. Бажано, щоб кількість об’єктів з правильною розміткою зросла, а кількість об’єктів з помилками — ні. Якщо в структурованих даних будуть виявлені помилки, вживайте наступних заходів:
- Усуньте проблеми в об’єктах.
- Перевірте виправлену сторінку, щоб дізнатися, чи виявляються помилки.
- Запитайте перевірку ресурсу, використовуючи звіт про стан розширених результатів.
Після випуску нових шаблонів або оновлення коду
Якщо ви внесли значні зміни на сайт, перевірте, чи не збільшилася кількість недійсних об’єктів, пов’язаних зі структурованими даними.
- Збільшилася кількість недійсних об’єктів? Можливо, ви створили шаблон, з яким щось не так, або наявний шаблон використовується некоректно.
- Кількість дійсних елементів зменшилася, але кількість недійсних не збільшилася? Можливо, на ваших сторінках не розміщені структуровані дані. З’ясувати, з чим пов’язані помилки, можна за допомогою інструменту перевірки URL.
При регулярному аналізі трафіку
Аналізувати трафік сайту з Google Пошуку можна за допомогою звіту про ефективність. З цього звіту ви дізнаєтеся, як часто сторінка з’являється в Пошуку у вигляді розширеного результату, з якою регулярністю користувачі натискають на неї і яка її середня позиція в результатах пошуку. Цю інформацію також можна автоматично отримати за допомогою Search Console API.
Усунення несправностей
Якщо у вас виникли труднощі з додаванням або налагодженням структурованих даних, вам допоможуть ресурси та інформація, доступні за наведеними нижче посиланнями.
- Якщо ви використовуєте систему управління контентом (CMS) або доручили налаштування сайту іншій людині, зверніться за допомогою до неї або розробника CMS. Не забудьте переслати йому повідомлення про проблему, отримані вами в Search Console.
- Google не гарантує відображення вашого контенту в результатах пошуку, які формуються на основі структурованих даних. Можливі причини, з яких ваші матеріали можуть не відображатися у вигляді розширених результатів, перераховані в загальних рекомендаціях щодо використання структурованих даних.
- Ознайомтеся зі списком типових помилок у структурованих даних та звітом про структуровані дані, які неможливо обробити, і перевірте, чи правильно ви додали розмітку.
- Якщо ми вжили заходів щодо сторінки вручну, неприпустимі структуровані дані на ній будуть проігноровані доти, доки ви не виправите код. При цьому сама сторінка може з’являтися в результатах пошуку й далі. Щоб усунути проблеми зі структурованими даними, скористайтеся звітом про заходи, вжиті вручну.
- Ще раз вивчіть рекомендації, щоб з’ясувати, чи відповідає їм ваш контент. Проблема може бути пов’язана зі спамом у контенті або розмітці, а не з помилками в синтаксисі. Тоді її не вдасться виявити за допомогою інструменту перевірки розширених результатів.
- Дізнайтеся, що може спричинити відсутність розширених результатів або зменшення їх загальної кількості.
- Робот Googlebot сканує та індексує сторінки не одразу після оновлення контенту. З моменту публікації сторінки може пройти кілька днів, поки Google не виявить і просканує її. Ми зібрали на окремій сторінці відповіді на поширені запитання про сканування та індексацію.
- При необхідності ставте запитання на форумі Центру Пошуку Google