Przejdź do treści

Feed produktowy bez błędów: najczęstsze odrzucenia w Merchant Center

Odrzucony produkt nie pojawi się ani w reklamach, ani w bezpłatnych wynikach. Pokazujemy, które błędy feedu zdarzają się najczęściej, jak je zdiagnozować w 15 minut i co zmienia się w wymaganiach do 2027 roku.

Redakcja Pixel Insider10 min czytaniaPoziom: podstawy

  • Merchant Center
  • Google Ads
  • Schema.org
Spis treści
  1. Czym jest feed produktowy i dlaczego odrzucenia tak dużo kosztują
  2. Jakie atrybuty są wymagane w feedzie produktowym Merchant Center
  3. Najczęstsze odrzucenia w Merchant Center i jak je naprawić
  4. Jak zdiagnozować błędy feedu krok po kroku
  5. Zmiany w 2026 i 2027 roku, które dotyczą Twojego feedu
  6. Checklista feedu przed sezonem sprzedażowym
  7. Najczęściej zadawane pytania

Feed produktowy Merchant Center to zestaw danych o Twoich produktach – identyfikator, tytuł, cena, dostępność, zdjęcie, link i kilkanaście innych atrybutów – który Google wykorzystuje w reklamach produktowych, kampaniach Performance Max i bezpłatnych informacjach o produktach. Odrzucenie oznacza, że produkt nie spełnia specyfikacji danych lub zasad i nie może się wyświetlać. W praktyce większość odrzuceń ma kilka powtarzalnych przyczyn: rozbieżność ceny lub dostępności między feedem a stroną, brak identyfikatorów GTIN, problemy ze zdjęciami, niedostępna strona docelowa i braki w informacjach o sklepie. Poniżej znajdziesz listę tych problemów, procedurę diagnozy i zmiany, które obowiązują w 2026 i 2027 roku.

Najważniejsze w skrócie

  • Odrzucony produkt nie wyświetla się w reklamach produktowych, Performance Max ani w bezpłatnych informacjach, więc błąd feedu to bezpośrednia utrata zasięgu.
  • Jedną z najczęstszych przyczyn odrzuceń jest niezgodność ceny lub dostępności między feedem a stroną produktu, wynikająca z cache’u albo zbyt rzadkiego pobierania pliku.
  • Od 31 stycznia 2027 roku minimalny rozmiar zdjęcia produktu we wszystkich kategoriach wyniesie 500×500 pikseli; ostrzeżenia o zbyt małych zdjęciach Merchant Center pokazuje od 14 kwietnia 2026 roku.
  • Produkty, których cena lub dostępność zmienia się częściej niż raz dziennie, mogą zostać odrzucone zamiast automatycznie zaktualizowane, jeśli Google wykryje rozbieżność.
  • Diagnozę zaczynaj od grupowania problemów według liczby produktów, a błąd naprawiaj u źródła danych, nie ręcznie w Merchant Center.

Czym jest feed produktowy i dlaczego odrzucenia tak dużo kosztują

Feed to główne źródło danych produktowych w Merchant Center. Może mieć postać pliku (XML lub TSV) pobieranego według harmonogramu, arkusza Google, połączenia przez API, integracji z platformą sklepu albo danych pobieranych automatycznie ze strony. Niezależnie od formy Google traktuje każdy wiersz jako ofertę, którą sprawdza pod kątem specyfikacji i zasad. Pojęcie feedu produktowego obejmuje więc zarówno sam plik, jak i atrybuty, które w nim przekazujesz.

Status produktu wpływa na wszystkie miejsca, w których Google pokazuje oferty. Odrzucony produkt wypada z reklam produktowych, z zasobów produktowych w Performance Max i z bezpłatnych wyników w karcie Zakupy. Jak duża jest ta strata w kampaniach, łatwo sprawdzić w raporcie kanałów i grup produktów, który omawiamy w tekście o Performance Max w 2026 roku. Bezpłatna widoczność jest równie ważna, bo te same dane zasilają wyniki organiczne i odpowiedzi w AI Mode – piszemy o tym w artykule o bezpłatnych informacjach o produktach.

Rozróżniaj trzy poziomy problemów: ostrzeżenie nie blokuje wyświetlania, odrzucenie dotyczy pojedynczego produktu, a zawieszenie obejmuje całe konto.

Jakie atrybuty są wymagane w feedzie produktowym Merchant Center

Większość odrzuceń bierze się z brakujących lub źle sformatowanych atrybutów obowiązkowych. Poniższa tabela zbiera te, które sprawiają najwięcej kłopotów sklepom działającym w Polsce.

Atrybut Kiedy wymagany Typowy błąd
id zawsze, maks. 50 znaków zmiana ID przy migracji sklepu, przez co produkty tracą historię
title zawsze, maks. 150 znaków tekst promocyjny, WIELKIE LITERY, brak cech wariantu
description zawsze, maks. 5000 znaków skopiowany tytuł, kod HTML, informacje o innych produktach
link zawsze przekierowanie na stronę główną, inna domena niż zweryfikowana
image_link zawsze logo zamiast zdjęcia, znak wodny, zbyt mała rozdzielczość
price zawsze cena netto zamiast brutto, inna waluta, brak ceny po zmianie szablonu
availability zawsze wartość spoza listy (in_stock, out_of_stock, preorder, backorder)
brand dla nowych produktów z marką nazwa sklepu wpisana jako marka produktów innych producentów
gtin gdy producent nadał kod wymyślony lub wewnętrzny kod zamiast EAN
condition dla produktów używanych i odnowionych brak wartości przy towarach outletowych
shipping w ustawieniach konta lub w feedzie brak kosztów dostawy dla części produktów
item_group_id, color, size dla wariantów, zwłaszcza odzieży warianty bez wspólnego identyfikatora grupy

Dla produktów sprzedawanych w Polsce cena w feedzie musi zawierać VAT i być podana w złotych, np. 129.00 PLN. Jeżeli sprzedajesz własne wyroby bez kodów EAN, nie wpisuj fikcyjnego GTIN – ustaw identifier_exists na no i podaj markę. Dokładne reguły formatowania tytułów omawiamy w poradniku o optymalizacji tytułów produktów.

Najczęstsze odrzucenia w Merchant Center i jak je naprawić

Poniższe problemy odpowiadają za zdecydowaną większość odrzuconych produktów w typowym sklepie. Każdy ma charakterystyczną przyczynę, którą zwykle da się usunąć jedną zmianą w generatorze feedu albo na stronie.

Niezgodna cena lub dostępność

Google porównuje dane z feedu z tym, co widzi na stronie produktu i w danych strukturalnych. Rozbieżność pojawia się, gdy plik jest generowany raz dziennie, a ceny zmieniają się częściej, gdy strona pokazuje cenę dopiero po wyborze wariantu albo gdy cache serwuje starą wersję. Częstą przyczyną jest też promocja włączona na stronie bez aktualizacji sale_price w feedzie.

Od jesieni 2026 roku Google wprost ostrzega, że automatyczne aktualizacje cen i dostępności mogą nie działać dla produktów zmieniających te wartości częściej niż raz dziennie, a przy wykrytej rozbieżności produkt może zostać odrzucony zamiast zaktualizowany. Jeśli stosujesz dynamiczny cennik, zwiększ częstotliwość wysyłki danych (kilka pobrań dziennie lub API) i pilnuj, żeby dane strukturalne zawsze pokazywały tę samą cenę co feed.

Brakujący lub nieprawidłowy GTIN

Merchant Center sprawdza, czy kod GTIN istnieje i pasuje do marki. Błędy pojawiają się, gdy sklep wpisuje wewnętrzne numery magazynowe, kody z prefiksem przypisanym innemu producentowi albo ten sam GTIN dla kilku wariantów. Rozwiązanie: pobierz prawidłowe kody EAN od dostawcy, a dla produktów własnych bez kodów użyj identifier_exists=no.

Zdjęcia odrzucone lub z ostrzeżeniem

Zdjęcie nie może zawierać tekstu promocyjnego, znaków wodnych, ramek ani logo zasłaniającego produkt. Obecnie minimalne rozmiary to 100×100 pikseli dla większości produktów i 250×250 dla odzieży, ale od 31 stycznia 2027 roku minimum dla image_link i additional_image_link wzrośnie do 500×500 pikseli we wszystkich kategoriach. Produkty, których to dotyczy, mają już ostrzeżenie o zbyt małym zdjęciu przed nadchodzącym egzekwowaniem. Część mniejszych zdjęć Google zoptymalizuje automatycznie, ale bezpieczniej jest wymienić je na pliki o boku co najmniej 800–1000 pikseli.

Strona docelowa niedostępna

Produkt zostaje odrzucony, gdy robot Google nie może otworzyć strony: zwraca ona błąd 404 lub 5xx, przekierowuje na stronę główną, wymaga logowania albo jest blokowana w pliku robots.txt. Sprawdź, czy robots.txt nie blokuje robotów Googlebot i Storebot-Google, a zabezpieczenia przed botami (np. reguły zapory sieciowej) nie odrzucają ruchu z serwerów Google.

Brak kosztów dostawy i informacji o zwrotach

Jeśli dla części produktów lub regionów nie ma zdefiniowanej dostawy, oferty nie mogą się wyświetlać. Najprościej ustawić koszty dostawy i zasady zwrotów na poziomie konta, a w feedzie używać shipping_label tylko dla wyjątków, np. gabarytów. Od kwietnia 2026 roku możesz też przekazywać na poziomie produktu godzinę graniczną realizacji zamówienia (handling_cutoff_time) i minimalną wartość zamówienia (minimum_order_value).

Naruszenie zasad i wprowadzanie w błąd

Najpoważniejszy przypadek to zawieszenie konta za wprowadzanie w błąd. Najczęściej wynika z braku danych kontaktowych i danych firmy, niejasnych zasad zwrotów, cen różniących się na etapie koszyka albo podejrzanie dużych rabatów. Przed odwołaniem uzupełnij stopkę, regulamin i politykę zwrotów, sprawdź proces zakupu do końca i dopiero wtedy poproś o ponowne sprawdzenie. We wrześniu 2026 roku Google połączył zasady reklam produktowych i bezpłatnych informacji w jeden zestaw zasad Zakupów; według zapowiedzi zmiana porządkuje dokumentację, ale nie wprowadza nowych wymagań merytorycznych.

Jak zdiagnozować błędy feedu krok po kroku

Diagnoza powinna zająć kwadrans, jeśli działasz według stałej kolejności i zaczynasz od problemów dotyczących największej liczby produktów.

  1. Otwórz listę problemów w Merchant Center. W sekcji produktów wybierz widok produktów wymagających uwagi („Needs attention” – nazwy w polskiej wersji interfejsu mogą się nieco różnić) i posortuj problemy według liczby objętych produktów.
  2. Pobierz listę produktów z problemem. Wyeksportuj ją do arkusza z kolumnami: ID, tytuł, problem, atrybut. Od razu widać, czy błąd dotyczy całej kategorii, jednego dostawcy czy pojedynczych pozycji.
  3. Sprawdź trzy przykładowe produkty ręcznie. Otwórz link z feedu w trybie incognito, porównaj cenę, dostępność i zdjęcie. Zajrzyj do danych strukturalnych w kodzie strony i przetestuj adres w narzędziu do testowania wyników z elementami rozszerzonymi.
  4. Ustal, gdzie powstaje błąd. Problem może leżeć w generatorze feedu, w szablonie strony albo w dostępie robota do witryny. Od tego zależy, kto ma go naprawić: osoba od wtyczki, programista czy administrator serwera.
  5. Napraw u źródła i wymuś ponowne pobranie. Po poprawce uruchom ręczne pobranie źródła danych zamiast czekać na harmonogram. Poprawki wprowadzone tylko w Merchant Center znikną przy następnej aktualizacji pliku, chyba że zapiszesz je jako regułę.
  6. Kontroluj powrót produktów. Ponowne przetworzenie trwa zwykle od kilku godzin do kilku dni. Zapisz liczbę odrzuconych produktów przed i po poprawce, żeby wiedzieć, czy problem rzeczywiście zniknął.

Jeśli ten sam błąd wraca regularnie, a nie możesz szybko zmienić generatora pliku, rozwiąż go regułą atrybutu lub dodatkowym źródłem danych. Gotowe przykłady takich poprawek opisujemy w artykule o regułach feedu w Merchant Center. Stałe śledzenie liczby odrzuceń możesz też powierzyć jednemu z skryptów do monitorowania konta Google Ads.

Zmiany w 2026 i 2027 roku, które dotyczą Twojego feedu

Specyfikacja danych produktowych zmienia się co roku, a w 2026 roku zmian było wyjątkowo dużo. Oto te, które mają bezpośredni wpływ na odrzucenia i jakość danych (stan na październik 2026).

  • Zdjęcia 500×500 pikseli od 31 stycznia 2027 roku. Ostrzeżenia pojawiają się od 14 kwietnia 2026 roku, więc wymień pliki przed styczniowymi wyprzedażami.
  • Nowe atrybuty dostawy i wideo. Od 14 kwietnia 2026 roku można podawać handling_cutoff_time, minimum_order_value oraz link do filmu produktowego w atrybucie video_link; od 30 czerwca filmy mogą się wyświetlać, a ich błędy nie blokują samej oferty.
  • Odbiór osobisty. Od 30 września 2026 roku dla produktów z odbiorem w sklepie w krajach EOG wymagane są koszty odbioru (pickup_cost) i minimalna wartość zamówienia.
  • Koniec Content API for Shopping. Interfejs został wyłączony 18 sierpnia 2026 roku, a jego następcą jest Merchant API. Jeśli feed wysyła stara wtyczka lub własny skrypt, sprawdź, czy integracja została przeniesiona.

Rosnące znaczenie danych produktowych widać także poza Google. Asystenci zakupowi i protokoły handlu agentowego korzystają z tych samych atrybutów, co omawiamy w tekście o przygotowaniu feedu pod agentów AI.

Checklista feedu przed sezonem sprzedażowym

Przed Black Friday i okresem świątecznym błędy feedu są najdroższe, bo dotyczą produktów z największym budżetem. Poniższą listę warto przejść na 3–4 tygodnie przed zwiększeniem wydatków.

Obszar Co sprawdzić Jak często
Ceny i promocje czy sale_price i daty promocji zgadzają się ze stroną przed każdą promocją
Dostępność czy produkty wyprzedane mają out_of_stock codziennie w szczycie
Harmonogram czy feed jest pobierany co najmniej raz dziennie, a przy częstych zmianach częściej raz w miesiącu
Zdjęcia ile produktów ma ostrzeżenie o rozmiarze poniżej 500×500 raz w miesiącu do stycznia 2027
Identyfikatory odsetek produktów bez GTIN i z błędnym GTIN raz w miesiącu
Strona i robot robots.txt, przekierowania, reguły zapory dla robotów Google po każdej zmianie serwera
Dane strukturalne zgodność ceny i dostępności w Product i Offer z feedem po zmianie szablonu

Pamiętaj też o polskich przepisach dotyczących obniżek: od 1 stycznia 2023 roku przy informowaniu o obniżce ceny trzeba podawać najniższą cenę z 30 dni przed obniżką. Feed nie zastąpi informacji na stronie, ale cena regularna i promocyjna muszą być spójne w obu miejscach. W konkretnej sytuacji prawnej warto skonsultować się z prawnikiem. Kontrolę feedu dobrze połączyć z audytem tagów przed Black Friday i z planem wydatków opisanym w poradniku o budżecie na Q4. Wszystkie teksty o danych produktowych znajdziesz w podtemacie Feed produktowy, a przegląd funkcji platformy – na stronie narzędzia Merchant Center. Jeśli ten sam katalog wysyłasz też do innych platform, zajrzyj do artykułu o jednym feedzie dla Google, Meta, TikToka i Allegro.

Najczęściej zadawane pytania

Dlaczego Merchant Center odrzuca produkty, które mają poprawną cenę na stronie?

Najczęściej robot Google widzi inną wersję strony niż klient: z cache’u, sprzed promocji albo bez wybranego wariantu. Drugą przyczyną są dane strukturalne z inną ceną niż w treści strony. Sprawdź kod źródłowy, wyłącz cache dla robotów i upewnij się, że feed jest aktualizowany tak często, jak zmieniają się ceny.

Jak długo trwa ponowne sprawdzenie produktu po poprawce?

Po ponownym pobraniu źródła danych produkty są przetwarzane zwykle w ciągu kilku godzin, ale w przypadku problemów z zasadami lub kontem weryfikacja może potrwać kilka dni. Przyspieszysz ją, uruchamiając ręczne pobranie feedu zaraz po poprawce, zamiast czekać na zaplanowaną aktualizację.

Czy produkty bez kodu EAN mogą wyświetlać się w Google?

Tak. Jeśli producent nie nadał kodu GTIN, na przykład przy wyrobach rękodzielniczych lub marce własnej, ustaw atrybut identifier_exists na no i podaj markę. Nie wpisuj wymyślonych ani wewnętrznych kodów, bo Merchant Center weryfikuje ich poprawność i może odrzucić produkt.

Co oznacza ostrzeżenie o zbyt małym zdjęciu?

To zapowiedź zmiany obowiązującej od 31 stycznia 2027 roku, kiedy minimalny rozmiar zdjęcia we wszystkich kategoriach wzrośnie do 500×500 pikseli. Do tego czasu produkt się wyświetla, ale po tej dacie może zostać zablokowany. Część zdjęć Google zoptymalizuje automatycznie, jednak najbezpieczniej wymienić pliki na większe.

Czy poprawiać błędy ręcznie w Merchant Center, czy w sklepie?

Zawsze w źródle, czyli w sklepie lub generatorze feedu. Ręczna zmiana w Merchant Center zostanie nadpisana przy kolejnym pobraniu pliku. Jeśli nie możesz szybko zmienić źródła, użyj reguły atrybutu albo dodatkowego źródła danych, które będą stosowane automatycznie przy każdej aktualizacji.