Что учитывать при создании фида в Google Merchant?
Фид — это ваш товарный каталог на языке, понятном Google. Файл с характеристиками: название, цена, картинка, наличие, ссылка на карточку. Именно из него собираются товарные объявления в поиске и на вкладке «Покупки». Ошибётесь в паре атрибутов — половина ассортимента уйдёт в отклонённые, и рекламный бюджет будет крутиться на трёх позициях из трёхсот.

Разберём по порядку, что действительно влияет на результат.
В каком формате готовить фид?
О том, как загрузить фид в Merchant Center, писали на этом сайте. Если вкратце, то Google принимает несколько вариантов, и выбор зависит от размера каталога и от того, как часто меняются остатки.
- Google Таблицы. Подходят, если товаров до сотни и обновляете Вы их руками раз в неделю. Плюс — не нужен программист. Минус — при 500 позициях таблица превращается в кошмар.
- XML-фид. Стандарт для интернет-магазинов на Prom, Хорошоп, OpenCart, WordPress. Генерируется автоматически, подтягивает актуальные остатки и цены. Оптимальный вариант для большинства.
- CSV/TSV. Компромисс: выгрузка из 1С или CRM, потом загрузка файлом или по FTP.
- Content API. Для крупных магазинов с тысячами SKU и ценами, которые меняются несколько раз в день.
Допустим, у Вас магазин электроники на 4 000 позиций, цены переписываются вслед за курсом. Ручная таблица тут не выживет — нужен XML с автообновлением хотя бы раз в сутки.
Обязательные атрибуты и подводные камни
Минимальный набор, без которого товар не пройдёт модерацию:
- id — уникальный идентификатор, не меняйте его после первой загрузки;
- title — название товара;
- description — описание;
- link — прямая ссылка на карточку, а не на категорию;
- image_link — изображение, минимум 250×250 px, для одежды — от 500 px;
- availability — in stock, out of stock, preorder;
- price — цена с валютой (для Украины — UAH);
- brand — производитель;
- gtin или mpn — штрихкод либо артикул производителя;
- condition — новый, б/у, восстановленный.
Отдельная головная боль — GTIN. Для брендовых товаров он обязателен, и Google сверяет его со своей базой. Указали чужой штрихкод — товар отклонят с формулировкой о несоответствии. Если продаёте изделия собственного производства (мебель, свечи, украшения ручной работы), проставьте identifier_exists = no и заполните brand + mpn.
Подсказка: не забывайте про google_product_category и product_type. Первый — категория из справочника Google, второй — Ваша собственная структура каталога. Второй атрибут формально необязателен, но он здорово упрощает разбивку кампаний по группам товаров.
Ошибки, из-за которых фид «сыпется»
Честно говоря, большинство проблем повторяется из магазина в магазин.
- Битые ссылки. Товар удалили с сайта, а из фида он не ушёл. Раз в неделю прогоняйте каталог краулером и чистите хвосты.
- Картинки с водяными знаками, логотипами и надписями «-30%». Google такое режет без предупреждений.
- Одинаковые id для разных размеров или цветов. Каждая вариация — отдельная строка с уникальным id и общим item_group_id.
- Смешение языков. Русскоязычная версия сайта в фиде, а посадочная страница ведёт на украинскую — конфликт с целевой аудиторией.
- Товары из запрещённых категорий (алкоголь, БАДы, оружие) — они отклоняются автоматически, и массовые отказы бьют по репутации аккаунта.
- Отсутствие политики возврата и контактов на сайте. Формально это не про фид, но модерация проверяет магазин целиком.
Проверяйте вкладку «Диагностика» хотя бы раз в неделю. Она показывает не только критичные ошибки, но и предупреждения — их часто игнорируют, а зря: сегодня это «рекомендуем добавить GTIN», через месяц — снижение показов.
Если аккаунт только создаётся, а времени разбираться с атрибутами и модерацией нет, есть смысл делегировать первичную настройку Google Merchant Center специалистам — https://adwservice.com.ua/nastroyka-google-merchant-center. Один раз собранная структура фида потом работает годами, а вот исправлять последствия неудачного старта дольше и дороже.
Как писать заголовки и описания товаров?

Здесь начинается самое интересное, потому что title в фиде — не то же самое, что заголовок на сайте.
Рабочая формула: бренд + модель + тип товара + ключевая характеристика. Порядок именно такой, потому что в выдаче видны первые 60–70 символов, остальное обрезается.
Сравните. Плохо: «Кроссовки мужские — скидка! Хит продаж 2025». Хорошо: «Кроссовки Nike Air Max 90 мужские, кожа, размер 42, белые».
Заглавные буквы через слово, восклицательные знаки, слова «акция», «бесплатная доставка» в названии — прямой путь к отклонению. Промо-текст живёт в атрибуте promotion_id, а не в title.
Описание пишите до 500–1 000 символов, первые две строки — самое важное. Копировать текст с сайта можно, но проверьте, чтобы туда не попали HTML-теги, телефоны и призывы «звоните прямо сейчас». И да, описание должно совпадать с тем, что человек увидит после клика. Расхождение — повод для блокировки.
Цена, наличие и синхронизация с сайтом

Google регулярно сканирует Ваш сайт и сверяет данные с фидом. Разошлись хоть на гривну — товар уходит в отклонённые.
Типичная история: в понедельник запустили распродажу, на сайте наушники подешевели с 1 899 грн. до 1 499 грн., а фид обновляется по расписанию в 3:00 вторника. Сутки объявления показывают старую цену, покупатель кликает, видит другую сумму — и Merchant Center фиксирует несоответствие.
Что помогает:
- Настройте автоматическое обновление минимум раз в сутки, а при активных распродажах — каждые 4–6 часов.
- Подключите микроразметку Schema.org на карточках товара. Google сверяет цену со структурированными данными, и расхождения ловятся быстрее.
- Указывайте цену с НДС и в гривне. Если у Вас есть акционная цена, заполняйте sale_price отдельно, а в price оставляйте базовую.
- Следите за атрибутом availability. Товар закончился, а в фиде «в наличии» — Google снимет объявление, но перед этим Вы успеете слить бюджет на клики, которые ничем не закончатся.
Ещё момент про доставку. Для Украины настройте условия доставки в самом аккаунте Merchant Center — по регионам и по весу. Тогда не придётся прописывать атрибут shipping для каждой позиции отдельно.
