Przejdź do treści
SailMedia Digital Studio

Publikacja · sailmedia.pl

Jak wykrywać pułapki Googlebota w katalogu produktów

Poznaj praktyczny audyt logów Googlebota w e-commerce: wykrywaj pułapki URL, błędy serwera i marnowanie crawlowania bez niepotwierdzonych obietnic.

Opublikowano: Szacowany czas czytania: 5 min

Sprawdzanie dostępności głosu lokalnego…

Audyt zaczyna się od pytania: które adresy pobiera Googlebot?

W dużym sklepie sama liczba zaindeksowanych stron nie wyjaśnia, czy Googlebot trafia na właściwe zasoby. Najpierw zbierz surowe logi serwera z reprezentatywnego okresu obejmującego zwykłe dni oraz znane wdrożenia lub sezonowe skoki. Uwzględnij co najmniej datę, ścieżkę żądania, kod odpowiedzi, metodę, user-agent i czas odpowiedzi. Odfiltruj ruch, który tylko deklaruje nazwę Googlebota: zweryfikuj adresy IP zgodnie z aktualnymi wskazówkami Google, ponieważ podszywanie się pod robota jest możliwe. Nie zakładaj, że każda linia logu oznacza Googlebot Search; rozdzielaj typy robotów, jeśli można je wiarygodnie rozpoznać.

Ustal punkt odniesienia: liczbę żądań do stron produktowych, kategorii, filtrów, paginacji, plików statycznych i adresów nieistniejących. Następnie porównaj logi z mapami witryn, danymi z Search Console oraz regułami routingu sklepu. To źródła o różnym zakresie i opóźnieniu, więc rozbieżności są wskazówką do sprawdzenia, nie dowodem błędu. Zachowaj próbkę adresów, aby dalsze wnioski można było odtworzyć.

Zbuduj segmenty URL, zanim policzysz problem

Nie analizuj katalogu jako jednej puli. Przypisz adresy do segmentów na podstawie wzorców URL i danych aplikacji: produkty aktywne, wycofane, kategorie, sortowanie, filtry, wyszukiwarka wewnętrzna, warianty, paginacja oraz zasoby techniczne. Dla każdego segmentu sprawdź, jaka jest oczekiwana odpowiedź HTTP, czy strona ma być indeksowalna i czy zawiera użyteczną, kanoniczną treść. Uzgodnij te oczekiwania z zespołem produktu: wyprzedany produkt może pozostać wartościową stroną, ale nie każda kombinacja filtrów zasługuje na osobny adres.

Policz udział żądań dla każdego segmentu, ale nie wyciągaj wniosków wyłącznie z udziału. Ważne są również odpowiedzi 5xx, przekierowania łańcuchowe, powtarzające się 404 i czas obsługi. Przykład: nagły wzrost pobrań URL-i z parametrami sortowania może wynikać z linków generowanych przez interfejs, a nie z nowego popytu na produkty. Otwórz reprezentatywne adresy, prześledź linki prowadzące do nich i ustal, czy problem powstaje w szablonie, filtrze, czy zewnętrznym odnośniku.

ablip.pl

Rozpoznawaj pułapki parametrów i nieskończone ścieżki

Typowym sygnałem pułapki jest wiele adresów o bardzo podobnej treści, różniących się kolejnością parametrów, kombinacją filtrów lub wartościami, które nie zmieniają faktycznego wyniku. Sprawdź, czy robot może przechodzić przez nieograniczoną liczbę kombinacji, na przykład filtry ceny łączone z kolorem, rozmiarem i sortowaniem. W logach szukaj wysokiej różnorodności URL-i w jednym segmencie, częstych powrotów do tych samych wzorców oraz odpowiedzi prowadzących do pustych lub niemal identycznych list.

Diagnozę potwierdź w aplikacji: sprawdź reguły tworzenia linków, linki kanoniczne, meta robots i odpowiedzi HTTP. Nie traktuj canonicala jako mechanizmu blokowania crawlowania; wskazuje preferowany adres, ale nie gwarantuje, że alternatywne strony nie będą pobierane. Nie blokuj pochopnie parametrów w robots.txt, bo możesz utrudnić robotowi odczyt sygnałów kanonicznych lub ważnej treści. Wybierz konkretną politykę dla filtrów, np. indeksowanie tylko zestawów o potwierdzonym popycie i stabilnej treści, a pozostałe kombinacje ogranicz w nawigacji i według przetestowanej konfiguracji.

Oddziel problemy serwera od problemów z odkrywaniem

Jeżeli Googlebot otrzymuje dużo 5xx, timeoutów lub wolnych odpowiedzi, najpierw skoordynuj analizę z zespołem infrastruktury. Zestaw kody i czasy z obciążeniem aplikacji, bazą danych, CDN-em oraz wdrożeniami. Sprawdź, czy błędy dotyczą całego serwisu, konkretnego regionu, szablonu albo interfejsu API używanego przez strony produktu. Pojedynczy incydent nie uzasadnia trwałej zmiany SEO; powtarzalność i zakres trzeba potwierdzić w logach oraz monitoringu.

Przy dużej liczbie 3xx sprawdź, czy przekierowania kończą się na właściwym adresie, bez pętli i zbędnych przeskoków. Dla 404 odróżnij nieistniejące produkty od błędów linkowania do nadal dostępnych stron. Ustal właściciela i priorytet: awaria kategorii o dużym znaczeniu wymaga innej reakcji niż sporadyczne żądanie starego URL-a. Warto rejestrować czas rozpoczęcia problemu, poprawkę i moment ustąpienia, aby porównać późniejsze logi. Nie обещuj natychmiastowej poprawy indeksacji po naprawie — ponowne pobranie i przetworzenie adresów zależy od Google.

Podejmuj zmiany na podstawie testu i listy kontrolnej

Każdy wniosek zamień w mały, mierzalny test. Przed wdrożeniem zachowaj próbkę URL-i i zapisz oczekiwane zachowanie: kod odpowiedzi, canonical, dyrektywę indeksowania, obecność w mapie witryny oraz sposób linkowania. Najpierw wdrażaj zmianę na ograniczonym typie stron lub środowisku testowym. Po wdrożeniu sprawdź rzeczywiste odpowiedzi serwera i logi; crawler testowy może pomóc, ale nie odtwarza w pełni decyzji Google.

Lista kontroli może obejmować: czy mapy witryn zawierają aktualne kanoniczne adresy, czy strony ważnych kategorii są osiągalne przez zwykłe linki, czy parametry nie mnożą bezużytecznych ścieżek, czy serwer stabilnie obsługuje żądania oraz czy zmiany nie odcięły treści potrzebnej do renderowania. Zapisuj wyniki przed i po, wraz z ograniczeniami danych. Właściciel serwisu powinien umieć cofnąć zmianę, która zwiększa błędy lub usuwa ważne strony z odkrywania. Sam raport o liczbie żądań nie jest celem — liczy się bezpieczne kierowanie crawlowania ku użytecznym i poprawnie obsługiwanym adresom.

Pytania i odpowiedzi

Czy log serwera pokazuje, które strony są zaindeksowane?
Nie. Log potwierdza żądania serwera, a nie decyzję o indeksacji. Status indeksowania sprawdzaj osobno, korzystając z dostępnych raportów i kontroli URL w Search Console.
Czy robots.txt rozwiąże problem nadmiaru URL-i z filtrami?
Niekoniecznie. Blokada może ograniczyć pobieranie, ale także uniemożliwić odczyt treści lub sygnałów na stronie. Najpierw ustal źródło linków i politykę indeksowania, a zmianę przetestuj na przykładach.
Jak odróżnić prawdziwego Googlebota od podszywającego się klienta?
Nie polegaj wyłącznie na user-agent. Weryfikuj źródłowe IP metodą zgodną z aktualną dokumentacją Google, na przykład przez procedurę odwrotnego i ponownego wyszukiwania DNS, jeśli ma zastosowanie.
Jak często wykonywać audyt?
Ustal cykl odpowiedni do tempa zmian katalogu i ryzyka, a dodatkowy przegląd uruchamiaj po migracji, zmianie filtrów, dużym wdrożeniu lub incydencie serwerowym. Nie ma jednej częstotliwości właściwej dla wszystkich sklepów.