Merchant Google: jak skonfigurować feed produktowy i nie stracić ofert
Merchant google to skrót myślowy, którym polscy sprzedawcy określają panel do zarządzania danymi o asortymencie w ekosystemie wyszukiwarki. Jeżeli prowadzisz sklep i chcesz, aby twoje produkty pojawiały się w zakładce Zakupy, w kampaniach Performance Max albo w bezpłatnych listingach, konfiguracja merchant google jest pierwszym krokiem — bez niej żadna kampania produktowa nie wystartuje. W praktyce chodzi o poprawne przesłanie pliku z danymi: identyfikatorem oferty, tytułem, opisem, ceną, dostępnością, kodem GTIN i adresem zdjęcia. Brzmi banalnie, ale to właśnie na tym etapie odrzucana jest większość pozycji. Z doświadczeń wdrożeniowych wynika, że sklep z 5 000 SKU potrafi mieć na starcie 30–40% ofert zablokowanych z powodu braku identyfikatora producenta, rozbieżności ceny wobec strony docelowej lub błędnej wartości pola availability. Ten poradnik pokazuje, jak zbudować feed przechodzący weryfikację za pierwszym razem i jak go później rozwijać.
Czym jest google merchant center i jak działa przepływ danych
Google merchant center pełni rolę magazynu danych o asortymencie, a nie narzędzia reklamowego. Panel przyjmuje plik XML, CSV albo dane wysyłane przez Content API, waliduje każdą ofertę i udostępnia ją bezpłatnym listingom oraz kampaniom uruchamianym w Google Ads. Reklamy konfigurujesz osobno, po połączeniu obu kont identyfikatorem sprzedawcy.
Cykl życia oferty wygląda tak: pobranie pliku, walidacja techniczna, kontrola zgodności z polityką sprzedaży, a na końcu crawl strony produktowej. Ten ostatni etap zajmuje zwykle od 24 do 72 godzin i odpowiada za większość późniejszych ostrzeżeń, ponieważ robot porównuje cenę oraz dostępność z tym, co realnie widzi na stronie.
Bezpłatne listingi to argument, który przekonuje najbardziej opornych. Sklep z asortymentem niszowym, na przykład z częściami do rowerów szosowych, potrafi wygenerować kilka tysięcy darmowych wyświetleń miesięcznie zanim wyda pierwszą złotówkę na kliknięcia. Feed staje się wtedy kanałem samodzielnym, a nie tylko paliwem dla reklam.
Feed główny a feedy uzupełniające
Feed główny zawiera pełną listę produktów i jest jedynym źródłem, które może tworzyć nowe oferty. Feedy uzupełniające nadpisują wybrane atrybuty istniejących pozycji, dopasowując je po identyfikatorze. To narzędzie do szybkich korekt: podmiany tytułów, dodania etykiet niestandardowych czy wykluczenia produktów o marży poniżej 8%.
Typowy scenariusz wygląda tak: platforma sklepowa generuje feed główny automatycznie, a marketer utrzymuje arkusz kalkulacyjny z poprawionymi tytułami dla 200 najlepiej rotujących pozycji. Dzięki temu nie trzeba modyfikować szablonu sklepu ani angażować programisty przy każdej zmianie strategii nazewnictwa.
Konfiguracja konta i weryfikacja witryny krok po kroku
Rejestracja zajmuje kilkanaście minut, ale weryfikacja i przejęcie domeny bywają wąskim gardłem. Najszybsza ścieżka prowadzi przez połączenie z Search Console, jeśli masz już zweryfikowaną własność. Alternatywy to wklejenie tagu meta do sekcji head albo wgranie pliku HTML do katalogu głównego serwera.
Wydajność zaplecza ma tu znaczenie większe, niż sugeruje intuicja. Gdy sklep stoi na współdzielonym hostingu, a plik feedu waży kilkadziesiąt megabajtów, jego generowanie potrafi przekroczyć limit czasu wykonania skryptu i pobranie kończy się błędem. Przeniesienie sklepu na ovh vps hosting z 4 GB RAM i dyskiem NVMe kosztuje od około 40 zł miesięcznie i eliminuje ten problem w jeden wieczór.
Panel wymaga też kompletu informacji handlowych: widocznej polityki zwrotów, danych kontaktowych, certyfikatu SSL i działającego procesu zamówienia z podsumowaniem kosztów dostawy. Sklepy budowane lokalnie, na przykład przez studia realizujące projektowanie stron internetowych Toruń i okolice, często otrzymują szablon bez tych podstron, co blokuje akceptację konta.
Ostatni element to konfiguracja dostawy i podatku. W Polsce wystarczy zwykle jedna usługa z ceną ryczałtową i drugi wariant darmowy powyżej progu koszykowego, na przykład 199 zł. Rozbieżność między deklarowanym kosztem wysyłki a rzeczywistym w koszyku generuje ostrzeżenia, które po kilku tygodniach zamieniają się w zawieszenie.
Atrybuty produktowe, które realnie decydują o widoczności
Zestaw obowiązkowy obejmuje identyfikator oferty, tytuł, opis, adres strony, adres zdjęcia, dostępność, cenę, markę, stan produktu oraz identyfikator GTIN. Brak któregokolwiek z nich oznacza odrzucenie. Atrybuty opcjonalne, takie jak kolor, rozmiar, materiał czy grupa wiekowa, wpływają natomiast na dopasowanie oferty do zapytań filtrowanych.
GTIN to najczęstsze źródło frustracji. Dla produktów markowych jest wymagany i musi być poprawny matematycznie — suma kontrolna kodu EAN-13 nie wybacza literówek. Producenci własnych marek ustawiają zamiast tego atrybut identifier_exists na wartość false, ale tylko wtedy, gdy realnie nie posiadają kodu przypisanego przez organizację GS1.
Zdjęcia rządzą się osobnymi regułami: minimum 100 x 100 pikseli dla odzieży i 250 x 250 dla reszty, przy czym praktyczne minimum to 800 x 800. Grafiki z watermarkiem, ramką promocyjną, tekstem cenowym albo naklejką rabatową są odrzucane automatycznie, nawet jeśli produkt jest w pełni zgodny z polityką.

Tytuł produktu — formuła, która działa
Sprawdzona konstrukcja to marka, model, typ produktu, a następnie kluczowy parametr różnicujący. Przykład: Bosch GSR 18V-55 wiertarko-wkrętarka akumulatorowa 18 V 2 x 2,0 Ah. Taki tytuł mieści się w 150 znakach, z czego pierwsze 70 wyświetla się w większości formatów reklamowych i to one decydują o kliknięciu.
Kolejność ma znaczenie mierzalne. Przeniesienie parametru technicznego z końca na pozycję trzecią potrafi podnieść CTR o kilkanaście procent w kategoriach, gdzie użytkownik porównuje specyfikację, jak elektronarzędzia, dyski SSD czy opony. Testy prowadź na feedzie uzupełniającym, w cyklach dwutygodniowych.
Najczęstsze przyczyny odrzucenia ofert i sposoby naprawy
Odrzucenia dzielą się na techniczne i regulaminowe. Pierwsze naprawia się w pliku, drugie wymagają zmian na stronie sklepu lub w ofercie handlowej. Panel diagnostyczny grupuje problemy według liczby dotkniętych pozycji, więc zawsze zaczynaj od błędu o największym zasięgu, a nie od tego, który wydaje się najprostszy.
Ostrzeżenia traktuj poważnie, mimo że oferta pozostaje aktywna. Nagromadzenie kilkuset ostrzeżeń o niezgodności ceny prowadzi do zawieszenia konta, a odwieszenie zajmuje od 7 do 14 dni i wymaga udokumentowanej korekty. Poniższa tabela zbiera problemy spotykane najczęściej podczas audytów feedów.
| Problem | Przyczyna | Naprawa |
|---|---|---|
| Niezgodność ceny | Cena w feedzie bez VAT lub sprzed promocji | Skrócenie cyklu odświeżania do 4 godzin |
| Brak GTIN | Puste pole przy produkcie markowym | Import kodów EAN z bazy dostawcy |
| Nieprawidłowe zdjęcie | Watermark lub baner rabatowy na grafice | Podmiana na czyste zdjęcie pakshotowe |
| Błędna dostępność | Stan magazynowy nieodświeżany na stronie | Synchronizacja feedu z systemem WMS |
| Strona niedostępna | Przekierowanie lub błąd 404 po zmianie URL | Stałe adresy kanoniczne dla kart produktu |
Praktyczna zasada brzmi: im częściej odświeżasz feed, tym mniej problemów zgłasza system. Sklepy z rotacją dobową powinny korzystać z Content API i wysyłać aktualizacje cen w czasie zbliżonym do rzeczywistego, zamiast polegać na pojedynczym pobraniu pliku raz na dobę.
Budżet: merchant google, reklamy i pozycjonowanie organiczne
Samo konto nic nie kosztuje — płacisz dopiero za kliknięcia w kampaniach. Średni koszt kliknięcia w polskim e-commerce mieści się zwykle w przedziale 0,40–1,80 zł, przy czym elektronika i moda plasują się wyżej niż dom i ogród. Sensowny budżet testowy dla sklepu z 1 000 SKU to około 2 000 zł miesięcznie przez kwartał.
Drugim kanałem jest ruch bezpłatny. Pozycjonowanie strony internetowej sklepu i feed produktowy nie konkurują ze sobą, lecz zasilają różne miejsca wyników. W zapytaniach typu pozycjonowanie strony cennik oraz pozycjonowanie strony cena widać, że rynek agencyjny startuje od mniej więcej 1 500 zł miesięcznie za obsługę abonamentową małego sklepu.
Stawki różnicuje geografia. Pozycjonowanie strony Warszawa wyceniane bywa o 20–30% wyżej niż pozycjonowanie strony Katowice czy pozycjonowanie strony Szczecin, natomiast pozycjonowanie strony Kraków plasuje się pośrodku tej skali. Różnica wynika z kosztów operacyjnych agencji i nasycenia rynku, a nie z jakości samego procesu optymalizacji.
Model feedowy obsłuży wyłącznie towary fizyczne. Firma prowadząca serwis kluczy dorabianie i naprawa kluczy samochodowych albo punkt świadczący naprawa serwis aparatów cyfrowych i kamera naprawy video Poznań nie prześle pliku produktowego, bo nie ma katalogu SKU. Ich kanałem pozostaje wizytówka firmy, lokalne wyniki mapowe i treści usługowe na stronie.
Jak często aktualizować feed w merchant google?
Minimum to jedno pobranie na dobę, ale częstotliwość powinna wynikać z dynamiki twojego magazynu i cennika. Sklep z asortymentem stabilnym, na przykład z meblami produkowanymi na zamówienie, spokojnie funkcjonuje przy jednym harmonogramie dziennym. Sklep z elektroniką, gdzie ceny zmieniają się kilka razy dziennie pod wpływem porównywarek, potrzebuje Content API i aktualizacji co 2–4 godziny. Kluczowy jest moment odświeżania: ustaw go tuż po nocnym imporcie stanów z systemu magazynowego, nigdy przed nim, inaczej wysyłasz dane sprzed doby. Jeżeli prowadzisz wyprzedaże sezonowe, przełącz się na aktualizacje godzinowe na czas ich trwania, bo właśnie wtedy powstaje najwięcej rozbieżności między feedem a koszykiem.
Czy konto w Merchant Center działa bez płatnych kampanii?
Tak, i jest to jedno z najbardziej niedocenianych źródeł ruchu. Po zaakceptowaniu feedu oferty trafiają do bezpłatnych listingów w zakładce zakupowej oraz do wybranych formatów w wynikach ogólnych, bez ponoszenia kosztu za kliknięcie. Warunkiem jest kompletność danych: produkty bez GTIN, ze złymi zdjęciami lub z niepełnymi atrybutami wariantowymi rzadko przebijają się w tym kanale. Skala zależy od konkurencyjności kategorii — w niszach technicznych bezpłatne listingi potrafią odpowiadać za 5–15% sesji sklepu, w modzie zwykle mniej. Traktuj je jako fundament, który utrzymujesz niezależnie od tego, czy budżet reklamowy w danym miesiącu istnieje, czy został wstrzymany.
Co zrobić, gdy konto zostanie zawieszone za niezgodność cen?
Nie składaj odwołania od razu. System weryfikuje stan faktyczny, więc odwołanie bez wcześniejszej naprawy kończy się odrzuceniem i wydłuża całą procedurę. Najpierw ustal źródło rozbieżności: najczęściej to cena z VAT w feedzie kontra cena netto na stronie, kod rabatowy naliczany dopiero w koszyku albo opóźniona synchronizacja po promocji. Popraw dane, wymuś ponowne pobranie pliku i odczekaj pełny cykl indeksowania stron produktowych, czyli zwykle 48–72 godziny. Dopiero wtedy złóż wniosek o ponowne rozpatrzenie, opisując konkretnie, co zmieniłeś. Masz ograniczoną liczbę odwołań, więc każde zużyte bez realnej korekty zmniejsza szanse na szybkie przywrócenie konta.
