Моніторинг сайту · №13

Перевірка фіду Google Merchant Center

Чеботар А. · CEO FullCheckApp Оновлено 8 хв читання

Коротко

Фід Google Merchant Center — це файл зі списком товарів магазину (назви, ціни, наявність, посилання), який Google регулярно завантажує з сайту. З нього будуються товарні оголошення Shopping і Performance Max та безкоштовні товарні оголошення. Якщо фід перестав віддаватися або зламався, Google не отримує оновлень, а товари без оновлення через 30 днів зникають з акаунта.

Зміст статті
  1. Що таке фід Google Merchant Center?
  2. Чим загрожує збій фіду Merchant Center?
  3. Як фід Merchant Center впливає на видимість у відповідях ШІ?
  4. Чому фід Merchant Center перестає віддаватися?
  5. Як розпізнати проблему з фідом Merchant Center?
  6. Як перевірити фід Merchant Center самостійно?
  7. Що перевіряє FullCheckApp
  8. Часті питання
  9. Джерела

Що таке фід Google Merchant Center?

Фід (англ. feed), або товарний фід, — це файл, у якому магазин передає Google інформацію про свої товари: назву, ціну, наявність, фото, посилання на сторінку товару. Кожна така характеристика називається атрибутом. Google Merchant Center — сервіс Google, куди магазин завантажує цей файл; у його довідці файл і його налаштування називаються джерелом даних (data source).

Найчастіше фід створює CMS або окремий плагін і публікує за постійною адресою, наприклад shop.example.com/feed.xml. Merchant Center завантажує файл за цією адресою за розкладом. Адреса має починатися з http://, https://, ftp:// або sftp://, а якщо файл захищений паролем, логін і пароль вводять у налаштуваннях розкладу (довідка Merchant Center).

ФорматЯк виглядає
XML: RSS 2.0Кожен товар — елемент <item>
XML: Atom 1.0Кожен товар — елемент <entry>
Текстовий файл .txt або .tsvТаблиця, де стовпці розділені табуляцією, а кожен рядок — окремий товар
Стиснутий файл .gz, .zip, .bz2Архів, усередині якого рівно один текстовий або XML-файл

Файл фіду може мати розмір до 4 ГБ, а формат .html не підтримується: якщо адреса веде на звичайну вебсторінку, обробка фіду не вдасться (довідка Merchant Center про файл товарів). Для завантаження за розкладом стиснутий файл має бути меншим за 500 МБ (довідка про помилки джерела даних).

Чим загрожує збій фіду Merchant Center?

Збій фіду б’є одразу по кількох каналах продажів, бо Google бере дані про товари саме з Merchant Center. Для товарної реклами це сказано прямо:

«Торгові оголошення використовують ваші наявні дані про товари в Merchant Center (а не ключові слова), щоб вирішувати, як і де показувати ваші оголошення».
— Довідка Google Ads, про торгові оголошення (переклад з англ.)

Кампанії Performance Max, за тією ж довідкою, теж враховують товарний фід разом із бюджетом. А безкоштовні товарні оголошення можуть показуватися в Google Пошуку, Картах, Gemini, YouTube, на вкладці «Покупки», у Google Картинках і Google Lens (довідка Merchant Center).

Коли Google не може завантажити фід, товари з попередніх завантажень не зникають одразу, але й не оновлюються. Ціни й наявність застигають, і покупець може побачити в оголошенні не ту ціну чи товар, якого вже немає. Якщо збій затягнувся, товари зникають зовсім:

«Термін дії всіх товарів у вашому акаунті Merchant Center спливає через 30 днів після останнього оновлення».
— Довідка Merchant Center, керування товарами (переклад з англ.)

Небезпечний і протилежний випадок: фід завантажився, але неповний. Товар, якого немає в останньому завантаженні джерела даних, Merchant Center видаляє, якщо його не передає інше джерело (довідка Merchant Center про джерела даних). Тож обірваний посередині файл може за одне оновлення прибрати з реклами частину каталогу.

Видимість у відповідях ШІ

Як фід Merchant Center впливає на видимість у відповідях ШІ?

Актуальні дані в Merchant Center Google прямо називає серед базових порад для появи в AI Overviews і AI Mode. Окремої оптимізації під ці функції не потрібно, але звичні основи SEO, за словами Google, і далі варті уваги, зокрема:

«Перевіряти, що інформація у вашому Merchant Center і Business Profile актуальна».
— Google Search Central, функції ШІ і ваш сайт (переклад з англ.)

Це пряма причина стежити за фідом: якщо він не оновлюється, дані про ціни й наявність у Merchant Center застарівають, а через 30 днів без оновлення товари зникають з акаунта. Крім того, серед місць, де можуть показуватися безкоштовні товарні оголошення, довідка Merchant Center називає ШІ-асистента Gemini (довідка Merchant Center). Товар, якого немає в Merchant Center, там з’явитися не може.

Чому фід Merchant Center перестає віддаватися?

Найчастіше — через зміни на сайті чи сервері, які до фіду, на перший погляд, не мають стосунку:

  • Блокування захистом від ботів. Файрвол, CDN або правило в robots.txt не пускають робота Merchant Center. Довідка Google серед причин збою автоматичного завантаження називає адресу, яка «заблокована для роботів або не має дозволів, щоб Merchant Center міг завантажити фід».
  • Змінена адреса чи перенаправлення. Після оновлення плагіна фід переїхав на іншу адресу, а стара веде на сторінку 404 або на головну, де фіду немає.
  • Пароль чи доступ. На сервері змінили пароль до фіду або ввімкнули HTTP-авторизацію, а в Merchant Center лишилися старі дані.
  • Обірваний файл. На великому каталозі генерація не встигає за ліміт часу чи пам’яті сервера, і XML закінчується посередині — без закривальних тегів.
  • Помилки в XML. Неекрановані спеціальні символи, наприклад & у назві товару, або попередження PHP перед початком файлу.

Як розпізнати проблему з фідом Merchant Center?

Збій фіду рідко видно на самому сайті: магазин працює, а проблеми проявляються в рекламі й Merchant Center. Типові симптоми і що з ними робити:

Що ви бачитеМожлива причинаЩо зробити
Адреса фіду повертає 403 чи сторінку перевірки «чи ви людина»Файрвол або захист від ботів блокує запитиДозволити доступ до адреси фіду для перевірених роботів у налаштуваннях захисту
Адреса фіду повертає 404 або веде на головнуФід переїхав після оновлення плагіна чи CMSЗнайти нову адресу й оновити її в налаштуваннях джерела даних
Браузер показує помилку розбору XMLФайл обірваний або містить неекрановані символиПеревірити кінець файлу, журнал помилок сервера, ліміти часу й пам’яті
Ціни в оголошеннях не збігаються з сайтомMerchant Center не отримує оновлень фідуПеревірити історію завантажень джерела даних і помилки останнього завантаження
Кількість товарів у Merchant Center різко впалаОстаннє завантаження було неповнимПорівняти кількість товарів у файлі з каталогом магазину

Як перевірити фід Merchant Center самостійно?

Потрібні браузер і доступ до Merchant Center. Перевіряйте фід після кожного оновлення CMS, плагінів чи налаштувань захисту:

  1. Відкрийте адресу фіду в браузері у вікні інкогніто. Має відкритися XML або текстовий файл, а не сторінка входу, помилка чи перевірка «чи ви людина».
  2. Натисніть Ctrl+U і прокрутіть код до кінця: XML-фід має закінчуватися закривальним тегом, наприклад </rss> або </feed>.
  3. Через Ctrl+F порахуйте елементи <item> чи <entry> і порівняйте з кількістю товарів у каталозі.
  4. У Merchant Center відкрийте налаштування джерела даних: перевірте адресу файлу, розклад завантаження і дату й результат останнього завантаження.
  5. Якщо сайт за Cloudflare чи іншим захистом, перевірте в журналі подій, чи не блокувалися запити до адреси фіду.
  6. Або скористайтеся перевіркою FullCheckApp «Перевірка фіду Google Merchant Center» й отримайте інформацію в зручному графічному вигляді.

Фід може зламатися будь-коли. Перевірка дозволяє виявити проблему вчасно.

Якщо ви обрали останній пункт — ви вже ухвалили правильне рішення: перевірка виконується автоматично, і про попередження чи критичну подію ви дізнаєтеся першими.

Що перевіряє FullCheckApp

FullCheckApp раз на добу, в обраний вами час, завантажує фід ззовні, як це робив би сторонній відвідувач, і перевіряє, чи він віддається і чи його можна прочитати.

  • Доступність — HTTP-статус відповіді: чи віддає сервер фід, чи повертає помилку.
  • Розбір XML — чи читається файл. Підтримуються формати з товарами в елементах <item>, <entry>, <product> та <offer>.
  • Обірваний фід — якщо XML зламаний посередині, це критична проблема, і у звіті вказано номер рядка, де файл перестає читатися.
  • Content-Type — якщо сервер віддає фід із неправильним типом вмісту, це лише примітка: файл розбирається за вмістом.
Фід Merchant Centershop.example.com/feed.xml · приклад
ФідXML обриваєтьсярядок 18 342

Файл завантажено, але XML закінчується посередині: після рядка 18 342 немає закривальних тегів.

HTTP-статус200
ФорматRSS 2.0<item>
Content-Typetext/htmlпримітка: розбираємо за вмістом

Позначки у звіті: зелена — норма, жовта — попередження, червона — критично; критичність кожної перевірки ви налаштовуєте окремо для кожного сайту. Після перевірки приходить лист зі звітом, критичні проблеми дублюються в Telegram. За кількістю товарів у фіді стежить окрема перевірка кількості товарів, а статуси товарів у Merchant Center і рекламі показує розділ товарів Google Ads.

Часті питання

Як часто Merchant Center завантажує фід?

Так часто, як налаштовано в розкладі джерела даних: частоту й час завантаження вибирають у налаштуваннях Merchant Center. Незалежно від розкладу, товари, які не оновлювалися 30 днів, автоматично зникають з акаунта, тож фід має завантажуватися регулярно і без помилок. Дату й результат останнього завантаження видно в налаштуваннях джерела даних.

Що буде з рекламою, якщо фід не завантажився?

Одразу реклама не зупиниться: товари з попередніх завантажень лишаються в Merchant Center. Але ціни й наявність перестають оновлюватися, а через 30 днів без оновлення товари зникають з акаунта, отже, і з торгових оголошень, Performance Max та безкоштовних товарних оголошень. Що довше триває збій, то більше розходяться дані в рекламі й на сайті.

Чи можна закрити фід паролем?

Так. У налаштуваннях розкладу Merchant Center можна вказати логін і пароль, якщо файл захищений. Головне — оновлювати ці дані в Merchant Center щоразу, коли змінюєте пароль на сервері, інакше наступне завантаження не вдасться і товари перестануть оновлюватися. Те саме стосується зміни адреси фіду після оновлення плагіна.

Чи впливає фід Merchant Center на відповіді ШІ в Google?

Google радить перевіряти, що інформація в Merchant Center актуальна, серед базових порад для появи в AI Overviews і AI Mode. Крім того, безкоштовні товарні оголошення можуть показуватися в Gemini. Якщо фід не оновлюється, дані про товари в Merchant Center застарівають, а через 30 днів без оновлення товари зникають.

Джерела

  1. Google Merchant Center Help — Create a product file for Merchant Centersupport.google.com/merchants/answer/12631822?hl=en
  2. Google Merchant Center Help — Update your product data source on a schedulesupport.google.com/merchants/answer/1219255?hl=en
  3. Google Merchant Center Help — Troubleshoot my data sourcesupport.google.com/merchants/answer/13760862?hl=en
  4. Google Merchant Center Help — Manage products in your Merchant Center accountsupport.google.com/merchants/answer/188490?hl=en
  5. Google Merchant Center Help — Manage your data sourcessupport.google.com/merchants/answer/13982673?hl=en
  6. Google Merchant Center Help — Free listings for productssupport.google.com/merchants/answer/13889434?hl=en
  7. Google Ads Help — About Shopping adssupport.google.com/google-ads/answer/2454022?hl=en
  8. Google Search Central — AI features and your websitedevelopers.google.com/search/docs/appearance/ai-features

Перевірте свій сайт

Додайте адресу сайту — перша перевірка пройде одразу, і ви побачите стан кожного пункту з цього матеріалу.

Перевірити безкоштовно

Схожі матеріали

14 Моніторинг кількості товарів у фідіЧому кількість товарів у фіді може різко впасти, як це впливає на товарну рекламу і як помітити просідання вчасно. 29 Моніторинг товарів у Google ShoppingСтатуси товарів у Google Shopping: чому товар відхилено або він не показується, що таке товар-бестселер і як не втратити його з реклами. 09 Перевірка robots.txtЩо таке файл robots.txt, як один рядок Disallow: / закриває весь сайт від пошуковиків і чому це часто трапляється після переносу з тестової версії.