Řešení chyb GMC
Jak opravit zamítnutí vstupní stránky v Google Merchant Center
Zamítnuté produkty kvůli chybám 404, nutnosti přihlášení, blokování crawlerů nebo řetězcům přesměrování?
Zamítnutí vstupní stránky vs. zkreslování informací
U technických zamítnutí vstupní stránky jde o to, jestli se Google na tvou stránku vůbec dostane. Zkreslování informací se týká toho, co tvá stránka říká (klamavá tvrzení, chybějící zásady e-shopu). Technická zamítnutí opravíš úpravou infrastruktury — nepotřebuješ žádné odvolání.
Pět typů technických zamítnutí vstupní stránky
1. Hard 404 — stránka nenalezena
URL vrací chybu HTTP 404. Jde o nejčastější technické zamítnutí.
Jak k tomu dojde: Smazaný produkt zůstal ve feedu; struktura URL se změnila bez přesměrování 301; vyprodané produkty generují jiná URL.
Řešení: Obnov stránku, přidej přesměrování 301 nebo produkt odstraň z feedu. Nastavení availability: out_of_stock nepomůže — Google musí URL i nadále procházet.
2. Stránky vyžadující přihlášení
Stránka je skrytá za přihlášením, členskou sekcí nebo paywallem.
Řešení: Feedy pro Google Nákupy by měly obsahovat jen veřejně přístupné produktové stránky. Vytvoř veřejnou verzi s veřejnými cenami, nebo produkty za přihlášením vyřaď z feedu.
3. Blokování v robots.txt
Tvůj soubor robots.txt zakazuje Googlebotu procházet produktové stránky.
Jak to zkontrolovat: Otevři tvojedomena.cz/robots.txt. Zkontroluj ho v přehledu souboru robots.txt v Search Console a konkrétní URL otestuj validátorem robots.txt.
Častá problematická pravidla:
User-agent: *
Disallow: /products/ ← blokuje všechny produktové stránky
User-agent: Googlebot
Disallow: / ← testovací konfigurace zůstala v produkci
4. Řetězce přesměrování (2 a více kroků)
URL z feedu přesměrovává na jiné URL, které přesměrovává znovu. Google toleruje jedno přesměrování 301; řetězce 2 a více kroků označí jako chybu.
Řešení: Uprav mezilehlá přesměrování tak, aby mířila přímo na konečný cíl. Ve feedu uveď konečnou kanonickou URL.
Jak to zkontrolovat: Nástroje jako httpstatus.io ukazují celé řetězce přesměrování.
5. Soft 404
Stránka vrací HTTP 200, ale obsah signalizuje, že produkt neexistuje (prázdná stránka, hláška „Produkt nenalezen“, obecná stránka kategorie).
Řešení: Mrtvá URL by měla vracet 301 (na související produkt) nebo správnou 404/410. Nenech mrtvá URL vracet 200 s prázdným obsahem.
Hromadná diagnostika
-
Exportuj všechny hodnoty
linkze svého feedu. -
Spusť asynchronní požadavky HEAD. Hledej: 404/410, pomalé 200 (možné soft 404), řetězce přesměrování.
-
Nejprve oprav chyby 404 (buď stránka funguje, nebo ne).
-
Zkrať řetězce přesměrování.
-
Prozkoumej pomalé stránky (vykreslování na serveru, dotazy, CDN).
Po opravě
-
V Merchant Center: Nastavení → Zdroje dat → otevři zdroj → „Načíst hned“ pro vynucení opětovného načtení.
-
Odešli aktualizovanou sitemapu v Search Console.
-
Počkej 24–48 hodin na opětovné zpracování.
Prevence
-
Před migrací webu: zkontroluj URL, nastav přesměrování 301, aktualizuj feed před migrací a po ní.
-
Po smazání produktu: nejdřív ho odstraň z feedu, pak smaž stránku.
-
Po každé změně konfigurace webu zkontroluj robots.txt.
-
Týdně namátkově zkontroluj 50–100 produktových URL.