Google Merchant Center: odrzucone produkty z PrestaShop i co sprawdzić w sklepie

Google Merchant Center odrzuca produkty z PrestaShop najczęściej z czterech powodów. To brak kodu GTIN (EAN) albo producenta, cena w feedzie inna niż na stronie, niezgodna dostępność i zdjęcia, które łamią zasady. Feed tylko przenosi dane z karty produktu, więc większość poprawek robisz w samych produktach, nie w module feedu.

Autor: Sani. Sani buduje moduł TellMyShop i na co dzień pracuje z zapleczem sklepów PrestaShop.
Aktualizacja: · 5 min czytania

Skąd Merchant Center bierze dane o twoich produktach?

Z pliku produktowego, który tworzy moduł feedu w twoim sklepie, i ze strony produktu, którą Google odwiedza dla porównania. Moduł feedu zbiera nazwę, opis, cenę, stan, zdjęcia, EAN i producenta z PrestaShop. Jeśli w karcie produktu czegoś brakuje, w feedzie też tego nie będzie.

Tu jest uczciwa granica. TellMyShop nie tworzy ani nie wysyła feedu do Google. Pomaga w dwóch miejscach, z których feed czerpie: w danych produktów i w danych strukturalnych na stronie. Sam plik i jego mapowanie pól ustawiasz w module feedu albo u dostawcy integracji.

Jaki powód odrzucenia, co sprawdzić?

Komunikat w Merchant Center zwykle mówi wprost, którego pola dotyczy problem. Ta tabela łączy najczęstsze komunikaty z miejscem w sklepie, które trzeba sprawdzić.

Komunikat w Merchant CenterCo sprawdzić w PrestaShopKto poprawia
Brak GTIN albo nieprawidłowy GTINpole EAN w karcie produktu i w kombinacjachty w panelu, EAN wariantów także Claude
Brak markiproducent przypisany do produktuty w panelu albo importem
Niezgodna cenacena na stronie, cena wariantu domyślnego, dane strukturalne stronyClaude sprawdza stronę, ty decydujesz
Niezgodna dostępnośćstan i zachowanie przy braku towarublok Handel albo panel
Brak zdjęcia lub zdjęcie zastępczeczy produkt ma okładkęClaude dodaje zdjęcia z twoich linków
Zbyt ogólny albo zbyt długi tytułnazwa produktuClaude proponuje nowe nazwy

Google opisuje wymagania dla kodu GTIN, dla produktów bez identyfikatora i dla ceny. Dobre polskie omówienie innych przyczyn, w tym problemów na poziomie konta, ma Delante.

Dlaczego cena w Merchant Center nie zgadza się ze sklepem?

Bo Google porównuje trzy źródła ceny, a w PrestaShop łatwo o rozjazd między nimi. Pierwsze to cena w pliku produktowym. Drugie to cena widoczna na stronie. Trzecie to dane strukturalne w kodzie strony, czyli opis produktu dla robotów.

Typowe przyczyny są trzy. Feed aktualizuje się raz na dobę, a ty zmieniłeś cenę rano. Produkt ma warianty i strona pokazuje cenę wariantu domyślnego, a feed cenę bazową. Albo motyw i dodatkowy moduł SEO dodają na stronie dwa osobne bloki danych produktu, z różnymi cenami. Ten ostatni przypadek trudno zobaczyć gołym okiem. Google wyjaśnia, jak czyta dane strukturalne produktu.

Jak poprawić nazwy i zdjęcia, żeby Google je przyjął?

Nazwa produktu w PrestaShop zwykle trafia do feedu jako tytuł. Jeśli w sklepie produkt nazywa się „LMP-NR-40”, Google dostaje ten sam kod. Taki tytuł nie łamie zasad wprost, ale klient w wynikach zakupowych nie wie, co to jest. Dobra nazwa zaczyna się od tego, czym jest produkt, potem marka, rozmiar albo kolor.

Ze zdjęciami jest podobnie. Google odrzuca zdjęcia zastępcze, logo zamiast produktu i grafiki z napisami promocyjnymi na zdjęciu. Każdy aktywny produkt powinien mieć okładkę, która pokazuje sam towar. Zdjęcie z ceną albo hasłem „-20%” wstawionym w obraz to częsty powód odrzucenia w sklepach, które robią grafiki pod social media.

Przy okazji sprawdź opisy zdjęć, bo pomagają Grafice Google. Piszemy o nich w tekście o altach zdjęć w PrestaShop.

Jak po kolei naprawić odrzucone produkty?

Zacznij od tego, co dotyczy najwięcej produktów naraz.

  1. Pobierz listę z Merchant Center. W diagnostyce produktów posortuj problemy po liczbie produktów.
  2. Znajdź braki w sklepie. Lista aktywnych produktów bez EAN, bez producenta i bez zdjęć, z referencją i kategorią.
  3. Uzupełnij kody i marki. EAN produktów prostych wpisujesz w karcie produktu albo importem, producenta przypisujesz w tym samym miejscu. Produktom bez kodu ustaw w module feedu, że identyfikator nie istnieje.
  4. Sprawdź jedną stronę produktu z odrzuconą ceną. Szukasz dwóch bloków danych produktu albo ceny innej niż na ekranie.
  5. Popraw nazwy i zdjęcia. Tytuł z nazwą, marką i główną cechą jest dla Google czytelniejszy niż kod z hurtowni.
  6. Wygeneruj feed od nowa i poproś w Merchant Center o ponowne sprawdzenie.

Produkty, które Google odrzuca, a w sklepie też ich nie widać, to inny problem. Opisujemy go w tekście produkt nie wyświetla się w sklepie PrestaShop.

Co sprawdzisz w darmowym Audycie przed poprawkami?

Prosisz o listę braków i o sprawdzenie strony z odrzuconą ceną. Obie rzeczy działają w darmowym Audycie, bo to sam odczyt.

Ty

Merchant Center odrzuca Lampion Nora za niezgodną cenę. Sprawdź stronę tego produktu i wypisz aktywne produkty z Lampionów bez EAN albo bez producenta.

Claude

Na stronie Lampion Nora są dwa bloki danych produktu. Jeden pochodzi z motywu, drugi z modułu SEO.

Blok z motywu: cena 129,00 zł, dostępny.

Blok z modułu SEO: cena 109,00 zł, ze starej promocji.

Google może brać cenę z drugiego bloku. Warto wyłączyć dane produktu w jednym z tych miejsc.

W Lampionach 14 aktywnych produktów nie ma EAN, 3 nie mają producenta. Lista z referencjami i ceną poniżej.

Ty

Dzięki, kody uzupełnię z faktur. Zaproponuj nowe nazwy dla tych 14, z marką i rozmiarem.

Claude

Podgląd nowych nazw jest gotowy. Zapiszę je dopiero po twojej zgodzie.

Ilustracja: produkty, liczby i odpowiedzi są przykładowe.

Od listy braków zaczyna zastosowanie produkty bez zdjęć, EAN albo producenta, a od sprawdzenia ceny na stronie zastosowanie czemu Google przestał pokazywać ceny i gwiazdki. W wersji płatnej Claude zapisuje nowe nazwy, do 50 produktów w jednej paczce, i dodaje zdjęcia z twoich linków. EAN wariantów to już blok Handel, który trzeba najpierw włączyć w panelu modułu. Każdy z tych zapisów da się odwrócić z historii zmian. Szczegóły w cenniku.

Gdzie kończy się rola TellMyShop przy feedzie?

Nie zmieni ustawień feedu, nie wyśle pliku do Google i nie odpowie za ciebie w Merchant Center. Nie wymyśli kodów EAN, bo kod musi pochodzić od producenta. Nie wpisze też EAN ani producenta do istniejącego produktu bez wariantów. To robisz w karcie produktu albo importem, a Claude pokazuje, czego brakuje.

Pytania i odpowiedzi

Czy TellMyShop wysyła produkty do Google Merchant Center?

Nie. Plik produktowy dla Google tworzy osobny moduł feedu albo integracja, którą masz w sklepie. TellMyShop pracuje na danych, z których ten plik powstaje: pokazuje produkty bez EAN, zdjęć i producenta, sprawdza dane strukturalne na stronach i poprawia nazwy. Feed pobierze poprawione dane przy najbliższej aktualizacji.

Co zrobić z produktem, który nie ma kodu EAN?

Jeśli producent nadał produktowi kod GTIN, czyli w Polsce zwykle EAN, wpisz go w karcie produktu. Jeśli kodu nie ma, na przykład przy rękodziele albo własnej marce, w feedzie ustawiasz informację, że identyfikator nie istnieje. Wymyślony albo cudzy kod to gorsze wyjście niż jego brak.

Dlaczego Google pisze o niezgodnej cenie, skoro w sklepie jest dobra?

Google porównuje cenę z feedu z ceną na stronie produktu i w jej danych strukturalnych. Różnica pojawia się, gdy feed jest stary, gdy cena zależy od wybranego wariantu albo gdy strona ma dwa bloki danych produktu z różnymi cenami. Sprawdź też kod strony, który czyta robot Google.

Kto uzupełni brakujące kody EAN?

Przy wariantach może to zrobić Claude, w bloku Handel, który włączasz w panelu modułu. Dla produktu bez wariantów Claude znajdzie braki i przygotuje listę z referencjami, a kod wpiszesz w karcie produktu albo importem. Wymyślonych kodów Claude nie podaje.

Co działa w darmowym Audycie?

Cała diagnoza. Lista produktów bez EAN, zdjęć i producenta, sprawdzenie danych strukturalnych na stronie produktu i w kategorii oraz porównanie ceny w danych z ceną w sklepie. Zapisy, czyli nowe nazwy i zdjęcia, wymagają wersji płatnej, każdy z podglądem i twoją zgodą.

PrestaShop jest zastrzeżonym znakiem towarowym PrestaShop SA. Claude jest znakiem towarowym Anthropic. TellMyShop nie jest powiązany z żadną z tych firm.

Moduł startuje 29 października

Zapisz się na listę. Cenę Founders, 599 zł netto zamiast 799 zł, dostaniesz 72 godziny przed innymi.

Kilka wiadomości przed startem. Wypiszesz się jednym kliknięciem. Polityka prywatności

Przeczytaj też