SEO WooCommerce: czy indeksować strony z filtrami?
Nie każda kombinacja filtrów zasługuje na miejsce w Google. Sprawdź, które strony mogą być wartościowymi landing page’ami, a które lepiej wyłączyć z crawlowania.

Nie, nie warto indeksować automatycznie każdej strony z filtrowanymi produktami. Część kombinacji może odpowiadać na konkretne zapytanie i działać jak przydatna strona kategorii. Inne tworzą niemal nieograniczoną liczbę adresów z niewielką różnicą w wynikach, co może niepotrzebnie angażować Googlebota i zasoby serwera. W SEO WooCommerce decyzję podejmuj dla konkretnych typów stron i zestawów filtrów, a nie dla całego mechanizmu jednym przełącznikiem.
W skrócie: indeksuj wybrane strony, jeśli mają jasny popyt, dostępne produkty i treść, która pomaga kupującemu. Pozostałe kombinacje zwykle lepiej pozostawić jako narzędzie nawigacji i ograniczyć ich crawlowanie. Google opisuje nadmiar adresów z nawigacji fasetowej jako częste źródło nadmiernego crawlowania i wolniejszego odkrywania ważnych adresów w dokumentacji o nawigacji fasetowej.
Stan informacji sprawdziłem 16 października 2026 r. WooCommerce 11.2.1 wydano 9 października 2026 r.; opublikowane poprawki dotyczą checkoutu, a nie indeksowania filtrów, jak wynika z informacji o wydaniu.
Które strony filtrowania warto indeksować?
Strona po zastosowaniu filtra może być osobnym adresem, na przykład kategorią „buty” zawężoną do koloru niebieskiego. W dokumentacji rozszerzenia WooCommerce Product Filters opisano, że zmiana filtra może dodać parametr do adresu. Inne rozszerzenia potrafią zapisywać filtry w ścieżce URL, a sposób obsługi zależy od konkretnego narzędzia.
Sam adres nie jest powodem do indeksowania. Rozważ indeksowanie strony wtedy, gdy spełnia łącznie kilka praktycznych warunków:
- odpowiada na rozpoznawalną potrzebę, np. „niebieskie koszule damskie”, a nie tylko na techniczną kombinację filtrów;
- pokazuje produkty, które są dostępne i należą do tej grupy;
- ma zwięzły, odrębny tytuł, nagłówek i opis ułatwiający wybór;
- jest stabilna: jej zawartość nie znika przy każdej zmianie zapasów;
- użytkownik może trafić do niej z odpowiedniej kategorii lub innej części sklepu.
To kryteria doboru, nie gwarancja widoczności w Google. Strona może być poprawnie przygotowana, a mimo to nie pojawić się w wynikach. Przykładowo, landing page „sukienki lniane” może mieć sens, jeśli filtry składają się na spójną ofertę i uzupełnisz ją własnym opisem. Widok „lniane, czerwone, rozmiar 38, przecenione, sortowanie od najtańszych” może być jedynie chwilowym wyborem klienta.
| Typ adresu | Typowa decyzja | Dlaczego |
|---|---|---|
| Strona kategorii bez filtrów | Zwykle zostaw indeksowalną | To podstawowy widok katalogu dla danej kategorii. |
| Jedna ważna cecha, np. kolor lub marka | Oceń jako osobną stronę | Może odpowiadać konkretnej potrzebie, jeśli oferta jest spójna i ma własny opis. |
| Kilka cech połączonych naraz | Zwykle nie indeksuj automatycznie | Wariantów szybko przybywa, a wiele z nich różni się tylko wąskim zestawem produktów. |
| Sortowanie, zakres ceny lub dostępność | Zwykle ogranicz crawlowanie | Te ustawienia najczęściej zmieniają sposób wyświetlania lub zawężają bieżącą ofertę, zamiast tworzyć odrębną stronę docelową. |
| Kombinacja bez wyników | Nie promuj jej jako landing page | Sprawdź, jaki kod HTTP zwraca adres; Google zaleca odpowiedź 404 dla kombinacji, które nie zwracają produktów. |
Tabela to punkt wyjścia do audytu. Przy każdej grupie sprawdź rzeczywiste adresy, zawartość, status odpowiedzi oraz konfigurację filtra i SEO.
Dlaczego indeksowanie wszystkich kombinacji szkodzi porządkowi?
Jeśli klient może łączyć filtry koloru, rozmiaru, marki, ceny, dostępności i oceny, sklep może tworzyć bardzo wiele wariantów adresów. Dla użytkownika to wygodny sposób znalezienia produktu. Dla robota wyszukiwarki kolejne kombinacje mogą wyglądać jak nowe strony, nawet jeśli różnią się tylko detalem.
Google wskazuje w zaleceniach dotyczących adresów z filtrami, że crawlowanie takich adresów zużywa zasoby serwera i może spowolnić odkrywanie nowych, ważnych URL-i. Nie znaczy to, że każda strona filtrowana szkodzi SEO. Oznacza, że trzeba świadomie wybrać niewielką grupę adresów o wartości dla wyszukiwania, a pozostałe traktować przede wszystkim jako funkcję sklepu.
Rozdziel dwie kwestie: indeksowanie oznacza możliwość pokazania strony w wynikach, a crawlowanie to jej odwiedzanie przez robota. Jeśli chcesz, by strona filtrowana była dostępna w Google, jej adres musi być możliwy do odwiedzenia i powinna mieć sensowną treść. Jeśli nie ma być widoczna, dobór sygnału zależy od konfiguracji witryny. Google wymienia między innymi reguły robots.txt, rel="canonical" i rel="nofollow", ale opisuje canonical i nofollow jako mniej skuteczne długoterminowo sposoby ograniczania crawlowania niż blokowanie wybranych URL-i. nofollow na linku z filtrem ma sens tylko wtedy, gdy atrybut mają wszystkie linki prowadzące do danego adresu, jak wyjaśnia dokumentacja Google o crawlowaniu filtrów.
Jak przeprowadzić audyt indeksowania filtrów w WooCommerce
Instrukcja dotyczy audytu sklepu z WooCommerce 11.2.1. Karta wtyczki WooCommerce w WordPress.org deklaruje WordPress 7.0 jako minimalną wersję oraz 7.1.3 w polu „Tested up to”. Są to metadane zgodności wydania, a nie deklaracja, że tę procedurę przetestowano na tych wersjach.
- Spisz typy adresów, które tworzą filtry. Wybierz po kilka przykładów z parametrami zapytania i ze ścieżką URL, jeśli używasz obu wariantów. Dokumentacja WooCommerce opisuje wtyczki, które umieszczają wybór filtrów w adresie, a dokumentacja SEO Product Filter pokazuje przykładowe URL-e zarówno z parametrami, jak i z elementami ścieżki.
- Oceń wartość każdej grupy. Zapisz, jakie zapytanie może obsłużyć dana strona, czy pokazuje dostępne produkty i czy da się przygotować dla niej odrębny nagłówek oraz opis. Nie traktuj każdego możliwego zestawu cech jak osobnej kategorii.
- Sprawdź ustawienia używanego rozszerzenia i SEO. Nie zakładaj, że WooCommerce ma jedno wspólne ustawienie dla wszystkich filtrów. Przykładowo, dokumentacja rozszerzenia SEO Product Filter opisuje opcję „Discourage search engines from indexing pages created by the filter, except for pages with SEO rules” oraz osobną możliwość wyłączenia indeksowania konkretnej strony z regułą SEO.
- Dla wybranych landing page’y przygotuj odrębne treści. W dokumentowanym rozszerzeniu SEO Product Filter reguła dla strony filtrowanej może określić własny H1, title, meta description i opis kategorii. Reguły obejmują tam strony kategorii filtrowane atrybutami lub markami. To funkcja tego rozszerzenia, a nie uniwersalne menu WooCommerce.
- Sprawdź przypadki puste i błędne. Otwórz adres bez produktów, z powtórzonym filtrem lub z nieprawidłową kombinacją. Google zaleca zwracanie statusu HTTP 404 dla kombinacji bez wyników, z duplikatami lub bez sensu, a także dla nieistniejącej paginacji, zgodnie z zaleceniami dla URL-i filtrowanych.
- Po zmianach sprawdź reprezentatywne URL-e ponownie. W narzędziach deweloperskich przeglądarki otwórz kartę Network, odśwież stronę i wybierz główne żądanie typu Document. Odczytaj status HTTP w szczegółach żądania: na przykład 200 oznacza odpowiedź OK, a 404 brak zasobu. Następnie w widoku Elements rozwiń sekcję
<head>i sprawdź<link rel="canonical" href="…">oraz<meta name="robots" content="…">; jeśli meta robots nie występuje, sprawdź też, czy serwer nie wysyła nagłówkaX-Robots-Tag. Porównaj znalezione wartości z decyzją dla danego adresu i zapisz przykłady oraz ustawienia, aby kolejny audyt nie zaczynał się od zgadywania.
Uwaga: blokada w robots.txt i dyrektywa noindex to różne sygnały. Gdy Googlebot nie może odwiedzić strony, nie odczyta z niej meta robots, a sam zakaz crawlowania nie gwarantuje usunięcia adresu z wyników. Google wyjaśnia tę zależność w dokumentacji o noindex. Przed wdrożeniem sprawdź dokumentację używanego rozszerzenia oraz sposób, w jaki jego ustawienia wpływają na konkretne URL-e.
FAQ
Czy strony filtrowane w WooCommerce są domyślnie indeksowane?
Nie można odpowiedzieć na to dla każdego sklepu bez sprawdzenia konfiguracji. Zachowanie adresów i metadanych zależy od mechanizmu filtrowania oraz użytych wtyczek. Sprawdź przykładowy URL, źródło strony i ustawienia SEO dla danego typu filtra.
Czy canonical do kategorii wystarczy, żeby zatrzymać crawlowanie filtrów?
Nie traktuj canonical jako pewnej blokady crawlowania. Google opisuje go w zaleceniach dla nawigacji fasetowej jako sygnał, który może z czasem zmniejszyć liczbę odwiedzin niekanonicznych wariantów, i wskazuje, że jest mniej skuteczny długoterminowo niż blokowanie wybranych adresów.
Czy warto indeksować filtrowanie po cenie?
Zwykle zakres ceny zmienia zestaw produktów dla konkretnego klienta i sam w sobie nie uzasadnia osobnej strony docelowej. Jeśli konkretny przedział odpowiada stałej potrzebie odbiorców, oceń go jak landing page i sprawdź, czy oferta jest wystarczająca oraz stabilna.
Co zrobić z kombinacją filtrów, która nie pokazuje produktów?
Sprawdź jej odpowiedź HTTP. Google zaleca status 404 dla kombinacji bez wyników i dla błędnych lub nieistniejących wariantów adresu w dokumentacji o nawigacji fasetowej.
Co dalej
Po audycie filtrów uporządkuj strony nadrzędne i ich zawartość. Zobacz także jak kategorie sklepu wpływają na SEO WooCommerce.
