Jak zamienić filtry na podkategorie SEO w WooCommerce?

Zamiana filtra na podkategorię SEO w WooCommerce to założenie stałej kategorii produktu pod kategorią nadrzędną w miejsce adresu z parametrem filtra: /sukienki/lniane/ zamiast /sukienki/?filter_material=len. Robisz to tylko dla filtrów, które klienci wpisują w Google razem z nazwą kategorii; pozostałe filtry zostają zablokowane dla robota. Podkategoria dostaje własny adres, nazwę, opis i link z kategorii nadrzędnej, więc klient i Googlebot trafiają na tę listę bez klikania filtra.

Sam budżet indeksowania wyjaśnia wpis Co to jest crawl budget?, a to, które filtry blokować i jak, opisuje poradnik o crawl budgecie w sklepie, do którego odsyłam w pierwszej sekcji. Tutaj zaczynam tam, gdzie tamten poradnik kończy: filtr ma popyt i trzeba zrobić z niego podkategorię.

Który filtr zasługuje na podkategorię?

Podkategorię zakładasz dla filtra, który spełnia trzy warunki: jego nazwa razem z kategorią jest zapytaniem wpisywanym w Google („sukienki lniane”), jego adres już dostaje kliknięcia w raporcie Skuteczność w Search Console, a lista produktów spod tego filtra pozwala napisać dla niej własny tytuł i opis. Pełne kryteria i przykłady filtrów do zablokowania są w sekcji „Które filtry indeksować, a które blokować?” wpisu Jak zoptymalizować crawl budget w sklepie internetowym?, więc tu ich nie powtarzam.

Google w dokumencie o nawigacji fasetowej nie podaje progu wyświetleń, tylko każe wybrać między blokowaniem adresów z filtrami a dopuszczeniem ich do indeksu, więc próg popytu jest decyzją sklepu, nie wytyczną wyszukiwarki.

Czym podkategoria różni się od adresu z filtrem?

Podkategoria ma stały adres bez parametru, własną nazwę i opis, link z kategorii nadrzędnej i miejsce w mapie witryny. Adres z filtrem powstaje natomiast po kliknięciu w widżecie, pokazuje treść kategorii nadrzędnej i w typowej konfiguracji jest zablokowany dla robota razem z resztą parametrów.

CechaAdres z filtremPodkategoria
Adres/sukienki/?filter_material=len, z parametrem/sukienki/lniane/, stały
Nazwa i opisnazwa i opis kategorii nadrzędnejwłasna nazwa, tytuł SEO i opis
Link z nadrzędnejtylko przez widżet filtrówkafelek podkategorii lub link w opisie
Mapa witryny XMLnie powinien się tam znaleźćtak, jak każda kategoria
Rola w indeksiezwykle zablokowany dla robotaosobna strona pod własne zapytanie

Jak zamienić filtr na podkategorię krok po kroku?

Zamiana filtra na podkategorię to pięć kroków; każdy rozwijam w kolejnych sekcjach.

1

Miejsce w drzewie i adres

Zakładasz podkategorię jeden poziom pod kategorią, której dotyczy filtr, a jako slug dajesz słowo z zapytania.

2

Produkty

Zaznaczasz nową podkategorię przy produktach, które dziś pokazuje filtr; z kategorii nadrzędnej ich nie usuwasz.

3

Nazwa, tytuł SEO i opis

Nazwa to pełna fraza, opis mówi, czym ta lista różni się od kategorii nadrzędnej.

4

Link z kategorii nadrzędnej

Ustawiasz „Display type” kategorii nadrzędnej na „Subcategories” lub „Both” albo wstawiasz link tekstowy w jej opisie.

5

Kontrola

Sprawdzasz canonical, obecność w mapie witryny i to, czy lista nie jest pusta.

Gdzie w drzewie kategorii umieścić podkategorię i jaki dać jej adres?

Podkategorię umieszczasz jeden poziom pod kategorią, której dotyczy filtr: „Sukienki lniane” pod „Sukienki”, nie obok niej i nie na trzecim poziomie. Kategorie produktów w WooCommerce są hierarchiczne: każda podkategoria ma dokładnie jednego rodzica, ten zaś może mieć wiele podkategorii, a zagnieżdżać można na kilka poziomów, choć dokumentacja WooCommerce radzi nie przesadzać z głębokością drzewa. Rodzica wskazujesz przy zakładaniu kategorii w panelu Produkty → Kategorie.

W typowej konfiguracji permalinków WooCommerce adres podkategorii składa się ze sluga rodzica i sluga podkategorii: /sukienki/lniane/. Slug ustawiasz osobno od nazwy i piszesz go krótko, bo słowo „sukienki” jest już w ścieżce; lniane wystarczy, a sukienki-lniane dałoby /sukienki/sukienki-lniane/. Jeśli adresy kategorii w Twoim sklepie mają dodatkowy prefiks albo nie zawierają rodzica, wynika to z ustawień permalinków WooCommerce, nie z ekranu kategorii.

Gdy ten sam filtr ma popyt w kilku kategoriach („sukienki lniane” i „spódnice lniane”), zakładasz osobną podkategorię pod każdą z nich, bo jedna podkategoria ma tylko jednego rodzica. Każda dostaje własny opis, bo odpowiada na inne zapytanie.

Masz w sklepie filtry, które klienci wpisują w Google?

Sprawdzimy dane z Search Console i zaprojektujemy drzewo kategorii w ramach pozycjonowania sklepów internetowych.

Napisz do nas

Jak przypisać produkty do podkategorii bez przenoszenia ich z kategorii nadrzędnej?

Produkt w WooCommerce może należeć do kilku kategorii naraz, więc zostaje w kategorii nadrzędnej, a ty dodatkowo zaznaczasz przy nim nową podkategorię. Robisz to checkboxami w edycji produktu, w panelu „Kategorie produktu”, tak samo jak przy kategoriach wpisów w WordPressie. Kategoria „Sukienki” nadal pokazuje wszystkie sukienki, a „Sukienki lniane” tylko te lniane.

Do podkategorii przypisujesz dokładnie ten zbiór produktów, który dziś pokazuje filtr: te z atrybutem „len”, a nie wszystko, co mogłoby pasować. Klient, który wejdzie z Google na /sukienki/lniane/, ma tam znaleźć to, czego szukał.

Gdy nowa podkategoria ma na starcie mało własnych produktów, w polu opisu możesz dodatkowo użyć shortcode’u WooCommerce [products category="slug" limit="4"], żeby dociągnąć produkty z kategorii powiązanej. To rozwiązanie pomocnicze, nie zamiennik przypisania produktów.

Co napisać w nazwie, tytule i opisie podkategorii?

Nazwa podkategorii to pełna fraza w naturalnym brzmieniu („Sukienki lniane”), a opis to dwa-trzy akapity o tym, czym ta lista różni się od kategorii nadrzędnej. Większość motywów pokazuje nazwę kategorii jako nagłówek strony, więc pełna nazwa jest bezpieczniejsza niż samo „Lniane”; slug i tak zostaje krótki.

Pole „Opis” przy edycji kategorii jest opcjonalne, a motyw wyświetla je najczęściej pod nazwą na górze strony. Opis odpowiada na pytanie, po co wybierać z tej listy, a nie z całej kategorii, więc piszesz w nim o cechach produktu (jak len zachowuje się w upał, jak się go pierze), o zastosowaniu i o kryteriach wyboru (krój, długość, rozmiar). Nie kopiujesz opisu kategorii nadrzędnej ani nie wstawiasz akapitu, który pasowałby do każdej podkategorii.

Tytuł SEO ustawiasz we wtyczce SEO, na przykład w panelu Rank Math na ekranie edycji kategorii. Wpisujesz w nim frazę plus wyróżnik: „Sukienki lniane na lato i do pracy | Nazwa sklepu”. Meta description mówi, jakie typy produktów są na liście i co odróżnia ofertę sklepu.

Jak podlinkować podkategorię z kategorii nadrzędnej?

Najprościej ustawić pole „Wyświetlanie” (Display type) kategorii nadrzędnej na „Podkategorie” albo „Oba”; wtedy podkategoria pojawia się na jej stronie automatycznie jako kafelek z miniaturą, bez ręcznego linku. Pole ma cztery opcje: „Domyślne” (ustawienia motywu), „Produkty” (tylko produkty), „Podkategorie” (tylko podkategorie) i „Oba” (podkategorie, a pod nimi produkty); w angielskim panelu zobaczysz je jako Default, Products, Subcategories i Both. Dla sklepu, w którym klienci mają dalej przeglądać całą kategorię, wybierasz „Oba”.

Pole Wyświetlanie na ekranie edycji kategorii produktu w WooCommerce, ustawione na Domyślne, obok pola Miniatura
Zrzut: pole „Wyświetlanie” (Display type) na ekranie edycji kategorii produktu w WooCommerce.

Drugi link, niezależny od motywu, to zdanie w opisie kategorii nadrzędnej, w którym anchorem jest nazwa podkategorii: „Lekkie sukienki na upał znajdziesz w podkategorii sukienki lniane”. Kafelek i jeden link tekstowy wystarczą, żeby robot znalazł nową stronę przy pierwszym pobraniu kategorii nadrzędnej. Podkategorie z największym popytem dodajesz też do menu sklepu lub widżetu kategorii.

Co sprawdzić po założeniu podkategorii?

Po założeniu sprawdzasz cztery rzeczy: czy canonical wskazuje na własny adres podkategorii, czy jest on w mapie witryny, czy lista ma produkty i czy po kilku tygodniach podkategoria zbiera wyświetlenia w raporcie Skuteczność.

  • Canonical. Tag canonical nowej podkategorii ma wskazywać na nią samą (/sukienki/lniane/), nie na kategorię nadrzędną ani na adres z parametrem filtra; sprawdzasz to w kodzie źródłowym strony. Jeśli wskazuje źle, poprawiasz go ręcznie w polu wtyczki SEO – instrukcja w Jak ustawić tag canonical w WordPressie?
  • Mapa witryny. Podkategoria trafia do mapy witryny XML tak jak każda inna indeksowana kategoria; jeśli jej tam nie ma, sprawdzasz najpierw, czy nie ma ustawionego noindex.
  • Produkty na liście. Podkategoria założona na zapas, bez przypisanych produktów i bez opisu, wygląda dla Google jak pusta strona, czyli soft 404. Jeśli produkty dojdą dopiero za jakiś czas, nadajesz jej tymczasowy tag noindex (w Rank Math: edycja kategorii → panel Rank Math SEO → Zaawansowane → Dane dla robotów → No Index) i zdejmujesz go po uzupełnieniu listy.
  • Dane z Search Console. W raporcie Skuteczność filtrujesz po adresie podkategorii; wyświetlenia na zapytanie „sukienki lniane” pokazują, że Google skojarzył nową stronę z tą frazą, a ich brak po kilku tygodniach to sygnał, żeby wrócić do opisu i linkowania.

Masz już podkategorie, ale nie wiesz, czy Google je widzi?

Sprawdzimy canonical, mapę witryny i dane z Search Console Twojego sklepu i podpowiemy, co poprawić.

Napisz do nas

FAQ

Nie. Filtr zostaje dla klientów, którzy przeglądają kategorię nadrzędną, a jego adres z parametrem jest dalej zablokowany dla robota, tak jak przed zmianą. Podkategoria to osobny, stały adres pod zapytanie z Google, nie zamiennik widżetu filtrów.

Tyle, ile filtrów spełnia kryterium popytu z pierwszej sekcji, bez limitu z góry. Dokumentacja WooCommerce radzi nie przesadzać z głębokością drzewa, więc kilka podkategorii na jednym poziomie jest lepszym układem niż podkategorie w podkategoriach.

Nie. Kategoria nadrzędna zachowuje adres, nazwę i produkty, a nowa podkategoria to dodatkowy adres, który dochodzi do drzewa, więc nie potrzebujesz przekierowań ani zmian w istniejących linkach.

Źródła

Przewijanie do góry