1. Fasety, filtry i kategorie
Kategoria umieszcza produkt w jednym dziale katalogu, na przykład meble ogrodowe. Faseta opisuje właściwość produktów na bieżącej liście wyników, na przykład materiał: aluminium. Klienci mogą łączyć kilka faset, a Ty nie musisz tworzyć kategorii dla każdej możliwej kombinacji.
Pojęcia faseta i filtr często oznaczają to samo. Przydatne rozróżnienie: filtr to każda reguła, która usuwa produkty z listy, a faseta to filtr zbudowany z samych wyników, który zwykle pokazuje liczbę produktów dla każdej wartości. Jeśli faseta pokazuje kolory z liczbami, np. czarny (12) i biały (4), wartości bez pasujących produktów można ukryć, więc kliknięcie nie prowadzi do pustej strony.
Przykład: szukanie krzesła na taras
Wyszukiwanie „krzesło ogrodowe” zwraca 140 produktów. Materiał „aluminium”, kolor „antracyt” i przedział cenowy od 200 do 600 zł zamieniają je w krótką listę. Wszystkie trzy właściwości muszą być uzupełnione przy każdym produkcie; żadna wyszukiwarka nie odgadnie wiarygodnie brakujących danych producenta.
2. Typowe fasety w sklepach internetowych
To, które fasety mają sens, zależy od tego, jak decydują Twoi klienci. Sklep z butami potrzebuje rozmiaru i szerokości, sklep z narzędziami napięcia i systemu akumulatorów, sklep z winem szczepu, regionu i rocznika. Cena, marka i dostępność sprawdzają się w prawie każdym katalogu.
- Listy wartości: kolor, materiał, marka, rozmiar. Klienci zwykle mogą zaznaczyć kilka wartości jednej fasety, na przykład czarny lub szary.
- Zakresy liczbowe: cena, długość, moc, pojemność, jako suwak lub dwa pola do wpisania.
- Tak lub nie: dostępny od ręki, w promocji, do użytku na zewnątrz.
- Kategoria jako faseta: przydatna w wynikach wyszukiwania, gdy jedno zapytanie trafia w produkty z kilku kategorii.
3. Spójne dane to zrozumiałe fasety
Ustal, które atrybuty są listami wartości, a które zakresami liczbowymi. Wymiary potrzebują jednej jednostki: 50 cm i 0,5 m nie mogą pojawić się jako dwie różne liczby. Kody produktów z zerami na początku pozostają tekstem i nie pasują do suwaka. Liczy się też pisownia: „Szary”, „szary” i „szary ” ze spacją na końcu stają się w fasecie trzema osobnymi wartościami.
Produkty z kilkoma wartościami potrzebują ich jako osobnych wartości. Krzesło do wnętrz i na zewnątrz powinno mieć obie wartości, a nie jeden tekst „wnętrze, zewnątrz”. Zacznij od trzech do pięciu atrybutów, według których klienci naprawdę wybierają. Długa lista na wpół uzupełnionych atrybutów utrudnia obsługę, zwłaszcza na telefonie.
4. Nawigacja fasetowa a SEO: co zaleca Google
Jeśli sklep zapisuje każdy wybór filtra w parametrach adresu URL, np. ?color=green&size=small, już kilka faset tworzy ogromną liczbę możliwych adresów. Dokumentacja Google dotycząca indeksowania nazywa nawigację fasetową popularną i przydatną funkcją, ale ostrzega, że jej najczęstsza implementacja, oparta na parametrach URL, może generować nieskończone przestrzenie adresów. Skutkiem jest nadmierne indeksowanie i wolniejsze odkrywanie nowych, przydatnych stron.
Google zaleca jedną z dwóch dróg. Jeśli strony z filtrami nie muszą pojawiać się w wyszukiwarce, zablokuj indeksowanie tych adresów, na przykład regułami robots.txt dla parametrów filtrów, albo użyj dla filtrów fragmentów URL (#), których wyszukiwarka Google zasadniczo nie obsługuje przy indeksowaniu. Google proponuje, by pozwolić na indeksowanie pojedynczych stron produktów i strony listy bez filtrów. Jeśli niektóre strony z filtrami mają się pozycjonować, Google podaje dobre praktyki: używaj & jako separatora parametrów, zachowuj zawsze tę samą kolejność filtrów w ścieżce URL i zwracaj HTTP 404 dla kombinacji filtrów bez wyników.
Google wspomina też o rel="canonical" wskazującym wersję bez filtrów oraz o rel="nofollow" przy linkach filtrów, ale opisuje obie metody jako na dłuższą metę zwykle mniej skuteczne niż robots.txt lub fragmenty URL.
- Poszukaj w logach serwera lub w statystykach indeksowania w Search Console adresów z parametrami filtrów.
- Zdecyduj, które strony z filtrami w ogóle powinny się pozycjonować, na przykład marka w obrębie kategorii.
- Zablokuj w robots.txt indeksowanie pozostałych parametrów filtrów i przetestuj reguły.
- Dla kombinacji filtrów bez produktów zwracaj 404 zamiast pustej listy ze statusem 200.
5. Fasety w Grumerii
Grumeria buduje fasety z pól Twojego feedu produktowego. Po imporcie wybierasz, które pola pojawią się jako filtry, i nadajesz im nazwę zrozumiałą dla klientów, na przykład Kolor zamiast attr_colour. Obsługiwane są zarówno listy wartości, jak i zakresy liczbowe, takie jak cena.
Widżet wyszukiwarki pokazuje wyniki i fasety w nakładce na stronie sklepu, nie tworząc nowych adresów URL dla robotów. Jeśli włączysz wyszukiwania z linkiem, zapytanie i wybrane filtry trafiają do fragmentu URL po znaku #, czyli metody, którą Google wskazuje jako niewpływającą na indeksowanie. Za darmo sprawdzisz, jakie produkty i pola zawiera Twój feed, zanim cokolwiek zainstalujesz.
Najczęstsze pytania
Czym jest nawigacja fasetowa?
Nawigacja fasetowa pozwala zawężać listę wyników jednocześnie według kilku właściwości, takich jak cena, kolor, materiał i marka. Każda właściwość to faseta, a jej wartości zwykle pokazują, ile produktów pasuje.
Czym różnią się fasety od filtrów?
Pojęcia często używa się zamiennie. Faseta to filtr zbudowany z bieżących wyników, zwykle z liczbą produktów przy każdej wartości, więc proponowane są tylko wartości, które nadal pasują do produktów.
Czy nawigacja fasetowa szkodzi SEO?
Sama w sobie nie. Google nazywa ją popularną i przydatną funkcją, ale ostrzega, że implementacje oparte na parametrach URL mogą tworzyć nieskończone przestrzenie adresów. Jeśli strony z filtrami nie muszą się pozycjonować, Google zaleca zablokowanie ich w robots.txt albo użycie fragmentów URL.
Czy strony z filtrami powinny być indeksowane?
Tylko te, na które jest realne zapotrzebowanie w wyszukiwarce, na przykład marka w obrębie kategorii. Google zaleca, by pozwolić na indeksowanie stron produktów i listy bez filtrów, a pozostałe adresy filtrów blokować.