Google Merchant Center zamítnuto: proč a jak opravit
Otevřete Google Merchant Center, u půlky produktů svítí varování a první reakce je panika: „Google mi zamítl feed.“ Ve většině případů se ale nestalo to, co si myslíte. Drtivá většina problémů v Merchant Center produkt vůbec nezamítá. Jen mu omezí dosah. Produkt běží dál, jen slabší. A to je úplně jiná naléhavost než „produkt zmizel z Googlu“.
Tenhle rozdíl české PPC blogy běžně stírají, všechno označí jako „zamítnuto“. Když ale nevíte, jestli vám produkt z Googlu opravdu zmizel, nebo jen ztratil část dosahu, hasíte špatný požár. Tento článek je proto v prvé řadě o tom, jak ty dva stavy rozeznat, a teprve potom seznam nejčastějších příčin a jak je opravit ve feedu.
Praktické pravidlo: než cokoli opravujete, najděte si u problému sloupec se stavem nebo závažností. Neschváleno / Zamítnutí znamená produkt zmizel z Nákupů a bezplatných záznamů, řeší se hned. Omezeno / Varování znamená produkt běží dál a vy si polepšíte, když to opravíte, ale nehoří. Chybějící GTIN ani chybějící kategorie produkt nezamítají, je to omezení, ne zamítnutí. Tahle jediná věta vám ušetří hodiny zbytečné paniky.
Rychlá tabulka: najděte svůj problém a typ
Sloupec Typ je tady ta nejdůležitější informace. Říká vám, jestli produkt opravdu zmizel (zamítnutí), nebo jen ztratil dosah (varování).
| Problém | Typ | Co se stane | Rychlá oprava |
|---|---|---|---|
| Propagační vrstva na obrázku (SLEVA, -20 %, cenovka) | Zamítnutí | Produkt zmizí | Sundat text a grafiku z hlavního obrázku |
| Obecný obrázek (placeholder, samotné logo) | Zamítnutí | Produkt zmizí | Nahradit skutečnou fotkou produktu |
| Příliš malý obrázek (pod 500×500) | Varování → zamítnutí od 31. 1. 2027 | Dnes upozornění, po termínu produkt zmizí | Renderovat obrázky ≥ 500×500, ideálně 1500×1500 |
| Cena ve feedu nesedí s cenou na stránce | Zamítnutí | Produkt zmizí (i hromadně) | Sjednotit cenu vč. DPH feed ↔ stránka |
| Dostupnost ve feedu nesedí se stránkou | Zamítnutí | Produkt zmizí | Sladit availability se stavem na stránce |
| Nelze procházet vstupní stránku (404, robots.txt) | Zamítnutí | Produkt zmizí | Opravit URL, robots.txt, rychlost (úkol e-shopu) |
| Nadměrná velká písmena v názvu | Zamítnutí | Produkt zmizí | Přepsat KŘIČÍCÍ slova na běžný zápis |
| Chybí GTIN / EAN | Varování | Produkt běží, ale slabší dosah | Doplnit EAN, nebo identifier_exists = false |
| Chybí MPN a značka (bez GTIN) | Varování | Slabší dosah | identifier_exists = false, nebo doplnit obojí |
| Chybí google_product_category | Nepovinné | Google kategorii odhadne sám, často špatně | Namapovat kategorii pravidlem |
| identifier_exists v rozporu s realitou | Varování | Slabší dosah | Sladit hodnotu s realitou |
| Zakázaný produkt / porušení zásad | Zamítnutí | Produkt zmizí | Upravit nebo vyřadit produkt |
Obrázky: tady se opravdu zamítá
Obrázky jsou kategorie, kde „zamítnutí“ sedí doslova. Google u nich používá verbatim názvy problémů, které uvidíte v rozhraní.
Propagační vrstva na obrázku
Jakýkoli reklamní text nebo grafika na hlavním obrázku, tedy v atributu image_link: „SLEVA“, „-20 %“, cenovky, odznaky urgence. Tvrdé zamítnutí bez ohledu na to, jak malá ta vrstva je. Vtip je v tom, že úplně stejný obrázek na Metě i TikToku projde, je to specificky pravidlo Googlu. Celá stránka k chybě →
Příliš malý obrázek
Zdrojový obrázek je pod hranicí, na kterou Google míří. Dnes jde ještě o varování, ale od 31. 1. 2027 se vynucuje minimum 500×500 a menší obrázky pak produkt zamítnou, varování běží od dubna 2026. Google doporučuje 1500×1500. Pro kontext: Shoptet na šablonách běžně doporučuje šířku aspoň 1024 px, takže pokud máte slušné produktové fotky, jste nad hranicí, problém bývá u starších nebo importovaných obrázků. Celá stránka → a požadavky na obrázky 2026.
Obecný obrázek
Logo místo fotky produktu, placeholder „obrázek bude doplněn“, jednobarevný čtverec, stocková fotka, která neodpovídá produktu. Na rozdíl od propagační vrstvy tady nejde o text přes fotku, ale o to, že na obrázku produkt vůbec není. Také tvrdé zamítnutí.
Cena a DPH: česká specialita
Tady padá nejvíc českých e-shopů, často kvůli návodům psaným pro americký trh. Pravidlo pro ČR a EU: cena ve feedu musí být včetně DPH. Google to v české nápovědě uvádí doslova: v atributu cena [price] uveďte cenu produktu včetně daně z přidané hodnoty. Platí to pro Česko, Německo, Rakousko, Francii, Polsko a další.
Naopak v USA a Kanadě se daň z prodeje do ceny nezahrnuje. Pro český e-shop je to irelevantní, ale je dobré to vědět: právě odsud pramení polovina zmatků, když člověk kopíruje postup z anglického návodu a omylem cenu zadá bez daně.
Formát hodnoty v korunách: číslo plus měna podle ISO 4217, desetinná tečka (ne čárka) a nejvýš dvě desetinná místa. Tedy:
- Správně:
150.00 CZK - Špatně:
150,00 Kč(čárka a nestandardní měna),150.000 CZK(tři desetinná místa),150(chybí měna)
A teď ta past, kvůli které produkt opravdu zmizí. Cena včetně DPH ve feedu se musí rovnat ceně včetně DPH na vstupní stránce i v košíku. Google si stránku stáhne, přečte zobrazenou cenu a porovná ji s feedem. Když nesedí, produkt zamítne, a u plošného rozjetí cen umí zamítnout i preventivně víc položek najednou. Typické příčiny u českých e-shopů: feed zaokrouhluje jinak než web, nebo feed kdysi vznikl s cenou bez DPH proti webu s DPH. Neshoda ceny → a preventivní zamítnutí položek →.
Dostupnost: anglické tokeny, ne „Skladem“
Velmi častá česká chyba: do feedu se napíše české slovo „Skladem“. Google takovou hodnotu odmítne. Atribut availability musí být anglický token, i pro český e-shop. České popisky, které vidíte v rozhraní, jsou jen překlad, skutečná hodnota do feedu je ta anglická:
- Skladem →
in_stock - Není skladem →
out_of_stock - Předobjednávka →
preorder - Doobjednávka →
backorder
U preorder i backorder je navíc povinný atribut availability_date. A stejně jako u ceny platí: dostupnost ve feedu musí odpovídat dostupnosti na vstupní stránce i ve fázi placení. Když se rozcházejí, produkt se zamítne. Časté je to u e-shopů, kde stránka cachuje stav skladu déle než feed. Neshoda dostupnosti →
Identifikátory: GTIN, EAN, MPN, značka
Tady pozor na nejčastější nepochopení. Chybějící identifikátory nezamítají produkt. Od konce roku 2023 jde u GTIN i MPN o varování, tedy omezenou viditelnost, ne o tvrdé zamítnutí. Produkt běží dál, jen s nižším dosahem v Nákupech a bezplatných záznamech.
Logika je taková: u značkového zboží Google hledá buď GTIN (u nás nejčastěji EAN), nebo kombinaci MPN plus značka, nebo explicitní identifier_exists = false u zboží, které identifikátor reálně nemá (vlastní výroba, rukodělné kusy). Když chybí všechno, produkt se nevyřadí, jen ztrácí dosah, dokud to nedoplníte. Chybějící GTIN → a chybějící MPN →.
Vstupní stránka a název produktu
Dvě věci, které spolu nesouvisí, ale obě patří k tvrdým zamítnutím.
Nelze procházet vstupní stránku. Google se nedostane na URL v atributu link: vrací 404, robots.txt blokuje Googlebota, stránka je za přihlášením, nebo server odpovídá tak pomalu, že vyprší časový limit. Bez dostupné stránky Google neověří cenu ani dostupnost, takže produkt zamítne. Pozor, tohle je oprava na straně e-shopu, ne ve feedu. Nelze procházet stránku →
Nadměrná velká písmena v názvu. Názvy, které působí jako křik, plné verzálky kvůli reklamnímu důrazu. Legitimně velkými písmeny psané značky (IBM, GoPro) jsou v pořádku, reklamní křik ne. Nadměrná velká písmena →
Shoptet a feed pro Google: kde to drhne
Shoptet je u nás dominantní platforma, takže pár vět navíc. Dobrá zpráva: feed pro Google Nákupy generuje Shoptet automaticky, je to systémový feed, nemusíte ho skládat ručně. Najdete ho v administraci v sekci Propojení → XML feedy, řádek „Google Nákupy“. (Starší návody uvádějí cestu Nastavení → Exporty, menu se napříč verzemi Shoptetu liší, ale jde pořád o ten systémový feed.)
Dvě věci, které je dobré vědět:
- Systémový feed se aktualizuje každou hodinu. Doporučená frekvence načítání přímo v Merchant Center je přitom denní, takže mezi změnou na e-shopu a tím, co vidí Google, může být prodleva. U cen a dostupnosti je to přesně ten zdroj neshod výše.
- Nejčastěji zapomenuté povinné atributy jsou podle Shoptetu právě GTIN/EAN a značka (brand). Dostupnost Shoptet mapuje na anglické hodnoty Googlu za vás (Skladem, Není skladem, Předobjednávka, Doobjednávka).
Pokud na Shoptetu jedete, máme k němu samostatnou stránku s detaily k napojení.
Heureka a Zboží.cz jen na okraj
Jedna věc, kterou si pohlídejte: feed pro Google není totéž co feed pro Heureku nebo Zboží.cz. České srovnávače mají vlastní formát (místo RSS používají <SHOP><SHOPITEM>) a vlastní povinné atributy. Co projde Googlem, nemusí projít Heurekou a naopak. Praktické pravidlo je jeden feed = jeden výstup = jeden cílový kanál, nemíchejte požadavky dohromady. Specifikace Heureka XML → a formát Zboží.cz →.
Jak v tom pomůže Emberfeed
Emberfeed feed za vás nevyrobí. Vezme ten, který už máte, třeba systémový ze Shoptetu, zvaliduje ho proti Googlu a opraví přesně ty věci, kvůli kterým Google produkty zamítá nebo jim omezuje dosah. Je to hostovaná služba, nic nenasazujete a nespravujete na vlastním serveru, jen připojíte URL zdrojového feedu.
Konkrétně na problémy z tohoto článku:
- Propagační vrstva na obrázku: vyrobte si pro Google duplikát feedu s čistou šablonou (jen logo) a agresivní promo nechte na feedu pro Metu. Jeden zdroj, dva výstupy.
- Příliš malý obrázek: šablona renderuje na 1500×1500, zdrojové fotky zůstávají nedotčené.
- Neshoda ceny a dostupnosti: hodinový refresh feedu plus pravidlo, které sjednotí cenu včetně DPH a přemapuje dostupnost na anglický token (
in_stocka spol.). - Chybějící GTIN: pravidlo, které u zboží bez identifikátoru nastaví
identifier_exists = falsea sundá varování z celého katalogu najednou.
Začněte tím, že si v Merchant Center pustíte diagnostiku a u každého problému se podíváte na sloupec se stavem. Co je Neschváleno, řešte hned, co je jen Omezeno, doplňte v klidu. Většina e-shopů zjistí, že 80 % jejich problémů spadá do jedné nebo dvou kategorií, a ty pak spraví jedno pravidlo nad celým feedem. Pokud jste sem dorazili při hledání levnější a jednodušší cesty než Mergado, srovnání najdete v článku Mergado alternativa.
Related
Ship better catalog ads this afternoon.
Free for 3 months on one feed up to 1,000 products. Connect your XML feed, design a template, paste the new URL into Meta / Google / TikTok.