Plik produktowy, znany również jako product feed, to kluczowy element Google Merchant Center (GMC), zawierający szczegółowe informacje o produktach sklepu internetowego: nazwy, ceny, opisy, dostępność i zdjęcia, które umożliwiają ich wyświetlanie w wynikach wyszukiwania Google, Zakupach Google oraz reklamach produktowych.

Dobrze przygotowany plik produktowy jest fundamentem skutecznych kampanii reklamowych, dynamicznego remarketingu i wysokiej widoczności oferty, a błędy w danych mogą prowadzić do odrzucenia produktów lub ich niewyświetlania.

Czym jest Google Merchant Center i dlaczego plik produktowy jest jego sercem?

Google Merchant Center to darmowe narzędzie Google, które pozwala sprzedawcom przesyłać katalogi produktów i promować je w wyszukiwarce, Zakupach Google, reklamach produktowych oraz na innych powierzchniach Google. Plik produktowy stanowi serce tego systemu – z niego Google pobiera dane o towarach, weryfikuje je i dopasowuje produkty do zapytań użytkowników.

Bez poprawnego feedu produkty nie pojawią się w wynikach, co uniemożliwia uruchomienie kampanii Zakupy Google czy remarketingu dynamicznego.

Plik produktowy działa w trybie ciągłego pobierania danych przez Google – po dodaniu do GMC następuje weryfikacja, a kolejne aktualizacje mogą odbywać się automatycznie (np. co 24 godziny), co zapewnia świeżość oferty. To szczególnie przydatne w e‑commerce, gdzie automatyzuje promocję tysięcy produktów i dopasowuje je do zapytań klientów w oparciu o aukcje reklamowe.

Struktura pliku produktowego – formaty i wymagane atrybuty

Plik produktowy to katalog danych w formacie XML, CSV, Google Sheets lub w pliku skompresowanym (GZ, ZIP, BZ2, TXT, XLS), zawierający listę produktów z przypisanymi atrybutami – szczegółowymi informacjami o każdym towarze. Google wymaga unikalnych identyfikatorów i kompletnych danych, aby uniknąć błędów weryfikacji.

Obowiązkowe atrybuty – bez nich produkt nie przejdzie weryfikacji

Każdy produkt musi zawierać poniższe elementy, inaczej zostanie odrzucony:

  • id – unikalny kod dla każdego towaru (najlepiej SKU), nie może się powtarzać;
  • title – jasny, precyzyjny tytuł (do ok. 150 znaków) z nazwą produktu i kluczowymi cechami, np. „Czerwona sukienka bawełniana rozmiar M”;
  • description – szczegółowy opis podkreślający korzyści i unikalne cechy produktu;
  • availability – status dostępności, np. „in stock”, „out of stock” lub „preorder”;
  • price – pełna cena z walutą, np. „99.99 PLN”, bez cen promocyjnych w podstawowym feedzie;
  • image_link – URL do zdjęcia głównego wysokiej jakości (min. 100 × 100 px), warto dodać dodatkowe ujęcia;
  • link – bezpośredni URL do strony produktu w sklepie;
  • brand – nazwa producenta, wymagana w większości kategorii;
  • gtin – kod kreskowy (EAN/ISBN), jeśli dostępny; wymagany dla nowych produktów.

Dla wybranych branż (np. odzież, media) obowiązkowa jest także kategoria google_product_category zgodna z Google Taxonomy.

Zalecane i dodatkowe atrybuty – dla lepszej wydajności i konwersji

Aby zmaksymalizować widoczność i klikalność, dodaj również:

  • shipping – koszt i czas dostawy, np. „3–5 dni”;
  • tax – stawka VAT;
  • condition – „new” (nowy) lub „refurbished” (odnowiony);
  • shipping_weight i shipping_length – wymiary i waga, kluczowe dla logistyki i stawek wysyłki;
  • custom_label_0–4 – etykiety niestandardowe do segmentacji kampanii (np. „bestseller”, „promocja”);
  • sale_price – cena promocyjna z datami obowiązywania oferty;
  • color, size, pattern – atrybuty wariantów dla produktów z opcjami.

Przykład tabeli z wymaganymi atrybutami dla prostego produktu (sukienka):

Atrybut Wartość przykładowa Obowiązkowy?
id SKU12345 Tak
title Czerwona sukienka bawełniana M Tak
description Lekka sukienka z bawełny organicznej, idealna na lato Tak
price 99.99 PLN Tak
availability in stock Tak
image_link https://sklep.pl/sukienka.jpg Tak
link https://sklep.pl/produkt/sukienka Tak
brand ModaLato Tak
gtin 5901234567890 Tak (jeśli nowy)

Jak przygotować plik produktowy krok po kroku?

Wykonaj poniższe kroki, aby poprawnie przygotować i wdrożyć feed w GMC:

  1. Zbierz dane z CMS sklepu – większość platform (Shoper, sStore, WooCommerce) generuje feed automatycznie; uzupełnij brakujące pola, m.in. EAN, markę i kategorie;
  2. Wybierz format – XML dla dużych katalogów (łatwy w automatyzacji), CSV dla mniejszych;
  3. Zweryfikuj specyfikację – użyj Google Merchant Center > Narzędzia > Diagnoza feedu, aby sprawdzić błędy; unikaj treści niedozwolonych (np. produkty medyczne bez certyfikatów);
  4. Dodaj feed do GMC – wgraj plik ręcznie, podaj URL (z serwera) lub zintegruj z Google Sheets dla łatwych aktualizacji;
  5. Skonfiguruj automatyczne aktualizacje – ustaw harmonogram (co 1–30 dni), aby odzwierciedlać zmiany cen i stanów magazynowych;
  6. Testuj i monitoruj – uruchom kampanię testową w Google Ads i monitoruj odrzucenia w GMC.

Przykład fragmentu pliku XML:

<?xml version="1.0"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<item>
<g:id>SKU12345</g:id>
<g:title>Czerwona sukienka bawełniana M</g:title>
<g:description>Lekka sukienka z bawełny organicznej</g:description>
<g:price>99.99 PLN</g:price>
<g:availability>in stock</g:availability>
<g:image_link>https://sklep.pl/sukienka.jpg</g:image_link>
<g:link>https://sklep.pl/produkt/sukienka</g:link>
<g:brand>ModaLato</g:brand>
</item>
</channel>
</rss>

Ten format spełnia wymagania Google.

Rodzaje plików produktowych i zaawansowane zastosowania

Najważniejsze typy feedów, które możesz wykorzystać w GMC, to:

  • podstawowy feed – dla produktów dostępnych online;
  • lokalny plik produktowy – zawiera dane o produktach w sklepach stacjonarnych (adresy, godziny otwarcia); idealny do lokalnych wyszukiwań i zwiększania ruchu offline;
  • feed suplementarny – dostarcza dodatkowe dane do głównego pliku, np. promocje.

Zaawansowane zastosowania

Oto przykłady zastosowań, które w pełni wykorzystują potencjał feedu:

  • reklamy dynamiczne – system automatycznie dopasowuje produkty do zapytań użytkownika;
  • remarketing dynamiczny – wyświetla użytkownikowi produkty oglądane lub porzucone w koszyku;
  • Performance Max – automatyczne kampanie Google oparte na danych z feedu.

Najczęstsze błędy i jak je unikać

Aby zminimalizować odrzucenia i straty w ruchu, zwróć uwagę na poniższe problemy:

  • brak unikalnego ID lub błędne ceny – skutkuje duplikatami lub odrzuceniami produktów;
  • niskiej jakości zdjęcia – stosuj min. 800 × 800 px i neutralne (np. białe) tło;
  • nieaktualne dane – automatyzuj integrację z magazynem i cennikiem;
  • brak kategorii Google – przypisz właściwą kategorię z Google Taxonomy (support.google.com);
  • treści niedozwolone – sprawdź politykę Google przed startem kampanii.

Poprawny feed potrafi zwiększyć CTR reklam nawet o 30%, poprawić pozycję w Zakupach Google i podnieść ROI kampanii.

Skup się na jakości danych – to inwestycja, która bezpośrednio przekłada się na efektywność marketingu produktowego w Google.