Rozwiązywanie błędów GMC
Jak naprawić odrzucenia stron docelowych w Google Merchant Center
Produkty odrzucone przez błędy 404, strony wymagające logowania, zablokowane roboty albo łańcuchy przekierowań?
Odrzucenia stron docelowych a wprowadzanie w błąd
Techniczne odrzucenia stron docelowych dotyczą tego, czy Google w ogóle może wejść na Twoją stronę. Wprowadzanie w błąd dotyczy tego, co jest na stronie (mylące deklaracje, brak wymaganych informacji o zasadach sklepu). Problemy techniczne naprawisz zmianami w infrastrukturze – bez składania odwołania.
Pięć rodzajów technicznych odrzuceń stron docelowych
1. Twardy błąd 404 – nie znaleziono strony
Adres URL zwraca kod HTTP 404. To najczęstsze techniczne odrzucenie.
Skąd się bierze: usunięty produkt został w feedzie; zmieniła się struktura adresów URL bez przekierowań 301; niedostępne produkty dostają inne adresy URL.
Rozwiązanie: przywróć stronę, dodaj przekierowanie 301 albo usuń produkt z feedu. Ustawienie availability: out_of_stock nic nie da – Google i tak musi móc pobrać stronę spod tego adresu URL.
2. Strony wymagające logowania
Strona jest dostępna dopiero po zalogowaniu, dla członków albo po opłaceniu dostępu.
Rozwiązanie: feedy do reklam produktowych powinny zawierać wyłącznie publicznie dostępne strony produktów. Utwórz publiczną wersję strony z ogólnodostępnymi cenami albo wyklucz produkty z ograniczonym dostępem.
3. Blokada w pliku robots.txt
Twój plik robots.txt nie pozwala robotowi Googlebot skanować stron produktów.
Jak to sprawdzić: wejdź na twojadomena.pl/robots.txt. Sprawdź go w raporcie dotyczącym pliku robots.txt w Search Console, a konkretne adresy URL przetestuj w walidatorze pliku robots.txt.
Typowe problematyczne reguły:
User-agent: *
Disallow: /products/ ← blokuje wszystkie strony produktów
User-agent: Googlebot
Disallow: / ← konfiguracja testowa pozostawiona na produkcji
4. Łańcuchy przekierowań (2 lub więcej przeskoków)
Adres URL z feedu przekierowuje na inny adres, który znowu przekierowuje dalej. Google akceptuje pojedyncze przekierowanie 301; łańcuchy z 2 lub więcej przeskokami są oznaczane jako problem.
Rozwiązanie: zmień pośrednie przekierowania tak, żeby prowadziły prosto do docelowego adresu. W feedzie podaj docelowy, kanoniczny adres URL.
Jak to sprawdzić: narzędzia takie jak httpstatus.io pokazują cały łańcuch przekierowań.
5. Miękkie błędy 404
Strona zwraca kod HTTP 200, ale jej treść sugeruje, że produkt nie istnieje (pusta strona, komunikat „Nie znaleziono produktu”, ogólna strona kategorii).
Rozwiązanie: martwe adresy URL powinny zwracać 301 (przekierowanie do podobnego produktu) albo właściwy kod 404/410. Nie pozwól, żeby martwe adresy zwracały 200 z pustą treścią.
Diagnoza na dużą skalę
-
Wyeksportuj z feedu wszystkie wartości atrybutu
link. -
Wyślij asynchroniczne żądania HEAD. Szukaj: kodów 404/410, wolnych odpowiedzi 200 (możliwe miękkie 404), łańcuchów przekierowań.
-
Najpierw napraw błędy 404 (to problemy zero-jedynkowe).
-
Skróć łańcuchy przekierowań.
-
Sprawdź wolne strony (renderowanie po stronie serwera, zapytania do bazy, CDN).
Po naprawie
-
W Merchant Center: Ustawienia → Źródła danych → otwórz źródło → „Pobierz teraz”, żeby wymusić ponowne pobranie.
-
Prześlij zaktualizowaną mapę witryny w Search Console.
-
Odczekaj 24–48 godzin na ponowne przetworzenie.
Zapobieganie
-
Przed migracją witryny: sprawdź adresy URL, ustaw przekierowania 301, zaktualizuj feed przed migracją i po niej
-
Gdy usuwasz produkt: najpierw usuń go z feedu, dopiero potem usuń stronę
-
Sprawdzaj plik robots.txt po każdej zmianie konfiguracji witryny
-
Co tydzień sprawdzaj wyrywkowo 50–100 adresów URL produktów
Powiązane poradniki
- Rozwiązywanie błędów GMCJak naprawić odrzucenia za „tekst promocyjny w tytule” w Google Merchant Center
- Rozwiązywanie błędów GMCJak naprawić odrzucenia z powodu jakości zdjęć w Google Merchant Center
- Rozwiązywanie błędów GMCJak naprawić błąd „Brak wymaganych atrybutów odzieży” w Google Merchant Center