Filtry i warianty w Shoper pomagają klientowi znaleźć produkt, ale mogą też tworzyć wiele adresów o zbliżonej treści. Nie istnieje jedna reguła „wszystkie filtry noindex” ani „każdy wariant osobno”. Decyzja zależy od popytu, asortymentu, unikalnej odpowiedzi, sposobu renderowania i kontroli adresów.
Kategoria, filtr i wariant produktu
Kategoria jest stałym miejscem w architekturze katalogu. Filtr zawęża listę według cechy, marki, rozmiaru, ceny lub dostępności. Wariant reprezentuje konkretną wersję produktu, na przykład kolor albo rozmiar, która może mieć własne SKU, cenę, stan i zdjęcie.
Te elementy spełniają inne zadania:
| Element | Główne zadanie | Typowe ryzyko SEO |
|---|---|---|
| kategoria | przeglądanie grupy produktów | zbyt szeroka lub pusta odpowiedź |
| filtr | szybkie zawężenie listy | bardzo dużo kombinacji URL |
| wariant | wybór konkretnej wersji | niespójna cena, canonical lub dane strukturalne |
| sortowanie | zmiana kolejności | duplikaty tej samej listy |
| wyszukiwarka wewnętrzna | odpowiedź na wpisaną frazę | indeksowanie nietrwałych wyników |
Nie zmieniaj filtra w indeksowalny landing tylko dlatego, że tworzy adres. Strona musi odpowiadać na odrębną potrzebę, zawierać wystarczający asortyment i mieć stabilne miejsce w architekturze.
Kiedy indeksować stronę filtrowaną
Indeksowanie może mieć sens, gdy kombinacja opisuje potwierdzoną intencję, oferta jest stabilna, strona daje użyteczny wybór i można nią zarządzać jak pełnoprawnym landingiem. Potrzebuje własnego tytułu, H1, tekstu wspierającego decyzję, spójnych linków, self-canonicala i obecności w sitemapie.
Zwykle nie warto indeksować:
- sortowania po cenie, popularności lub dacie;
- kombinacji bez popytu i odrębnej wartości;
- stron z zerową lub pojedynczą przypadkową pozycją;
- kolejnych permutacji tych samych parametrów;
- sesyjnych i śledzących parametrów URL;
- wyników wyszukiwarki wewnętrznej tworzonych przez użytkownika.
Dokładne zapytanie trzeba przypisać do jednego ownera. Jeśli istnieje już kategoria „fotele ergonomiczne”, filtr o identycznej roli nie powinien konkurować z nią tylko dlatego, że ma inny parametr.
Filtry Shoper SEO — matryca decyzji dla adresów URL
Zamiast ustawiać jedną regułę dla całego sklepu, pogrupuj adresy według funkcji. Dla każdej grupy określ: czy użytkownik potrzebuje jej w nawigacji, czy ma odrębną intencję wyszukiwania, jaki URL jest właścicielem tej potrzeby oraz co powinien zobaczyć robot.
| Typ adresu | Rola dla użytkownika | Typowa decyzja SEO | Warunek kontroli |
|---|---|---|---|
| główna kategoria | przegląd oferty | indeksowanie i self-canonical | stabilny asortyment, unikalny nagłówek i linkowanie |
| wybrany filtr, np. marka + typ | szybkie dojście do konkretnej oferty | landing indeksowalny albo osobna podkategoria | potwierdzona fraza, użyteczny wybór i treść odróżniająca |
| kombinacja wielu parametrów | chwilowe zawężenie | dostępna użytkownikowi, zwykle bez osobnego ownera | brak w sitemapie i spójna decyzja noindex/canonical |
| sortowanie | zmiana kolejności produktów | bez osobnej indeksacji | linki i parametry nie tworzą nieograniczonego crawl |
| paginacja | dostęp do dalszej części listy | adresy dostępne robotowi zgodnie z architekturą | produkty nie znikają z linkowania, canonical jest logiczny |
| pusta kombinacja | komunikat o braku produktów | 404 albo kontrolowana strona bez indeksacji | nie zwraca pozornego wyniku 200 z tym samym contentem |
| wyszukiwarka wewnętrzna | odpowiedź na dowolny tekst użytkownika | zwykle noindex | wynik nie staje się masowo generowaną podstroną SEO |
Jeśli wybrany filtr ma stać się landingiem, nadaj mu czysty i trwały adres URL, tytuł, H1, opis decyzji zakupowej oraz zwykłe linkowanie wewnętrzne. Nie buduj takiej strony z parametru, który może zmienić nazwę albo zniknąć wraz z pojedynczym produktem. Czasem bezpieczniejsza jest zarządzalna podkategoria niż automatycznie indeksowana kombinacja filtrów.
Canonical, sitemap i linkowanie wewnętrzne
Canonical jest sygnałem preferowanej wersji podobnych stron, a nie automatyczną blokadą crawlowania. Indeksowalny landing powinien wskazywać siebie, występować w sitemapie i otrzymywać zwykłe linki <a href> z opisowym anchorem. Strona, która zawsze wskazuje canonical na kategorię główną, nie powinna jednocześnie być traktowana jako samodzielny owner intencji.
Sprawdź spójność czterech warstw:
- URL używany w linkach wewnętrznych;
- adres wskazany przez
rel="canonical"; - URL umieszczony w sitemapie;
- adres zwracający właściwą treść i status HTTP.
Sama obecność w sitemapie nie zastępuje linkowania. Z kolei linki do setek kombinacji parametrów mogą zwiększyć crawl bez tworzenia wartościowych stron.
Meta tag robots, canonical i plik robots.txt nie są zamienne
Meta tag noindex prosi wyszukiwarkę, aby nie indeksowała dostępnej strony. Canonical wskazuje preferowany adres podobnej treści, ale nie jest poleceniem usunięcia innego URL-a. Plik robots.txt ogranicza crawlowanie wzorca i może jednocześnie uniemożliwić odczyt tagu noindex. Przekierowanie 301 służy zmianie adresu, a nie porządkowaniu każdej kombinacji filtrów.
Dlatego konfiguracja powinna wynikać z celu:
- wartościowy landing: status 200, self-canonical,
index,follow, link i sitemap; - użyteczny filtr bez własnej intencji: dostępny klientowi, bez sygnałów samodzielnego ownera;
- adres zastąpiony innym: przekierowanie 301 do najbliższego odpowiednika;
- błędna lub trwale pusta kombinacja: rzeczywisty 404, jeśli nie ma sensownego zamiennika;
- wzorzec tworzący nieograniczoną przestrzeń crawl: ograniczenie generowania i linków, a dopiero później właściwa reguła robots.
Sprawdź wynik w HTML, nie tylko w panelu. Moduł SEO albo aplikacja może dodać ustawienie do interfejsu, lecz ostatecznie liczy się odpowiedź konkretnego adresu URL.
Warianty produktów Shoper a Google
Google może rozumieć warianty jako grupę produktu, ale wdrożenie zależy od modelu strony. Przy jednej karcie produktu bazowy URL może być canonicalem grupy, a wybór wariantu powinien zmieniać właściwe zdjęcie, cenę, dostępność i możliwość dodania do koszyka. Jeśli każdy wariant ma własną stronę, każda musi być samodzielna i konsekwentnie opisana.
Kontroluj:
- stabilne SKU lub GTIN dla konkretnego wariantu;
- zgodność ceny i stanu w HTML, danych strukturalnych i feedzie;
- możliwość bezpośredniego otwarcia wybranego wariantu, jeśli ma własny URL;
- brak zmiany canonicala na przypadkowy parametr;
- poprawne zachowanie po odświeżeniu i udostępnieniu adresu;
- zgodność wyboru wariantu z koszykiem i zamówieniem.
W Shoper Storefront wybór wariantu może być obsługiwany przez moduły oraz zdarzenia interfejsu. Nie wystarczy, że przełącznik wygląda poprawnie — trzeba odebrać wynik w koszyku, feedzie i systemach zewnętrznych. Przy bardziej złożonych zależnościach zobacz projektowanie konfiguratora produktu Shoper.
Wariant, karta produktu i dane strukturalne
Każdy wariant powinien zachować własne cechy operacyjne: SKU, cenę, stan magazynowy, zdjęcie i możliwość zakupu. Jeżeli wariant ma osobny adres, wejście bez wcześniejszego kliknięcia musi odtworzyć dokładnie ten wybór. Jeżeli wszystkie wersje pozostają na jednej karcie produktu, parametr wariantu nie powinien przypadkowo zmieniać canonicala ani tworzyć wielu sprzecznych opisów produktu.
Dane strukturalne Product albo ProductGroup muszą odpowiadać temu, co użytkownik widzi i może dodać do koszyka. Kontroluj identyfikatory wariantów, ofertę, dostępność oraz walutę. Ta sama wersja produktu powinna być spójna również w feedzie Merchant Center. Rozjazd między HTML, schema, feedem i koszykiem jest problemem danych, którego sam opis produktu nie naprawi.
Jak wdrożyć ustawienia SEO filtrów w Shoperze
Dokładne możliwości zależą od aktywnego szablonu, aplikacji i sposobu tworzenia adresów. Nie zakładaj, że ustawienie z innego sklepu zadziała identycznie. Najpierw przygotuj próbkę obejmującą kategorię, pojedynczy filtr, kombinację, sortowanie, paginację, wariant i pusty wynik.
Następnie:
- zapisz obecny status HTTP, nagłówek H1, meta robots, canonical i linki;
- wskaż ownera intencji oraz oczekiwaną decyzję dla każdego typu;
- skonfiguruj panel Shoper, moduł SEO albo warstwę szablonu na kopii motywu;
- sprawdź surowy HTML i render po wejściu bezpośrednio na każdy adres;
- przetestuj nawigację i koszyk na telefonie oraz komputerze;
- sprawdź sitemapę, dane strukturalne i feed produktowy;
- po akceptacji opublikuj zmianę z listą adresów kontrolnych i planem cofnięcia.
Zmiana szablonu może przywrócić domyślne zachowanie filtrów lub usunąć własny kod. Przy przejściu z RWD na Storefront porównuj stare i nowe adresy, linki oraz ustawienia SEO przed aktywacją motywu. Nie oceniaj migracji tylko po wyglądzie listingu.
Jak ograniczyć crawl filtrów bez ukrywania ważnych stron
Najpierw zinwentaryzuj wzorce parametrów i liczbę możliwych kombinacji. Następnie przypisz każdą grupę do jednej z decyzji: indeksowalny landing, użyteczny filtr bez osobnej intencji, sortowanie, wyszukiwarka albo URL błędny.
Możliwe mechanizmy obejmują ograniczenie linków do niepotrzebnych kombinacji, spójny canonical, noindex dla stron dostępnych robotowi, blokowanie crawlowania wybranych wzorców lub zwracanie 404 dla pustych kombinacji. Nie stosuj ich zamiennie bez analizy. URL zablokowany w robots.txt może nie pozwolić robotowi odczytać noindex.
Po zmianie sprawdź próbkę adresów w surowym HTML i renderze, a później monitoruj raport indeksowania, statystyki crawlowania oraz logi, jeśli są dostępne. Nie oceniaj rezultatu wyłącznie po liczbie „wykrytych” adresów.
Google Search Console po zmianie filtrów
W Google Search Console obserwuj osobno wartościowe landingi i wykluczone wzorce. Raport stron pomaga znaleźć powody wykluczenia, lecz etykieta nie zastępuje inspekcji reprezentatywnego URL-a. Dla indeksowalnych właścicieli sprawdzaj zapytania, wyświetlenia, kliknięcia i adres wybrany przez Google jako canonical.
Po większej zmianie zapisz datę oraz próbkę przed wdrożeniem. Następnie kontroluj:
- czy ważne kategorie i podstrony nadal występują w sitemapie;
- czy wyszukiwarka widzi właściwy canonical i meta tag robots;
- czy liczba crawlowanych kombinacji maleje bez utraty ważnych produktów;
- czy zapytania przypisane do landingu nie przechodzą na parametr lub inną kategorię;
- czy przekierowanie prowadzi bezpośrednio do właściwego celu;
- czy szybkość ładowania i działanie filtrów nie pogorszyły doświadczenia użytkownika.
Spadek liczby zindeksowanych parametrów może być oczekiwanym efektem porządkowania, a nie stratą widoczności. Oceniaj razem pokrycie zapytań, ruch na preferowanych stronach i sprzedaż, zachowując osobne definicje tych miar.
Audyt filtrów i wariantów w Shoper
Praktyczna kontrola obejmuje:
- listę parametrów i wzorców generowanych przez szablon oraz aplikacje;
- status HTTP, robots, canonical i H1 reprezentatywnych adresów;
- linki prowadzące do filtrów na desktopie i mobile;
- puste, cienkie i powtarzalne kombinacje;
- warianty produktu, ich URL, SKU, ceny, stany i obrazy;
- dane
Product/ProductGrouporaz zgodność z widoczną kartą; - sitemapę, feed Merchant Center i adresy produktów;
- zapytania i strony widoczne w Search Console.
Porządkowanie kategorii opisuje poradnik optymalizacji kategorii Shoper, a pełna diagnoza platformy znajduje się w usłudze audytu sklepu Shoper. Przy zmianie motywu trzeba dodatkowo sprawdzić, czy Storefront zachowuje decyzje SEO dotyczące adresów, canonicali, linków i danych produktu.
Audyt SEO sklepu internetowego powinien zakończyć się listą wzorców, właścicieli, decyzji i testów, a nie samą tabelą błędów. Dzięki temu działania SEO da się wdrażać partiami i po każdej partii sprawdzić skutek bez masowej zmiany całej struktury sklepu.
Jeśli chcesz uporządkować filtry bez utraty użytecznej nawigacji, prześlij przykładową kategorię i wzorce adresów. Najpierw powstaje mapa decyzji, dopiero potem zmiany indeksowania.
Źródła
- Google: struktura URL w e-commerce
- Google: nawigacja fasetowa
- Google: dane wariantów produktów
- Shoper Storefront: moduł wariantów
Źródła referencyjne i dalsza weryfikacja
Materiały poniżej prowadzą do dokumentacji właścicieli platform i instytucji. Są punktem kontroli aktualności, a nie automatycznym potwierdzeniem każdego zdania w artykule.
Opublikowano: · Zaktualizowano:
Masz pytania do tego artykułu lub chcesz żebym spojrzał na Twój sklep?
Napisz do CyberSolus →