Google Shopping AI

Google Shopping i AI 2026 – feed, widoczność, Merchant Center

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ć

  1. Pobierz plik Google Product Taxonomy (CSV, najnowsza wersja 2024/2025).
  2. Zmapuj wewnętrzne kategorie sklepu 1:1 do Google Taxonomy tam gdzie możliwe.
  3. Dla kategorii szerszych niż Google – mapuj 1:wielu (jeden produkt sklepu w kilku kategoriach Google).
  4. Dla nietypowych produktów – najwęższa pasująca kategoria, nigdy nie zostawiaj pustego.
  5. 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

  1. Brak GTIN – disapproval produktu lub obniżenie priorytetu.
  2. Niezgodność ceny – cena w feedzie różna od ceny na stronie = zawieszenie konta.
  3. Zdjęcia ze znakami wodnymi – automatyczny disapproval.
  4. Opis z HTML – parsery nie akceptują, trzeba czysty tekst.
  5. Duplikaty ID – to samo ID w wielu wierszach.
  6. availability niespójne – feed mówi in_stock, strona out_of_stock.
  7. Link 302 lub 404 – Google nie toleruje redirectów na karty produktów.
  8. 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.