Techniczne SEO e-commerce: adresy z filtrami, paginacja, canonicals, warianty, produkty niedostępne, szybkość, schema Product i sitemapy, zgodnie z zasadami Google.

Na tej stronie
W skrócie
techniczne SEO dla e-commerce oznacza zadbanie o to, by Google mógł przeszukać, zindeksować i zrozumieć katalog, który generuje znacznie więcej adresów niż produktów. Osiem najważniejszych poprawek to: kontrola nawigacji fasetowej, nadanie każdej stronie stronicowanej własnego canonicala, wybór jednego canonicala dla produktu, oznaczenie wariantów znacznikiem ProductGroup, obsługa produktów niedostępnych i wycofanych bez soft 404, spełnienie Core Web Vitals w szablonach, dodanie danych strukturalnych Product oraz kanału Merchant Center, a także ograniczenie map witryn XML do adresów indeksowalnych.
Chcesz dowiedzieć się więcej? Zapytaj
Szybki quiz
Gdzie Twój sklep internetowy ma szukać kolejnych klientów?
Sorank pasuje do Twoich odpowiedzi
Przetestuj go przez 3 dni na swojej stronie i zobacz, na czym stoisz w Google, ChatGPT i innych AI.
Wypróbuj 3 dni za darmo3 dni za darmo, potem rezygnujesz, kiedy chcesz. 90-dniowa gwarancja wyników lub zwrotu pieniędzy.
Blog z 200 artykułami ma około 200 adresów. Sklep z 2000 produktów może wystawić setki tysięcy, gdy każdy filtr, sposób sortowania, kolor i numer strony staje się linkiem. Dlatego techniczne SEO dla e-commerce to osobna dziedzina: ogólne zasady technicznego SEO obowiązują nadal, ale skala i szablony zmieniają priorytety. Google opisuje większość z poniższych kwestii w swoim przewodniku po zarządzaniu nawigacją fasetową oraz w części poświęconej e-commerce. Ten przewodnik przekształca to w listę kontrolną według typu strony, tak aby każda poprawka została wykonana raz i działała dla całego katalogu.
Trzy rzeczy odróżniają sklep od serwisu z treściami:
Konsekwencją jest problem budżetu indeksowania i duplikacji: Googlebot poświęca wizyty na skopiowane, przefiltrowane lub posortowane wersje, podczas gdy nowe produkty i ważne kategorie czekają. Poniższa tabela łączy każdy powracający problem z jego przyczyną i poprawką zalecaną przez Google.
| Problem | Typowa przyczyna | Poprawka |
|---|---|---|
| Marnowanie indeksowania na filtry | Linki nawigacji fasetowej (kolor, rozmiar, cena) | Zablokować zbędne fasety w robots.txt, indeksować tylko fasety, na które jest popyt w wyszukiwarce |
| Zduplikowane listy | Sortowanie, parametry śledzenia | Canonical do czystego adresu, robots.txt dla parametrów sortowania |
| Głębokie produkty nieznalezione | Paginacja w JavaScript lub przez fragment # | Przeszukiwalne linki ?page=n, każda strona z własnym canonicalem |
| Ten sam produkt pod wieloma adresami | Produkt dostępny przez kilka ścieżek kategorii | Jeden adres produktu bez kategorii, canonical do niego |
| Warianty konkurują ze sobą | Osobny adres dla każdego koloru lub rozmiaru, bez grupowania | Oznaczenie ProductGroup, jeden canonical na grupę lub na stronę wariantu |
| Soft 404 | Puste strony produktów z powodu braku towaru lub wycofania | Zachować stronę z alternatywami; 301 lub 404, jeśli wycofanie jest trwałe |
| Wolne szablony | Ciężkie obrazy, skrypty zewnętrzne | Poprawić LCP, INP i CLS na poziomie szablonu |
| Zaśmiecona mapa witryny | Na liście filtrowane, przekierowane lub noindex adresy | Tylko kanoniczne, indeksowalne adresy zwracające 200 |
Nawigacja fasetowa (filtry na stronie kategorii) jest na większości sklepów pierwszym źródłem zmarnowanego indeksowania. Wskazówka Google jest jasna: jeśli przefiltrowane adresy nie muszą pojawiać się w wynikach wyszukiwania, zablokuj je w robots.txt. Canonical tylko powoli ogranicza indeksowanie adresów niekanonicznych, a nofollow działa wyłącznie wtedy, gdy każdy link do adresu go zawiera.
Metoda, która sprawdza się w praktyce, dzieli fasety na dwie grupy:
Gdy przefiltrowane adresy mają pozostać przeszukiwalne, Google wymaga standardowego separatora parametrów &, stałej kolejności filtrów, tak by ta sama kombinacja nigdy nie tworzyła dwóch adresów, oraz statusu HTTP 404, gdy kombinacja nie zwraca żadnych produktów.
Uwaga
Nie łącz blokady w robots.txt z tagiem noindex na tym samym adresie. Jeśli Google nie może przeszukać strony, nigdy nie zobaczy noindex, a adres może pozostać w indeksie bez opisu. Wybierz jedno: zablokować indeksowanie przy samym marnowaniu albo zezwolić na nie z noindex, dopóki stare adresy nie znikną, a potem zablokować.
Duże kategorie dzielą się na strony, a produkty na stronie 8 zostaną znalezione tylko wtedy, gdy Google dotrze do strony 8. Wytyczne Google dotyczące paginacji w e-commerce określają cztery zasady:
Aby zgłębić strony „pokaż wszystko” i wzorce „załaduj więcej”, przeczytaj nasz artykuł o SEO paginacji.
Znacznik canonical wskazuje Google, który adres jest wersją referencyjną wśród kilku niemal identycznych stron. W sklepie trzy zasady obejmują większość przypadków:
Canonical to wskazówka, którą Google pomija, gdy sygnały są sprzeczne: linki wewnętrzne prowadzą do wersji z parametrem, mapa witryny ją zawiera albo canonical wskazuje na stronę przekierowaną lub z noindex. Spójność linków, canonicali i map witryn waży więcej niż sam znacznik.
Kolory, rozmiary i materiały stawiają na każdym sklepie to samo pytanie: jedna strona dla wszystkich wariantów czy osobna strona dla każdego wariantu? Google dopuszcza obie opcje, co opisuje jego dokumentacja danych strukturalnych wariantów produktu:
W obu przypadkach oznacz grupę znacznikiem ProductGroup, wymień warianty przez hasVariant, zadeklaruj atrybuty w variesBy (color, size, material, pattern, suggestedAge, suggestedGender) i nadaj każdemu wariantowi własny sku lub gtin. Google wymaga też, by każdy wariant dało się wstępnie wybrać z własnego adresu, na przykład ?color=green&size=small, a strona pokazywała wtedy właściwe zdjęcie, cenę i dostępność.
Przykład
Koszulka sprzedawana w 5 kolorach i 6 rozmiarach tworzy 30 wariantów. Indeksowanie 30 stron rozproszyłoby sygnały. Częsty wybór to jedna strona na kolor (5 stron, każda z własnymi zdjęciami i własnym popytem), a rozmiary wybierane na stronie, wszystko pod tym samym productGroupID.
Stan magazynowy to miejsce, w którym adresy sklepów najczęściej się psują. Pusta strona produktu z samym napisem „Niedostępny” może zostać zgłoszona w Search Console jako soft 404, a strona traci wtedy pozycje i linki. Właściwa odpowiedź zależy od tego, jak długo produktu nie ma:
| Sytuacja | Zalecana obsługa |
|---|---|
| Chwilowy brak towaru | Zostawić stronę online (200), podać w oznaczeniu dostępność OutOfStock, pokazać termin dostawy i podobne produkty dostępne |
| Produkt sezonowy, wróci w przyszłym roku | Zachować stronę i adres, dodać alternatywy oraz zapis na powiadomienie o dostępności |
| Wycofany, z bliskim zamiennikiem | Przekierowanie 301 na zamiennik lub najbliższą kategorię |
| Wycofany, bez odpowiednika i bez linków | Zwracać 404 lub 410 i usunąć z mapy witryny oraz linków wewnętrznych |
| Wycofany, ale nadal przyciąga ruch lub linki | Zachować stronę archiwalną ze specyfikacją i następcami |
Nie przekierowuj każdego wycofanego produktu na stronę główną: Google często traktuje takie masowe przekierowania jak soft 404. Zasady samych przekierowań opisuje nasz przewodnik po przekierowaniach SEO.
Google mierzy doświadczenie strony za pomocą Core Web Vitals. Według web.dev strona jest „dobra”, gdy w 75. percentylu rzeczywistych wizyt na telefonie i komputerze LCP wynosi 2,5 sekundy lub mniej, INP 200 milisekund lub mniej, a CLS 0,1 lub mniej. Sklepy nie spełniają tych progów z powtarzających się powodów:
Pracuj na szablonach, nie na adresach: poprawka szablonu produktu naprawia tysiące stron naraz. Raport Core Web Vitals w Search Console grupuje już adresy według podobnych stron.
Dane strukturalne Product (name, image, offers z ceną, walutą i dostępnością, aggregateRating, gdy opinie są prawdziwe i widoczne na stronie) sprawiają, że strony produktów kwalifikują się do wyników rozszerzonych z ceną i stanem magazynowym. Dodaj BreadcrumbList na kategoriach i produktach oraz Organization na stronie głównej. Google zaleca też wysyłanie kanału produktów do Merchant Center oprócz oznaczeń: kanał decyduje, co pojawia się w zakładce Shopping, i jest aktualizowany w twoim rytmie. Nasz przewodnik po stronie produktu w e-commerce omawia treściową stronę tego samego szablonu.
Dla map witryn XML dokumentacja map witryn Google wyznacza limit na poziomie 50 000 adresów lub 50 MB bez kompresji na plik, ignoruje znaczniki priority i changefreq oraz używa lastmod tylko wtedy, gdy jest zawsze dokładna. Praktyczne zasady dla sklepu:
Darmowy sprawdzacz map witryn wskazuje przekierowane, zepsute lub noindex adresy omyłkowo umieszczone na liście.
Wskazówka
Porównaj liczbę adresów w mapie witryny produktów z liczbą produktów oznaczonych jako „Zindeksowana” w raporcie indeksowania stron w Search Console, filtrowanym po tej mapie. Duża różnica wskazuje na duplikaty, cienkie strony lub problemy z indeksowaniem szablonu produktu.
Tak. ChatGPT, Gemini i Perplexity polecają już produkty i sklepy, a opierają się na stronach, które potrafią pobrać i przeczytać. Trzy punkty techniczne decydują, czy twój katalog może zostać zacytowany:
Nasze badanie cytowań AI w handlu detalicznym pokazuje, jakich źródeł AI używa przy pytaniach zakupowych, a artykuł o AI w e-commerce opisuje nowy kanał zakupów przez AI. Aby sprawdzić, czy twój sklep pojawia się w tych odpowiedziach, śledzenie wzmianek AI obserwuje twoją markę w ChatGPT, Claude i Gemini.
Zacznij od tego, co blokuje indeksację, potem od tego, co marnuje indeksowanie, a na końcu od tego, co poprawia pozycje i kliknięcia:
Przeprowadzaj pełny audyt SEO e-commerce co kilka miesięcy i po każdej migracji platformy, a wartość poprawek oszacuj w kalkulatorze zwrotu z SEO e-commerce.

Technicznie czysty sklep pozwala każdemu produktowi i każdej kategorii rywalizować treścią, zamiast walczyć z duplikatami. Gdy szablony są w porządku, wzrost bierze się z treści i autorytetu: Sorank znajduje słowa kluczowe, które twój sklep może zdobyć, pisze i publikuje zoptymalizowane poradniki zakupowe z linkami wewnętrznymi do twoich kategorii, automatycznie zdobywa naturalne linki zwrotne dzięki stronom swoich ponad 5000 użytkowników i śledzi twoje cytowania w AI, na autopilocie. Zobacz plany, od $49 miesięcznie przy płatności rocznej, z 3-dniowym bezpłatnym okresem próbnym.
Ma większe znaczenie, bo sklep generuje znacznie więcej adresów niż ma produktów, przez filtry, sortowanie, paginację i warianty. Pojedynczy błąd w szablonie produktu lub kategorii powtarza się na każdej stronie tego typu. Przy małych katalogach z kilkoma filtrami wystarczą podstawy; przy dużych katalogach kontrola indeksowania i duplikatów często decyduje o tym, czy nowe produkty w ogóle trafią do indeksu.
Tylko te przefiltrowane strony, które odpowiadają prawdziwemu wyszukiwaniu, na przykład kolorowi lub materiałowi wpisywanemu w Google, i tylko z czystym adresem, unikalnym tytułem i własną treścią. Kombinacje kilku filtrów, przedziały cen i sposoby sortowania powinny pozostać poza indeksowaniem, zwykle dzięki regułom robots.txt dla ich parametrów.
Shopify, WooCommerce, Magento, BigCommerce i PrestaShop mogą dobrze pozycjonować się po poprawnej konfiguracji. Różnice leżą w kontroli: niektóre platformy narzucają strukturę adresów, duplikują ścieżki produktów albo ograniczają edycję robots.txt. Przed wyborem lub migracją sprawdź, jak każda obsługuje canonicals, adresy fasetowe, przekierowania i dane strukturalne.
WYPRÓBOWALI SORANK PRZED TOBĄ
