Blog

Filtry w marketplace SEO: canonical, noindex i puste wyniki

Marketplace SEO Opublikowano 2026-08-22 Autor: Marcin Nowak 5 min czytania

Spis treści

Filtry są potrzebne użytkownikom marketplace, ale każdy filtr może utworzyć nowy adres URL. Gdy kombinacje kategorii, ceny, marki i sortowania są bez kontroli, robot trafia na tysiące wariantów o podobnej treści, a ważne oferty mogą być odkrywane wolniej. Rozwiązaniem nie jest automatyczne ustawienie `noindex` na wszystkim. Trzeba rozdzielić strony, które mają własną intencję wyszukiwawczą, od adresów służących wyłącznie do wygodnego przeglądania.

Najpierw podziel filtry na trzy grupy

Pierwsza grupa to filtry, które tworzą trwałe i wartościowe podzbiory, na przykład kategoria „rowery elektryczne” albo „noclegi nad jeziorem”, jeżeli mają wystarczającą liczbę ofert i unikalny opis. Druga grupa to kombinacje użytkowe, które pomagają zawęzić listę, ale nie muszą być indeksowane. Trzecia to sortowanie, identyfikatory sesji, parametry śledzące i tymczasowe warianty, które zwykle nie powinny tworzyć osobnych stron w wyszukiwarce.

Spisz regułę przed wdrożeniem. Dla każdego parametru określ, czy jest indeksowalny, czy ma własny canonical, czy pojawia się w sitemapie oraz co dzieje się przy zerowej liczbie wyników. Nie pozwalaj, aby każdy nowy filtr automatycznie dziedziczył status strony kategorii.

Canonical nie zastępuje decyzji o indeksowaniu

`rel="canonical"` wskazuje preferowaną wersję spośród podobnych adresów, ale nie jest poleceniem, które zawsze rozwiązuje problem. Jeśli dwie strony mają różne produkty i różne zapytania, kierowanie obu do jednej kategorii może pozbawić je własnej intencji. Jeśli wariant jest tylko sortowaniem tej samej listy, lepsza może być jedna spójna wersja bez linkowania do wszystkich sortowań.

Używaj jednego formatu URL-i. Parametry powinny mieć standardową składnię, stałą kolejność i przewidywalne kodowanie. Te same adresy powinny pojawiać się w linkach, sitemapach i canonicalach. Nie mieszaj wersji z końcowym ukośnikiem, różną wielkością liter i przypadkowymi parametrami.

Kiedy noindex, a kiedy robots.txt

Jeśli strona może być przydatna użytkownikowi, ale nie powinna pojawiać się w wynikach, `noindex` jest sygnałem do wyłączenia jej z indeksu. Robot musi jednak móc pobrać stronę, aby odczytać regułę. `robots.txt` służy przede wszystkim do ograniczania crawlowania, a nie do usuwania adresu z indeksu. Zablokowanie URL-u w robots.txt może uniemożliwić odczytanie noindex.

Dla filtrów, które nie mają wartości poza chwilowym zawężeniem listy, zacznij od ograniczenia linkowania wewnętrznego i kontroli parametrów. Jeśli potrzebujesz, zastosuj spójne reguły noindex. Nie dodawaj `nofollow` tylko do niektórych linków do tego samego filtra, bo niespójność utrudnia kontrolę crawlowania.

Puste wyniki i odpowiedź serwera

Filtr bez ofert nie powinien zwracać zwykłego statusu 200 z pustym szablonem, jeśli nie niesie żadnej informacji. Google zaleca rozważenie 404 dla kombinacji bez wyników w sytuacji, gdy nie ma innej wartościowej odpowiedzi. Nie przekierowuj automatycznie każdego pustego filtra do strony głównej, bo użytkownik traci informację, że wybrane kryteria nie pasują do oferty.

Jeśli pusta strona ma stałą wartość, na przykład zapowiada sezonową kategorię albo pokazuje alternatywne produkty, może pozostać dostępna. W takim przypadku dodaj jasny komunikat, linki do podobnych kategorii i nie udawaj, że lista jest pełna.

Jak przetestować wdrożenie

  1. Wybierz po jednym adresie z każdej grupy filtrów.
  2. Sprawdź status HTTP, canonical, robots meta i linki wewnętrzne.
  3. Porównaj stronę z wersją bez filtra i z drugim, podobnym wariantem.
  4. Przetestuj filtr bez wyników oraz powrót do kategorii.
  5. Sprawdź, czy sitemap zawiera tylko zaplanowane, stabilne URL-e.
  6. Po wdrożeniu monitoruj crawl i indeksowanie w Search Console.

Przykładowa macierz decyzji

Załóżmy, że marketplace ma filtry „marka”, „kolor”, „cena” i „sortowanie”. Jeśli marka tworzy trwałą kategorię z własnym popytem, unikalnym opisem i wystarczającą liczbą ofert, możesz rozważyć indeksowalny landing. Kolor może być indeksowalny tylko w wybranych kategoriach. Cena zwykle służy do chwilowego zawężenia listy, a sortowanie nie tworzy nowej intencji. Taka decyzja nie wynika z nazwy parametru, lecz z danych i możliwości utrzymania strony.

Ustal także regułę dla kombinacji. Nie pozwalaj, aby marka plus kolor plus cena automatycznie dostawały własny opis i linki w sitemapie. Jeżeli kombinacja jest ważna, przygotuj ją ręcznie jako stronę kategorii. Jeżeli nie, pozostaw filtr funkcją użytkową i ogranicz jego odkrywanie przez wewnętrzne linki.

Kontrola po wdrożeniu

Po zmianie sprawdź logi lub raport crawlowania, aby zobaczyć, czy robot nie zaczął odwiedzać nowych kombinacji. Zmierz liczbę adresów z parametrami w sitemapie, liczbę stron z canonicalem do innego URL-u i liczbę pustych odpowiedzi 200. Jeśli rośnie liczba wariantów, sama deklaracja w szablonie nie rozwiązuje problemu — trzeba poprawić generowanie linków i routing.

Nie kieruj się wyłącznie liczbą stron w indeksie. W marketplace większa liczba URL-i może oznaczać lepsze pokrycie kategorii, ale może też wskazywać na niekontrolowane parametry. Weryfikuj osobno strony generujące wejścia, strony z ofertami oraz techniczne warianty, które tylko zużywają zasoby serwera.

Przydatnym sygnałem jest także liczba ofert i aktualność treści na danym wariancie. Strona z dwoma produktami i skopiowanym opisem nie powinna być traktowana tak samo jak pełna kategoria z własnym popytem.

Jeśli nie możesz zapewnić jakości i aktualności, wybierz prostszy model: jedna główna kategoria, stabilny canonical i filtr używany tylko przez odwiedzającego.

To rozsądny punkt startu.

W szerszej strategii marketplace ten audyt jest punktem wyjścia do planu SEO kategorii, ofert i sprzedawców. Warto także znać podstawy działania platformy opisane w artykule o marketplace.

Reguła, którą warto wdrożyć

Nie twórz indeksowalnej strony tylko dlatego, że technicznie potrafi ją wygenerować filtr. Najpierw sprawdź, czy istnieje trwała intencja, wystarczająca oferta, unikalny opis i możliwość utrzymania danych. Jeśli któregoś elementu brakuje, pozostaw filtr jako funkcję użytkową i ogranicz jego udział w crawlowaniu.

Źródła

M

O autorze

Marcin Nowak

Ekspert PressBay od monetyzacji treści i domen premium.

Powiązane

Powiązane artykuły

Więcej od autora

Poprzedni artykuł

Marketplace SEO: jak zwiększyć widoczność kategorii, ofert i sprzedawców

Następny artykuł

Duplikaty, wycofane i niedostępne oferty w marketplace SEO: jak zarządzać URL-ami