Google Shopping AI to najważniejsze źródło ruchu zakupowego w 2026 i jeden z głównych kanałów, z którego Gemini i Google SGE czerpią rekomendacje produktów. Feed Merchant Center, który jeszcze w 2023 był prostym plikiem XML z ceną i linkiem, dziś jest wielowarstwowym źródłem danych do LLM: wymaga GTIN, rozszerzonych atrybutów, shipping details, product highlights i czasem nawet materiałów wideo.
Ten przewodnik rozkłada feed na elementy krytyczne, pokazuje mapowanie do Google Product Taxonomy, typowe pułapki i metryki, które mówią „czy jesteśmy widoczni w AI Google”. Punktem wyjścia jest przewodnik SEO dla e-commerce.
W skrócie
- Merchant Center to feed, który zasila Google Shopping + Gemini + SGE. Jeden feed, trzy kanały.
- GTIN/EAN dla 95%+ produktów obowiązkowe – bez niego produkt jest deprioritized.
- Atrybuty rozszerzone (product_highlight, additional_image_link, material, pattern) zwiększają CTR o 20-35%.
- Shipping details per region i czas – jeden z najważniejszych sygnałów dla Gemini.
- Monitoring feedu w czasie rzeczywistym – częste błędy oznaczają ukryte disapprovals tysięcy produktów.
Jak działa Google Shopping w AI
Google Shopping w 2026 ma trzy warstwy: klasyczne Shopping Ads (płatne), Google Shopping Free Listings (organiczne karuzele) i Gemini + SGE (generatywne rekomendacje). Wszystkie trzy czerpią dane z tego samego feedu w Merchant Center. Poprawny feed daje obecność w trzech kanałach jednocześnie – błędny zabija wszystkie trzy.
Gemini używa feedu w dwojaki sposób. Po pierwsze, generuje odpowiedzi na zapytania zakupowe z konkretnymi produktami. Po drugie, jest cytowany w Google SGE jako „shopping” pod odpowiedziami. Szerzej o sklepach pod AI – artykuł o sklepach pod AI.
Atrybuty feedu – obowiązkowe
Feed Google wymaga konkretnych atrybutów. Braki lub błędy w atrybutach powodują disapproval produktu lub obniżenie jego priorytetu w Shopping Ads i w Gemini.
| Atrybut | Status | Waga dla AI | Uwagi |
|---|---|---|---|
| id | Wymagany | Niska | Unikalny SKU |
| title | Wymagany | Wysoka | 70-150 znaków, marka + model |
| description | Wymagany | Wysoka | 1000+ znaków, fakty |
| link | Wymagany | Niska | Kanoniczny URL |
| image_link | Wymagany | Wysoka | Min 250×250, optymalnie 800×800+ |
| additional_image_link | Zalecany | Średnia | Do 10 zdjęć dodatkowych |
| availability | Wymagany | Wysoka | in_stock / out_of_stock / preorder |
| price | Wymagany | Wysoka | Format „99.99 PLN”, zawiera VAT |
| sale_price | Opcjonalny | Wysoka | Aktywuje badge promocji |
| gtin | Silnie zalecany | Bardzo wysoka | EAN-13 dla 95%+ produktów |
| mpn | Zalecany | Średnia | Gdy brak GTIN |
| brand | Wymagany dla większości | Wysoka | Producent, nie sklep |
| google_product_category | Zalecany | Średnia | Z Google Taxonomy |
| product_type | Zalecany | Niska | Wewnętrzna kategoria |
Tytuł – najważniejsze pole
Title w feedzie ma 70-150 znaków. Kolejność: marka > typ produktu > kluczowe atrybuty > rozmiar/pojemność. Przykład dobrego tytułu: „Bialetti Moka Express 6 TZ Kawiarka Ciśnieniowa 300ml Aluminium Srebrna”. Przykład złego: „Kawiarka Bialetti”. Długie tytuły z faktami mają 25-50% wyższy CTR.
Description – nie marketing
1000-5000 znaków. Nie kopia z reklamy, ale faktograficzny opis: materiał, waga, wymiary, funkcje, dla kogo. Google używa description do (1) matchingu zapytań i (2) generacji odpowiedzi Gemini. Szczegółowy szablon opisu w artykule o produktach w AI.
Google Product Taxonomy
Google Product Taxonomy to hierarchiczna lista kategorii (około 6000) używana do klasyfikacji produktów. Każdy produkt w feedzie powinien być zmapowany do konkretnej kategorii z tej taksonomii.
Jak mapować
- Pobierz plik Google Product Taxonomy (CSV, najnowsza wersja 2024/2025).
- Zmapuj wewnętrzne kategorie sklepu 1:1 do Google Taxonomy tam gdzie możliwe.
- Dla kategorii szerszych niż Google – mapuj 1:wielu (jeden produkt sklepu w kilku kategoriach Google).
- Dla nietypowych produktów – najwęższa pasująca kategoria, nigdy nie zostawiaj pustego.
- Audyt mapowania raz na 6 miesięcy – Google aktualizuje taxonomy.
Przykład
Produkt „Kawiarka Bialetti Moka”: Google Taxonomy Home & Garden > Kitchen & Dining > Kitchen Appliances > Coffee Makers. Wewnętrzna kategoria sklepu AGD/Ekspresy/Kawiarki. Mapowanie 1:1.
Atrybuty rozszerzone – nie opcjonalne
Atrybuty „opcjonalne” w dokumentacji Google są praktycznie obowiązkowe dla widoczności w AI. Produkty z pełnym zestawem atrybutów rozszerzonych mają 40-70% wyższą widoczność niż produkty tylko z minimum. Szerzej – patrz dokumentacja Google Merchant Center.
- color – dla każdego produktu z kolorem.
- material – dla odzieży, mebli, AGD.
- pattern – dla tkanin i ubrań.
- size, size_system, size_type – dla odzieży i obuwia.
- gender, age_group – dla odzieży, akcesoriów, zabawek.
- product_highlight – 3-5 punktów bullet (wprowadzone 2024).
- product_detail – szczegóły techniczne jako lista.
- shipping – koszt, czas, region (bardzo ważne dla Gemini).
- return_policy – polityka zwrotów.
- identifier_exists – „no” gdy brak GTIN/MPN (dla marek własnych).
Shipping details
Shipping details to jeden z najważniejszych nowych atrybutów. Gemini w odpowiedziach pokazuje „dostawa w 1-2 dni, darmowa powyżej 250 zł” – to bezpośrednio z shipping w feedzie.
Struktura shipping
shipping: country: PL region: wszystkie service: Standard price: 15.99 PLN min_handling_time: 1 max_handling_time: 2 min_transit_time: 1 max_transit_time: 3
Dla sklepów z darmową dostawą powyżej kwoty – dodaj dwa warianty shipping (z kosztem i darmowy z warunkiem). Dla różnych regionów (np. PL vs DE) – oddzielne warianty per kraj.
Typowe błędy feedu
- Brak GTIN – disapproval produktu lub obniżenie priorytetu.
- Niezgodność ceny – cena w feedzie różna od ceny na stronie = zawieszenie konta.
- Zdjęcia ze znakami wodnymi – automatyczny disapproval.
- Opis z HTML – parsery nie akceptują, trzeba czysty tekst.
- Duplikaty ID – to samo ID w wielu wierszach.
- availability niespójne – feed mówi in_stock, strona out_of_stock.
- Link 302 lub 404 – Google nie toleruje redirectów na karty produktów.
- Brak mapowania kategorii – produkty w „Other” mają niski priorytet.
Częstotliwość aktualizacji feedu
| Dane | Częstotliwość | Metoda |
|---|---|---|
| Cena i dostępność | Co 1-4h | Content API + webhook |
| Nowe produkty | Codziennie | Główny feed |
| Zdjęcia i opisy | Co tydzień | Główny feed |
| Atrybuty strukturalne | Co miesiąc | Supplemental feed |
| GTIN i brand | Gdy zmiana | Jednorazowo |
Automatyczne aktualizacje
Automatic Item Updates (AIU) w Merchant Center pozwala Google samodzielnie aktualizować cenę i dostępność na podstawie schema.org Product na stronie. Bez AIU przy niespójności cen między feedem a stroną – konto zawieszone. Aktywacja: Merchant Center > Tools > Automatic improvements.
Merchant Center Next
Merchant Center Next (od 2024) to przeprojektowany interfejs z lepszą analityką i AI-powered optimization suggestions. Przykład sugestii: „dodaj product_highlight do 847 produktów, przewidywany wzrost CTR 18%”. Warto wdrażać sugestie – są prawdziwym wskaźnikiem tego co Gemini premiuje.
Promocje i sale_price
Promocje w feedzie wymagają trzech pól: sale_price, sale_price_effective_date, oryginalnej price. Od 2023 (Omnibus UE) Google weryfikuje zgodność z najniższą ceną z 30 dni. Niezgodność = usunięcie promocji (cena „promocyjna” wyświetla się bez badge).
Promocje kodowe
Merchant Center Promotions (osobny feed od głównego) pozwala na: free shipping, kody rabatowe, procent zniżki. Aktywne promocje pokazują się jako badge w Shopping Ads i są cytowane przez Gemini w odpowiedziach.
Ocena i konto Merchant Center
Merchant Center ma ocenę konta (Account health), która wpływa na ranking wszystkich produktów. Wskaźniki:
- Product data quality – % produktów bez błędów.
- Shipping & returns policies – wypełnione vs brak.
- Review data – podpięte źródło opinii.
- Website quality – prędkość, UX, SSL.
Cel – wskaźnik „Good” we wszystkich kategoriach. Każdy „Warning” lub „Error” obniża widoczność wszystkich produktów, nie tylko problematycznych.
Integracja z Google Ads
Merchant Center jest połączony z Google Ads przez Performance Max i klasyczne Shopping Ads. Performance Max używa tego samego feedu co organiczne Shopping i Gemini. Optymalizacja feedu to optymalizacja wszystkich trzech jednocześnie – nie ma tu kompromisów.
Mierzenie widoczności w Gemini
Gemini nie ma oficjalnego narzędzia do mierzenia widoczności, więc pomiar jest pośredni. Szczegółowo opisujemy go w artykule o widoczności e-commerce. Kluczowe wskaźniki pośrednie:
- Ruch referencyjny z gemini.google.com w GA4.
- Ruch z google.com z parametrem ?utm_source=sge (nie zawsze, ale gdy jest to sygnał).
- Ręczne zapytania do Gemini z listy 30-50 zakupowych fraz co tydzień.
- Impressions w Merchant Center – trend 12 miesięcy.
Feedy wielojęzyczne i wielokrajowe
Sklep operujący w 2+ krajach potrzebuje oddzielnego feedu per kraj z:
- Lokalną ceną (PLN / EUR / CZK).
- Lokalnymi shipping details.
- Lokalnym językiem opisu.
- Lokalnymi regulacjami (VAT, zwroty, gwarancja).
Jeden feed wielokrajowy jest technicznie możliwy przez feed_label, ale nie polecamy – operacyjnie trudniejszy.
Custom labels
Custom labels (label 0-4) to atrybuty własne, których Google nie używa do rankingu, ale pozwalają na segmentację kampanii. Typowe zastosowania:
- label_0: margin (high / medium / low).
- label_1: season (winter / summer / all).
- label_2: best_seller (yes / no).
- label_3: new_arrival (yes / no).
- label_4: stock_level (high / medium / low).
Segmentacja przez custom labels pozwala budować kampanie Smart z właściwymi priorytetami.
Case study – feed recovery
Sklep z odzieżą, 8000 SKU, feed z błędami na 27% produktów. Stan: 2200 produktów disapproved, wizibility w Shopping 40% poniżej konkurencji. Audyt: brakujące GTIN (nie private label, ale branded bez wypełnienia), niespójne rozmiary (system US vs UE), brakujące shipping per region. Działania: rejestracja GTIN w GS1 dla private label, dodanie size_system, dodanie shipping per region. Po 60 dniach: błędy 2%, approve rate 98%, Shopping impressions +140%, ruch ogólny +55%.
Automatyzacja feedu
Przy 1000+ SKU ręczne zarządzanie feedem to nierealne. Narzędzia: DataFeedWatch, Channable, Feedonomics, własne custom scripts. Funkcje: mapowanie atrybutów, reguły warunkowe, optymalizacja tytułów, automatyczne GTIN. Budżet 100-800 USD/mies w zależności od skali. Tańsza alternatywa dla 500-2000 SKU: Google Sheets + Apps Script.
Szerzej o automatyzacji ofert w artykule o automatyzacji.
FAQ – najczęstsze pytania
Czy GTIN jest naprawdę obowiązkowy?
Dla produktów brandowanych (marka z GS1) – tak, od 2022 Google wymaga GTIN. Brak = 30-50% niższa widoczność lub disapproval. Dla marek własnych (private label) – opcjonalny, ale wtedy wymagany identifier_exists: no. Dla produktów unikalnych (rękodzieło) – identifier_exists: no. Nigdy nie wpisuj fałszywego GTIN – Google weryfikuje przez GS1 i zawiesza konto.
Ile znaków ma mieć tytuł w feedzie?
70-150 znaków, optymalnie 100-130. Krótsze tytuły (pod 70) tracą CTR bo brakuje atrybutów. Dłuższe niż 150 – Google ucina, trzeba pisać najważniejsze informacje w pierwszych 70 znakach. Kolejność: marka > produkt > kluczowe atrybuty (rozmiar, kolor, pojemność). Dla odzieży: marka + produkt + płeć + kolor + rozmiar.
Czy mogę używać emoji w tytule feedu?
Nie. Google odrzuca feed z emoji, specjalnymi znakami unicode, nadmiernymi znakami interpunkcyjnymi (!!!), CAPS LOCK, promocjami w tytule („PROMOCJA”, „-50%”). Tytuł ma być faktograficzny. Promocje komunikuje się przez sale_price, nie przez tytuł.
Jak często Google aktualizuje feed?
Główny feed – co 24h (wymuszony refresh) lub po każdym uploadzie. Automatic Item Updates (AIU) – w czasie rzeczywistym dla ceny i dostępności. Content API – natychmiast po wywołaniu. Optymalnie: duży feed raz dziennie + AIU lub Content API dla ceny/dostępności co 1-4h.
Czy Google Shopping działa dla B2B?
Nie bezpośrednio. Merchant Center wymaga cen brutto (B2C). Dla B2B są dedykowane rozwiązania: Local Inventory Ads z filtrami B2B, własny e-commerce z leady na zapytanie. Jeśli sklep jest hybrydowy (B2B + B2C) – użyj głównego feedu z cenami brutto B2C i oddzielnej logiki B2B poza Google Shopping.
Jakie błędy powodują zawieszenie konta Merchant Center?
Najczęstsze: niezgodność ceny między feedem a stroną, brak polityki zwrotów, fałszywy GTIN, sprzedaż produktów zabronionych (broń, używki, leki), brak danych kontaktowych, strona nieistotna dla produktu. Zawieszenie trwa 7-30 dni, po weryfikacji i usunięciu problemu. Krytyczne: recovery trwa zawsze kilka tygodni, więc unikaj za wszelką cenę.
Czy feedy od dostawców dropshipping są wystarczające?
Rzadko. Feedy dostawców zwykle mają braki: opisy marketingowe (nie faktograficzne), brak GTIN (dostawca nie wypełnia), stare zdjęcia. Rekomendacja: użyj feedu dostawcy jako baseline i wzbogać swoim pipeline – dodaj GTIN, przepisz tytuły, dodaj product_highlight, shipping details. Różnica między raw feed a wzbogaconym: 2-4x wyższe impressions.
Jak mierzyć ROI feedu?
Przez Merchant Center Performance tab + GA4. KPI: impressions (ile razy Google pokazał produkt), CTR (klik vs impression), conversion value per click. Oddzielny segment „Organic Shopping” (free listings) vs „Shopping Ads” (płatne). Target dla polskich sklepów średnich: impressions 100-500 tys/mies, CTR 1.5-3%, ROAS Shopping Ads 4-8x.
Co dalej
Feed to fundament. Gdy działa, przejdź do optymalizacji kart produktów (produkty w AI) i architektury kategorii (kategorie w AI). Pełna strategia jest opisana w przewodniku SEO dla e-commerce.










