Мониторинг сайта · №13
Проверка фида Google Merchant Center
Коротко
Фид Google Merchant Center — это файл со списком товаров магазина (названия, цены, наличие, ссылки), который Google регулярно загружает с сайта. Из него строятся товарные объявления Shopping и Performance Max, а также бесплатные товарные объявления. Если фид перестал отдаваться или сломался, Google не получает обновлений, а товары без обновления через 30 дней исчезают из аккаунта.
Содержание
- Что такое фид Google Merchant Center?
- Чем опасен сбой фида Merchant Center?
- Как фид Merchant Center влияет на видимость в ответах ИИ?
- Почему фид Merchant Center перестает отдаваться?
- Как распознать проблему с фидом Merchant Center?
- Как проверить фид Merchant Center самостоятельно?
- Что проверяет FullCheckApp
- Частые вопросы
- Источники
Что такое фид 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 (а не ключевые слова), чтобы решать, как и где показывать ваши объявления».
Кампании Performance Max, согласно той же справке, тоже учитывают товарный фид наряду с бюджетом. А бесплатные товарные объявления могут показываться в Google Поиске, Картах, Gemini, YouTube, на вкладке «Покупки», в Google Картинках и Google Lens (справка Merchant Center).
Когда Google не может загрузить фид, товары из предыдущих загрузок не исчезают сразу, но и не обновляются. Цены и наличие застывают на последнем значении, и покупатель может увидеть в объявлении не ту цену или товар, которого уже нет. Если сбой затянулся, товары исчезают совсем:
«Срок действия всех товаров в вашем аккаунте Merchant Center истекает через 30 дней после последнего обновления».
Опасен и обратный случай: фид загрузился, но не полностью. Товар, которого нет в последней загрузке источника данных, Merchant Center удаляет, если его не передает другой источник (справка Merchant Center об источниках данных). Поэтому оборванный посередине файл может за одно обновление убрать из рекламы часть каталога.
Видимость в ответах ИИ
Как фид Merchant Center влияет на видимость в ответах ИИ?
Актуальные данные в Merchant Center Google прямо называет среди базовых советов для появления в AI Overviews и AI Mode. Отдельная оптимизация под эти функции не нужна, но привычные основы SEO, по словам Google, по-прежнему заслуживают внимания, в том числе:
«Убедитесь, что информация в вашем Merchant Center и профиле компании в Google актуальна».
Это прямая причина следить за фидом: если он не обновляется, данные о ценах и наличии в 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, плагинов или настроек защиты:
- Откройте адрес фида в браузере в режиме инкогнито. Должен открыться XML или текстовый файл, а не страница входа, ошибка или проверка «вы человек?».
- Нажмите
Ctrl+Uи прокрутите код до конца: XML-фид должен заканчиваться закрывающим тегом, например</rss>или</feed>. - Через
Ctrl+Fпосчитайте элементы<item>или<entry>и сравните с количеством товаров в каталоге. - В Merchant Center откройте настройки источника данных: проверьте адрес файла, расписание загрузки, дату и результат последней загрузки.
- Если сайт работает за Cloudflare или другой защитой, проверьте в журнале событий, не блокировались ли запросы к адресу фида.
- Или воспользуйтесь проверкой FullCheckApp «Проверка фида Google Merchant Center» и получите информацию в удобном графическом виде.
Фид может сломаться в любой момент. Проверка позволяет вовремя обнаружить проблему.
Если вы выбрали последний пункт — вы уже приняли правильное решение: проверка выполняется автоматически, и о предупреждении или критическом событии вы узнаете первыми.
Что проверяет FullCheckApp
FullCheckApp раз в сутки, в выбранное вами время, загружает фид снаружи, как это сделал бы сторонний посетитель, и проверяет, отдается ли он и можно ли его прочитать.
- Доступность — HTTP-статус ответа: отдает ли сервер фид или возвращает ошибку.
- Разбор XML — читается ли файл. Поддерживаются форматы с товарами в элементах
<item>,<entry>,<product>и<offer>. - Оборванный фид — если XML сломан посередине, это критическая проблема, и в отчете указан номер строки, где файл перестает читаться.
- Content-Type — если сервер отдает фид с неправильным типом содержимого, это лишь примечание: файл разбирается по содержимому.
Файл загружен, но XML заканчивается посередине: после строки 18 342 нет закрывающих тегов.
<item>примечание: разбираем по содержимомуОтметки в отчете: зеленая — норма, желтая — предупреждение, красная — критично; критичность каждой проверки вы настраиваете отдельно для каждого сайта. После проверки приходит письмо с отчетом, критические проблемы дублируются в Telegram. За количеством товаров в фиде следит отдельная проверка — мониторинг количества товаров в фиде, а статусы товаров в Merchant Center и рекламе показывает мониторинг товаров в Google Shopping.
Частые вопросы
Как часто 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 дней без обновления товары исчезают.
Источники
- Google Merchant Center Help — Create a product file for Merchant Centersupport.google.com/merchants/answer/12631822?hl=en
- Google Merchant Center Help — Update your product data source on a schedulesupport.google.com/merchants/answer/1219255?hl=en
- Google Merchant Center Help — Troubleshoot my data sourcesupport.google.com/merchants/answer/13760862?hl=en
- Google Merchant Center Help — Manage products in your Merchant Center accountsupport.google.com/merchants/answer/188490?hl=en
- Google Merchant Center Help — Manage your data sourcessupport.google.com/merchants/answer/13982673?hl=en
- Google Merchant Center Help — Free listings for productssupport.google.com/merchants/answer/13889434?hl=en
- Google Ads Help — About Shopping adssupport.google.com/google-ads/answer/2454022?hl=en
- Google Search Central — AI features and your websitedevelopers.google.com/search/docs/appearance/ai-features
Проверьте свой сайт
Добавьте адрес сайта — первая проверка пройдет сразу, и вы увидите состояние каждого пункта из этого материала.
Проверить бесплатно