Помилки цінової політики в Google Merchant Center виникають, коли ціна в фіді товарів не співпадає з ціною на сторінці товару або під час оформлення замовлення. Найшвидше рішення – уніфікувати ціну у фіді, на сторінці товару, у структурованих даних, перевірити валюту, відображення ПДВ/доставки та правила знижок, а потім надіслати товари на повторне сканування в Merchant Center. Якщо цю помилку не усунути, ваші товари можуть бути обмежені в розділі Покупки, безкоштовних списках або кампаніях Performance Max.
У інтернет-магазинах інформація про ціну не зберігається в одному місці. Теми, інтеграції ERP, модулі маркетплейсів, кампанії, купонні системи, варіації, оновлення цін за наявністю на складі та плагіни для Google feed можуть генерувати ціну окремо. Google орієнтується на реальну ціну, яку бачить користувач. Тобто, якщо у фіді вказано 999 грн, а на сторінці товару – 1049 грн, або під час оплати додається ПДВ чи обов’язковий збір у кошику, це вважається порушенням цінової політики.
У цьому посібнику ви знайдете причини помилок цінової політики Merchant Center, як їх діагностувати на реальних прикладах і які технічні кроки потрібно зробити для стійкого вирішення. Особливо корисні будуть контрольні списки для сайтів на WooCommerce, OpenCart, Shopify, а також для власних рішень з API. Для надійної роботи інтернет-магазину важливо, щоб сторінки товарів працювали швидко, були доступними та безпечними; у цьому можуть допомогти сторінки з Рішення для хостингу електронної комерції та сертифікат SSL.
Що таке помилка цінової політики Google Merchant Center?
Помилка цінової політики виникає, коли Google виявляє невідповідність між заявленою ціною товару для користувача та фактичною ціною, підтвердженою на сайті. Відхилення може бути невеликим, наприклад, через округлення, або суттєвим – коли замість зниженої ціни вказано звичайну. Google особливо уважно ставиться до ціни, бо вона напряму впливає на рішення про покупку.
Merchant Center зазвичай видає такі попередження: невідповідність ціни, невідповідність валюти, ціна на цільовій сторінці не співпадає з ціною у фіді, ціна під час оплати зростає, невірна акційна ціна, недійсна ціна у структурованих даних або автоматичне оновлення змінило ціну. Незважаючи на різні назви, основна проблема зазвичай одна: ціна, яку бачить Google-бот, не співпадає з полями price або sale_price у фіді.
Google перевіряє цю відповідність не лише під час першого завантаження товару. Товари регулярно повторно скануються. Тому сьогодні затверджений товар завтра може бути відхилений через завершення акції, зміну курсу, зміну наявності на складі або помилку плагіна. Вирішення полягає не лише у виправленні конкретного товару, а у впровадженні системи, яка послідовно управляє ціновими даними на всіх етапах.
Найпоширеніші помилки цінової політики
1. Різниця між ціною у фіді та на сторінці товару
Найчастіше ціна у фіді не відповідає тій, що показується на сторінці товару. Наприклад, у фіді для кросівок вказано 749,90 грн, а на сайті показано 799,90 грн. Це може спричинятися кешуванням, плагінами акцій, ручним оновленням ціни або тим, що фід підтягує застарілі дані.
Щоб вирішити проблему, спершу перевірте ціну у деталях товару Merchant Center. Потім відкрийте URL товару у приватному режимі браузера, оновіть сторінку без кешу та зафіксуйте, яку ціну бачить користувач. Якщо ви використовуєте CDN або кеш сторінки, налаштуйте автоматичне очищення кешу після оновлення ціни. Для сайтів на WordPress/WooCommerce рекомендується налаштувати оновлення фіду принаймні раз на добу, а у період активних акцій – кожні 1-4 години.
2. Некоректна передача зниженої ціни
Для зниженої ціни в Merchant Center важливі два поля: price – звичайна ціна, sale_price – актуальна знижена. Якщо товар зі 599 грн знизили до 499 грн, у фіді має бути price = 599 грн, sale_price = 499 грн. Проте багато магазинів передають лише 599 грн або не очищають поле sale_price після завершення акції.
Рекомендується також передавати дати початку та завершення акції через поле sale_price_effective_date. Воно не є обов’язковим, але допомагає Google коректно інтерпретувати ціну. Якщо після закінчення акції фід не оновлюється, користувач бачить 599 грн, а Google очікує 499 грн, що викликає помилку.
3. Додавання ПДВ, податків та обов’язкових зборів на фінальному етапі
В Україні ціна, що показується користувачу, зазвичай включає ПДВ. Якщо на сторінці товару ціна 1000 грн, а на кроці оплати вона збільшується до 1200 грн через ПДВ – це порушення. Аналогічно, якщо у кошику автоматично додаються обов’язкові збори (упаковка, послуги, комісії), їх потрібно включати або у ціну товару, або чітко вказувати в налаштуваннях доставки/оплати.
Google оцінює ціну, яку користувач повинен фактично сплатити за товар. Опціональні послуги, подарункові пакети чи швидка доставка можуть бути враховані окремо, але всі обов’язкові збори мають бути зрозуміло інтегровані у фінальну ціну. Тому важливо узгодити ціну на сторінці товару, у фіді та під час оплати з урахуванням ПДВ.
4. Помилки з валютою та форматом ціни
Ціна у фіді має передаватися в форматі ISO 4217. Для України це UAH. Використання просто "грн", символів, неправильних роздільників десяткових або відображення на сайті ціни в USD, а у фіді – в UAH спричиняють помилки.
Правильний приклад: 1299.90 UAH. Для десяткових роздільників у фіді краще використовувати крапку. На сайті користувачеві можна показувати 1 299,90 грн, але структуровані дані і фід мають бути у коректному форматі. Якщо сайт працює з кількома валютами, потрібно ретельно контролювати налаштування таргетингу країн, hreflang, відповідність валюти. Для міжнародної торгівлі корисно також враховувати Управління доменом та національні розширення для підвищення довіри цільового ринку.
5. Плутанина з цінами варіацій
Для товарів з різними варіаціями (колір, розмір, об’єм, комплектація) ціни можуть відрізнятися. Наприклад, чорний чохол коштує 199 грн, а шкіряний – 299 грн. Якщо у фіді вказано ціну головного товару – 199 грн, а URL за замовчуванням відкриває варіант за 299 грн, Google виявить невідповідність.
Кожна варіація повинна мати унікальний ідентифікатор товару, правильний item_group_id, відповідний параметр у URL та сторінку, що відображає саме ту ціну, яка надіслана у фіді. Користувач має бачити ту ж варіацію, на яку він натиснув у фіді. Особливо це важливо для магазинів із кастомними рішеннями, щоб варіації були коректно індексовані і ботам не показувалась неправильна ціна.
6. Невідповідність структурованих даних і візуальної ціни
Google читає не лише текст на сторінці, а й розмітку schema.org, зокрема Product і Offer. Якщо на сторінці видно 899 грн, а у структурованих даних залишилась стара ціна 999 грн, Merchant Center сприйме це як невідповідність. Зазвичай це трапляється через оновлення теми, плагінів кешування або застарілі модулі schema.
Перевірте актуальність ціни через інструменти Google Rich Results Test та URL Inspection. У schema повинні бути актуальні поля: price, priceCurrency, availability, а за потреби – priceValidUntil. Якщо тема та плагін фіду беруть ціну з різних джерел, варто перейти на єдине джерело даних для стабільності.
Таблиця швидкої діагностики цінових помилок
| Симптом | Можлива причина | Що перевірити | Рекомендоване рішення |
|---|---|---|---|
| Ціна у фіді відрізняється | Застарілий фід або кеш | Деталі товару в Merchant Center, живий URL | Збільшити частоту оновлення фіду, очистити кеш |
| Знижка відображається некоректно | Помилка у полі sale_price | price, sale_price, дати акції | Вірно налаштувати поля знижок |
| Ціна під час оплати зростає | Додавання ПДВ або обов’язкових зборів | Кошик та кроки оплати | Показувати кінцеву ціну на сторінці товару |
| Зміна ціни при виборі варіації | Неправильний URL варіації | item_group_id та параметри URL | Відповідна ціна та URL для кожної варіації |
| Google бачить іншу ціну | Застаріла структурована розмітка | Rich Results Test | Оновити Product/Offer schema |
Покрокова інструкція усунення помилок цінової політики Google Merchant Center
Крок 1: Визначте масштаб проблеми
Спершу з’ясуйте, чи проблема стосується одного товару, конкретної категорії чи всього каталогу. У розділі «Товари» Merchant Center відфільтруйте відхилені товари та експортуйте їх. Виберіть 10-20 товарів для порівняння цін, URL, категорій, брендів, варіацій і стану акцій. Якщо проблема поширена, перевірте налаштування валюти, податків, формату фіду та структурованих даних. Якщо лише товари з акцією – зосередьтесь на полях sale_price та датах.
Крок 2: Порівняйте ціну з фіду та живої сторінки
Для кожного прикладу випишіть три ціни: у фіді, на сторінці товару та на кроці оплати. Якщо вони різні, просто виправити фід недостатньо. Наприклад, якщо сторінка показує 349 грн, у кошику 369 грн, а у фіді – 349 грн, проблема може бути у додаткових зборах у кошику. Якщо сторінка 349 грн, а фід 329 грн – фід застарів.
Перевірку проводьте у приватному режимі браузера, без кешу, з різних IP чи пристроїв, адже ціни можуть змінюватись залежно від локації, статусу користувача чи сегментації. Google-бот зазвичай бачить сайт як звичайний користувач; ціни для зареєстрованих, з купонами або спеціальні пропозиції не повинні потрапляти у фід.
Крок 3: Очистіть та стандартизуйте фід товарів
Фід може генеруватись у форматі XML, CSV, Google Sheets, через Content API або плагіни. Незалежно від способу, всі цінові поля мають братись з єдиного джерела. Якщо ціна в ERP, на сайті та у фіді різна, це збільшує ризик помилок. Технічній команді варто встановити правило: актуальна ціна товару генерується з одного поля бази даних, а інформація про знижки та дати контролюється окремо.
- price: Відправляйте звичайну або актуальну основну ціну у правильній валюті.
- sale_price: Використовуйте лише якщо знижка дійсна.
- sale_price_effective_date: Вказуйте дати початку та кінця акції.
- availability: Підтримуйте актуальний стан наявності разом із ціною.
- link: Направляйте користувача на правильну сторінку товару або варіації.
Крок 4: Перевірте доступність сторінок для сканування
Щоб Google міг правильно прочитати сторінки, вони мають бути відкритими для ботів. Не блокуйте URL товарів, CSS або JavaScript у файлі robots.txt. Якщо ціна завантажується через JavaScript, Google може побачити її із затримкою або некоректно. Повільний сервер також може призводити до того, що бот отримує старі або порожні дані.
Щоб зменшити помилки Merchant Center, забезпечте високу швидкість завантаження і стабільність сервера. Навіть у 2026 році повільні або нестабільні сайти будуть у невигідному становищі при валідації даних. Переконайтеся, що сторінки повертають HTTP статус 200, ланцюжки переадресації короткі, а SSL-сертифікат працює коректно. Для технічної бази можна користатись матеріалами NVMe Хостинг та Встановлення безкоштовного SSL.
Крок 5: Оновіть структуровані дані
Використання Product schema на сторінках товарів підвищує органічну видимість і допомагає Merchant Center перевіряти ціни. Проте помилкова розмітка може бути гіршою за її відсутність. Переконайтеся, що змінна ціни у темі сайту оновлюється з актуальним товаром. Для варіацій тестуйте, чи оновлюється ціна у schema при зміні вибраної опції.
Ціна у Rich Results Test і на сторінці повинні збігатися. Поле priceCurrency має містити правильний код валюти – UAH, USD чи EUR. Для товарів, яких немає в наявності, поле availability потрібно оновлювати відповідно; показ старої зниженої ціни негативно впливає на користувачів і затвердження Merchant Center.
Крок 6: Запросіть повторну перевірку в Merchant Center
Після внесення змін знову завантажте фід або синхронізуйте через API. Переконайтеся, що у деталях товару Merchant Center відображається оновлена ціна. Потім надішліть запит на повторну перевірку. Іноді система оновлює дані протягом кількох годин, іноді – до 72 годин. Для товарів із великим бюджетом рекламних кампаній рекомендується спершу протестувати виправлення на невеликій групі товарів, щоб уникнути масових повторних помилок.
Особливості перевірки для різних платформ
WooCommerce
Помилки цін у WooCommerce часто пов’язані з кешуванням, плагінами мультивалюти, динамічного ціноутворення або застарілими даними фіду. Перевірте поля звичайної та акційної ціни в редакторі товару. Переконайтеся, що мапінг sale_price у плагіні фіду налаштований правильно. Якщо ціна змінюється залежно від статусу користувача чи купонів, у фід має надходити загальна ціна для звичайного користувача.
Якщо ви використовуєте серверне кешування, переконайтеся, що при зміні ціни очищаються кеші товарів, категорій і фіду. У цьому допомагає WordPress хостинг з правильною конфігурацією кешу.
Shopify та готові платформи
У Shopify ціни зазвичай налаштовані коректно, але багаторівневі ринки, мультивалюти та автоматичні знижки можуть викликати помилки. Перевірте відповідність країни, валюти та варіацій у додатках Google і YouTube. Не плутайте порівняльну ціну зі зниженою. Автоматичні знижки в кошику не повинні передаватися у фід як основна ціна, оскільки Google може не прийняти купонні або приховані знижки, які не видно на сторінці товару.
Власне програмне забезпечення та API інтеграції
Для власних рішень найкраще організувати версіонування і логування цін. Кожна зміна має фіксувати, хто, коли і яку ціну змінив, і коли це відобразилось у фіді. Якщо ви використовуєте Content API, відстежуйте успішні відповіді та записуйте помилки у централізований лог. Переконайтеся, що URL, який сканує Google, не блокує боти, не перенаправляє за країною і не вимагає авторизації.
Постійні рекомендації для уникнення цінових невідповідностей
Виправити помилки цінової політики разово недостатньо – потрібна система постійного контролю. У великих каталогах щоденно змінюються тисячі цін, тому ручна перевірка неефективна. Потрібно впроваджувати автоматизацію, логування і регулярні аудити.
- Плануйте оновлення фіду одразу після початку і завершення акцій.
- Одночасно очищуйте кеш сторінок, фіду і структурованих даних при зміні ціни.
- Щотижня перевіряйте співпадіння цін для топ-50 товарів за кліками.
- Задокументуйте політику щодо ПДВ для всієї команди.
- Перевіряйте правильність цін та URL для кожної варіації.
- Щоденно моніторьте звіти діагностики Merchant Center; при перевищенні 1% помилок робіть глибинний аналіз.
- Контролюйте стан SSL, DNS, хостингу і редіректів – недоступність сторінок впливає на перевірку цін.
Наприклад, у магазині з 5 тисячами товарів, якщо щодня змінює ціну 8%, потрібно щоденно перевіряти близько 400 товарів на відповідність фіду і сторінці. Повністю ручна перевірка нереальна, але навіть проста автоматизована звітність, що порівнює ціну фіду з живою, допоможе вчасно виявити помилки.
Як розглядати ціни доставки, купонів і акцій?

Вартість доставки можна відокремлювати від ціни товару, але налаштування доставки в Merchant Center повинні бути правильними. Якщо на сторінці вказано безкоштовну доставку, а при оплаті додається плата – це підриває довіру користувачів і призводить до проблем з політикою. Якщо доставка залежить від країни, міста, ваги чи суми замовлення – налаштуйте відповідні правила в Merchant Center.
Будьте обережні з купонними знижками. Якщо користувач має вручну вводити купон, ця знижка не повинна відображатися як ціна у фіді. Якщо на сайті діє автоматична, загальна для всіх знижка, її можна вказувати у полі sale_price. Наприклад, якщо на сторінці товару замість 799 грн відразу показано 699 грн і всі користувачі можуть купити за такою ціною, то у фід можна передавати 699 грн. Але якщо знижка діє лише з купоном EFSANE10, то вказання цієї ціни у фіді призведе до невідповідності.
Коли варто використовувати автоматичні оновлення товарів Google?
Автоматичні оновлення товарів у Merchant Center дозволяють Google читати ціну і наявність безпосередньо зі сторінки вашого сайту і тимчасово коригувати деякі помилки у фіді. Це допомагає зменшити невеликі розбіжності, але не є постійним рішенням. Якщо дані на сайті передаються некоректно через помилки schema або пізнє завантаження JavaScript, автоматичне оновлення також видасть неправильну інформацію.
Цю функцію можна залишати увімкненою, але основне джерело даних має бути надійним. Якщо автоматичні оновлення часто виправляють ціну, це сигнал про проблеми у ваших процесах генерації фіду.
Вплив технічної інфраструктури на помилки цін
Помилки цін у Merchant Center часто видно у маркетинговій панелі, але їх корінь може бути у технічній інфраструктурі. Низька продуктивність хостингу, часті помилки 500, проблеми з SSL, неправильні редіректи, автоматична зміна валюти за країною та агресивне кешування можуть викликати некоректне зчитування цін Google-ботом. Швидка і стабільна робота сторінок товарів важлива не лише для SEO, а й для схвалення реклами і видимості у пошуку Покупок.
Компанія Hostragons пропонує надійний хостинг, управління доменами і SSL-рішення, які допомагають закласти міцну технічну основу для вашого інтернет-магазину. Наприклад, Корпоративний Хостинг підтримує доступність сторінок у періоди пікових навантажень, а Переведення домену і управління DNS зменшують проблеми з неправильними редіректами. Головна мета – забезпечити технічну можливість для стабільного і коректного потоку даних у Merchant Center.
Контрольний список: 12 ключових пунктів перед запуском
- Чи співпадає поле price у фіді з ціною на сторінці товару?
- Чи використовується sale_price лише під час активних акцій?
- Чи правильно вказані дати початку і кінця акції?
- Чи немає додаткового підвищення ціни між сторінкою товару і оплатою?
- Чи валюта передається у форматі ISO?
- Чи відкриває URL правильну варіацію товару?
- Чи актуальна ціна у Product schema?
- Чи не блокує robots.txt доступ Google до сторінок товарів?
- Чи автоматично очищається кеш після зміни ціни?
- Чи коректно налаштовані правила доставки і податків у Merchant Center?
- Чи співпадає ціна на мобільній версії з десктопною?
- Чи було повторно надіслано фід після усунення помилок?
Поширені запитання
Скільки часу займає виправлення помилки цінової політики Google Merchant Center?
Після внесення змін повторна перевірка товарів зазвичай займає від кількох годин до 72 годин. Тривалість залежить від кількості товарів, частоти сканування, типу помилки і навантаження на систему повторної перевірки.
Як правильно передавати знижені ціни у фід?
Звичайну ціну слід передавати у полі price, а актуальну знижку – у sale_price. Якщо відомі дати акції, рекомендується використовувати поле sale_price_effective_date для зменшення помилок.
Чи обов’язково показувати ціну з ПДВ?
В Україні ціна для споживача зазвичай повинна включати ПДВ. Якщо податок або обов’язкові збори не показуються на сторінці товару, але додаються при оплаті, це викликає помилки цінової політики Merchant Center.
Чи повністю вирішують проблему автоматичні оновлення товарів?
Ні. Вони можуть зменшити невеликі розбіжності в часі, але не замінять правильне налаштування фіду, актуальних структурованих даних і коректної цінової політики сайту.
Як уникнути помилок із цінами варіацій?
Для кожної варіації потрібно використовувати унікальний ідентифікатор товару, спільний item_group_id і правильний URL. При натисканні користувач має потрапляти на сторінку з ціною, що відповідає ціні у фіді.
Висновок
Помилки цінової політики Google Merchant Center часто виникають через невідповідність даних між фідом, сторінкою товару, структурованими даними і етапом оплати. Стійке рішення – єдине джерело правди для ціни, коректне керування знижками, актуалізація schema, швидкі та доступні сторінки, а також регулярний моніторинг. Щоб ваші товари безперешкодно відображались у Google Shopping і безкоштовних списках, не забувайте про технічну складову. За потреби ознайомтесь із хостингом, доменами та SSL-рішеннями Hostragons, які допоможуть закласти надійну основу для стабільного потоку даних у ваш інтернет-магазин.