У багатьох організаціях діють певні правила повернення, що регламентують процес повернення придбаних товарів. Якщо додати на сайт структуровані дані типу MerchantReturnPolicy, то в Пошуку Google поруч із вашими товарами, а також у блоках знань відображатиметься інформація про правила повернення. Структуровані дані типу MerchantReturnPolicy дозволяють вказати посилання на сторінку з правилами повернення або певною інформацією, наприклад умовами, за яких покупець може повернути товар, способами та вартістю повернення й варіантами відшкодування коштів.
Стандартні правила повернення, що діють для більшості або всіх товарів, які продає ваша компанія, можна вказати за допомогою структурованих даних типу MerchantReturnPolicy, вкладених у структуровані дані типу Organization за допомогою властивості hasMerchantReturnPolicy.
Як додати структуровані дані
Структуровані дані — стандартизований формат, який дозволяє надавати пошуковим системам інформацію про сторінку та класифікувати її вміст. Детальніше про принципи роботи структурованих даних…
Нижче в загальних рисах описано, як створити, перевірити та додати на сайт структуровані дані.
- Додайте обов’язкові властивості. Дізнайтеся, в яких частинах сторінки потрібно розміщувати структуровані дані обраного вами формату.
- Дотримуйтесь рекомендацій.
- Перевірте свій код за допомогою інструменту перевірки розширених результатів. Якщо будуть виявлені критичні помилки, усуньте їх. Ми також рекомендуємо усунути некритичні помилки, зазначені в інструменті. Це може призвести до підвищення якості структурованих даних, хоча сторінки будуть придатні для створення розширених результатів і без цього.
- Опублікуйте сторінку й за допомогою інструменту перевірки URL з’ясуйте, як вона виглядає для робота Googlebot. Переконайтеся, що доступ Google до сторінки не заблоковано файлом robots.txt або метатегом
noindexі авторизація на ній не потрібна. Якщо все в порядку, то запросіть повторне сканування ваших URL. - Надішліть нам файл Sitemap, щоб інформувати нас про зміни на сайті. Надсилання такого файлу можна автоматизувати за допомогою Search Console Sitemap API.
Приклади
Далі наведено приклад повної розмітки OnlineStore з правилами повернення для товарів, які були продані покупцям з Німеччини, Австрії та Швейцарії і які необхідно повернути поштою до Ірландії. Згідно з правилами новий товар можна повернути протягом 60 днів без комісії з повним поверненням коштів.
{ "@context": "https://schema.org", "@type": "OnlineStore", "name": "Example Online Store", "url": "https://www.example.com", "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"], "logo": "https://www.example.com/assets/images/logo.png", "contactPoint": { "contactType": "Customer Service", "email": "support@example.com", "telephone": "+47-99-999-9900" }, "vatID": "FR12345678901", "iso6523Code": "0199:724500PMK2A2M1SQQ228", "hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "applicableCountry": [ "DE", "AT", "CH"], "returnPolicyCountry": "IE", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "itemCondition": "https://schema.org/NewCondition", "returnMethod": "https://schema.org/ReturnByMail", "returnFees": "https://schema.org/FreeReturn", "refundType": "https://schema.org/FullRefund", "returnLabelSource": "https://schema.org/ReturnLabelCustomerResponsibility" } }
А ось приклад повної розмітки типу MerchantReturnPolicy, у якій описані правила повернення бракованих товарів і товарів, які не підійшли клієнту, а також сезонне виключення, що передбачає можливість повернути товар тільки протягом 30 днів.
<html>
<head>
<title>Our return policy</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "OnlineStore",
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"applicableCountry": [ "DE", "AT", "CH"],
"returnPolicyCountry": "IE",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 60,
"itemCondition": [ "https://schema.org/NewCondition", "https://schema.org/DamagedCondition" ],
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/ReturnShippingFees",
"refundType": "https://schema.org/FullRefund",
"returnShippingFeesAmount": {
"@type": "MonetaryAmount",
"value": 2.99,
"currency": "EUR"
},
"returnLabelSource": "https://schema.org/ReturnLabelInBox",
"customerRemorseReturnFees": "https://schema.org/ReturnShippingFees",
"customerRemorseReturnShippingFeesAmount": {
"@type": "MonetaryAmount",
"value": 5.99,
"currency": "EUR"
},
"customerRemorseReturnLabelSource": "https://schema.org/ReturnLabelDownloadAndPrint",
"itemDefectReturnFees": "https://schema.org/FreeReturn",
"itemDefectReturnLabelSource": "https://schema.org/ReturnLabelInBox",
"returnPolicySeasonalOverride": {
"@type": "MerchantReturnPolicySeasonalOverride",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"startDate": "2025-12-01",
"endDate": "2025-01-05",
"merchantReturnDays": 30
}
}
// Other Organization-level properties
// ...
}
</script>
</head>
<body>
</body>
</html>Правила
Щоб структуровані дані для правил повернення можна було використовувати в Пошуку Google, вони повинні відповідати наведеним нижче вимогам.
Технічні вимоги
- Краще, щоб уся інформація про правила повернення містилася на одній сторінці. Розміщувати такі відомості на кожній сторінці сайту не потрібно. У розмітку типу
Organizationдодайте структуровані дані типуMerchantReturnPolicy. Подробиці також наведено в статті про розмітку для організацій. - Якщо для певних товарів діють особливі умови повернення, задайте структуровані дані
MerchantReturnPolicyу розмітці типуOffer. Врахуйте, що властивості, сумісні з правилами повернення на рівні пропозиції, є частиною властивостей, які підтримуються в правилах повернення на рівні організації. Про те, які властивості підтримуються для правил повернення на рівні товару, можна прочитати в статті Структуровані дані для показу асортименту.
Типи структурованих даних
Щоб ваші структуровані дані можна було використовувати в Пошуку Google, необхідно встановити всі обов’язкові властивості. Ви також можете додати рекомендовані властивості, щоб покупцям було зручніше ознайомитися з інформацією про правила повернення.
Структуровані дані Merchant Return Policy, вкладені в структуровані дані типу Organization за допомогою властивості has Merchant Return Policy
Щоб описати стандартні правила повернення, що діють в організації, використовуйте перераховані нижче властивості.
| Обов’язкові властивості (виберіть найбільш підходящий варіант) | |
|---|---|
| Варіант А | |
applicable | Двобуквений код країни, на яку поширюються правила повернення (в яку буде відправлений товар і з якої його потрібно буде повернути). Ці дані повинні бути у форматі ISO 3166-1 alpha-2. Можна вказати до 50 країн. |
return | Тип правила повернення. Використовуйте одне з наступних значень:
При використанні типу |
| Варіант Б | |
merchant | URL вебсторінки, на якій наведені правила повернення – ваші власні або стороннього сервісу, який обробляє повернення ваших товарів. |
Обмежений або необмежений термін повернення
Якщо параметру returnPolicyCategory присвоєно значення MerchantReturnFiniteReturnWindow або MerchantReturnUnlimitedWindow, рекомендується задати наведені нижче властивості.
| Рекомендовані властивості | |
|---|---|
merchant | Кількість днів з дати доставки, протягом яких можна повернути товар. Ця властивість є обов’язковою, якщо для типу |
return | Тип комісії за повернення, заданий за замовчуванням. Використовуйте одне з наступних підтримуваних значень:
|
return | Тип запропонованого способу повернення. Використовуйте одне або кілька з наступних значень:
|
return | Вартість доставки при поверненні товару. Це властивість обов’язкова, тільки якщо властивість |
Обмежений або необмежений термін повернення
Нижче наведено додаткові властивості, які рекомендується вказати, якщо властивості returnPolicyCategory присвоюється значення MerchantReturnFiniteReturnWindow або MerchantReturnUnlimitedWindow.
| Рекомендовані властивості | |
|---|---|
customer | Певний тип комісії за повернення без пояснення причини. Можливі значення: |
customer | Спосіб, за допомогою якого клієнт отримує транспортну етикетку для повернення товару. Можливі значення: |
customer | Вартість доставки при поверненні товару без пояснення причин. Властивість обов’язкова, тільки якщо за повернення товару клієнту необхідно сплатити вартість доставки. Додаткова інформація: |
item | Умови, за яких можливе повернення товару. Таких умов може бути декілька. Використовуйте наступні значення:
|
item | Певний тип комісії за повернення бракованих товарів. Можливі значення: |
item | Спосіб, за допомогою якого клієнт може отримати транспортну етикетку для повернення товару. Можливі значення: |
item | Вартість доставки при поверненні бракованого товару. Властивість обов’язкова, тільки якщо за повернення товару клієнту необхідно сплатити вартість доставки. Додаткова інформація: |
refund | Тип повернення коштів, доступних клієнту при поверненні товару.
|
restocking |
Комісія за повернення, що стягується з покупця. Вкажіть значення типу |
return | Спосіб, за допомогою якого клієнт може отримати транспортну етикетку для повернення товару. Використовуйте одне з наступних значень:
|
return | Країна, в яку буде відправлений товар у разі повернення. Це не повинна бути та сама країна, в яку товар був доставлений або відправлений спочатку. Код країни у форматі ISO 3166-1 alpha-2. Можна вказати до 50 країн. |
Властивості для сезонних винятків
Перераховані нижче властивості потрібні для опису сезонних винятків з правил повернення на рівні організації.
| Обов’язкові властивості | |
|---|---|
return |
Сезонний виняток, за допомогою якого можна вказати правила повернення для свят або інших особливих подій. Наприклад, в якості звичайної категорії правил повернення використовується "returnPolicySeasonalOverride": {
"@type": "MerchantReturnPolicySeasonalOverride",
"startDate": "2024-11-29",
"endDate": "2024-12-06",
"merchantReturnDays": 10,
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
}У наведеному нижче прикладі показано, як налаштувати кілька сезонних винятків. У цьому випадку стандартні правила повернення не передбачають обмежень, але винятком є наступні відрізки часу: "returnPolicySeasonalOverride": [{
"@type": "MerchantReturnPolicySeasonalOverride",
"startDate": "2024-11-29",
"endDate": "2024-12-06",
"merchantReturnDays": 10,
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
},
{
"@type": "MerchantReturnPolicySeasonalOverride",
"startDate": "2024-12-26",
"endDate": "2025-01-06",
"merchantReturnDays": 10,
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
}]
|
return | Тип правила повернення. Використовуйте одне з наступних значень:
При використанні типу |
Наведені нижче властивості рекомендується вказати для опису сезонних винятків з правил повернення на рівні організації.
| Рекомендовані властивості | |
|---|---|
return | Дата закінчення сезонного виключення. |
return | Кількість днів з дати доставки, протягом яких можна повернути товар. Ця властивість обов’язкова, якщо для типу |
return | Дата початку сезонного виключення. |
Інший спосіб встановити налаштування повернення за допомогою Google
Правила повернення, за якими працюють продавці, можуть ускладнюватися і часто змінюватися. Якщо вам важко підтримувати розмітку, яка відображала б актуальну інформацію про повернення, ви можете встановити правила повернення в Google Merchant Center (якщо у вас є обліковий запис у цьому сервісі). Також можна встановити правила повернення на рівні облікового запису в Search Console. Вони будуть автоматично додані до Merchant Center.
Об’єднання різних правил повернення
Якщо вам потрібно об’єднати кілька різних правил повернення, не забувайте про те, як такі правила перевизначаються відповідно до їх пріоритету. Наприклад, якщо вказати правила повернення як в розмітці для правил повернення на сайті, так і в Search Console, Google використовуватиме тільки другий варіант.
У Google пріоритет визначається наступним чином (в порядку зменшення значущості):
- Content API for Shopping (правила повернення)
- Правила в Merchant Center або Search Console
- Розмітка для відображення асортименту на рівні товару
- Розмітка на рівні організації
Усунення несправностей
Якщо у вас виникли труднощі з додаванням або налагодженням структурованих даних, вам допоможуть ресурси та інформація, доступні за наведеними нижче посиланнями.
- Якщо ви використовуєте систему управління контентом (CMS) або доручили налаштування сайту іншій людині, зверніться за допомогою до неї або розробника CMS. Не забудьте переслати йому повідомлення про проблему, отримані вами в Search Console.
- Google не гарантує відображення вашого контенту в результатах пошуку, які формуються на основі структурованих даних. Можливі причини, з яких ваші матеріали можуть не відображатися у вигляді розширених результатів, перераховані в загальних рекомендаціях щодо використання структурованих даних.
- Ознайомтеся зі списком типових помилок у структурованих даних та звітом про структуровані дані, які неможливо обробити, і перевірте, чи правильно ви додали розмітку.
- Якщо ми вжили заходів щодо сторінки вручну, неприпустимі структуровані дані на ній будуть проігноровані доти, доки ви не виправите код. При цьому сама сторінка може з’являтися в результатах пошуку й далі. Щоб усунути проблеми зі структурованими даними, скористайтеся звітом про заходи, вжиті вручну.
- Ще раз вивчіть рекомендації, щоб з’ясувати, чи відповідає їм ваш контент. Проблема може бути пов’язана зі спамом у контенті або розмітці, а не з помилками в синтаксисі. Тоді її не вдасться виявити за допомогою інструменту перевірки розширених результатів.
- Дізнайтеся, що може спричинити відсутність розширених результатів або зменшення їх загальної кількості.
- Робот Googlebot сканує та індексує сторінки не одразу після оновлення контенту. З моменту публікації сторінки може пройти кілька днів, поки Google не виявить і просканує її. Ми зібрали на окремій сторінці відповіді на поширені запитання про сканування та індексацію.
- При необхідності ставте запитання на форумі Центру Пошуку Google