Źle zaprojektowany katalog branżowy zaczyna konkurować sam ze sobą szybciej, niż zwykle zakłada jego właściciel. Strona „hydraulicy”, podstrona „usługi hydrauliczne”, kategoria „pogotowie hydrauliczne” i filtr „hydraulik 24h” mogą odpowiadać na niemal tę samą intencję. Google nie dostaje wtedy jasnego sygnału, który adres powinien pokazać w wynikach. Raz wybiera kategorię, raz stronę miasta, a czasem pojedynczą wizytówkę firmy.
To właśnie kanibalizacja podstron: kilka adresów walczy o podobne zapytania, zamiast wzajemnie się wspierać. Skutkiem bywają wahania pozycji, słabsze linkowanie wewnętrzne, rozproszone linki zewnętrzne i indeksowanie tysięcy stron, które nie mają samodzielnej wartości.
Dobra struktura katalogu nie polega na tworzeniu maksymalnej liczby kategorii. Polega na takim podziale, aby każda indeksowana strona odpowiadała na odrębną potrzebę użytkownika i miała wystarczająco dużo treści, firm oraz danych, by obronić swoje istnienie.
Najpierw intencje wyszukiwania, dopiero potem drzewo kategorii
Najczęstszy błąd powstaje jeszcze przed uruchomieniem katalogu: kategorie są kopiowane z rejestrów działalności, ofert konkurencji albo struktury formularza dodawania firmy. Tak powstają osobne sekcje „marketing”, „agencje marketingowe”, „marketing internetowy”, „reklama w internecie” i „agencje reklamowe”, choć część z nich odpowiada na bardzo zbliżone zapytania.
Taksonomia administracyjna nie jest taksonomią SEO. Kody PKD, branże handlowe i wewnętrzne działy firmy mogą pomagać przy porządkowaniu danych, ale nie powinny automatycznie wyznaczać indeksowanych adresów URL.
Przed utworzeniem kategorii trzeba sprawdzić cztery elementy:
- intencję zapytania – czy użytkownik szuka wykonawcy, informacji, cennika, usługi awaryjnej czy konkretnej specjalizacji;
- wyniki wyszukiwania – czy na dwie frazy pojawiają się podobne typy stron i te same domeny;
- liczbę firm – czy kategoria ma szansę zgromadzić sensowną liczbę wpisów;
- możliwość odróżnienia treści – czy da się przygotować unikalny opis, kryteria wyboru i zestaw filtrów.
W praktyce dwie frazy powinny prowadzić do jednej kategorii, gdy ich wyniki wyszukiwania wyraźnie się pokrywają, użytkownik oczekuje podobnej listy wykonawców, a różnica sprowadza się głównie do słownictwa. „Biuro rachunkowe” i „księgowość dla firm” często można obsłużyć jedną mocną stroną kategorii. Osobna podstrona „księgowość dla spółek” ma większy sens dopiero wtedy, gdy katalog potrafi pokazać rzeczywiście inną grupę firm, dodatkowe kryteria i treść dotyczącą obsługi spółek z o.o., pełnej księgowości oraz raportowania.
Przydatna jest prosta zasada: nie twórz nowej indeksowanej kategorii tylko dlatego, że istnieje osobna fraza. Utwórz ją wtedy, gdy zmienia się co najmniej jeden z trzech elementów:
- zestaw prezentowanych firm,
- kryteria wyboru wykonawcy,
- oczekiwany rezultat użytkownika.
Dla przykładu „mechanik samochodowy” i „warsztat samochodowy” zwykle mogą działać jako jedna kategoria. „Serwis skrzyń automatycznych” powinien być osobną podkategorią, ponieważ wymaga innego sprzętu, kompetencji, zakresu usług i często obsługuje inną grupę zapytań.
Trzeba też uważać na nadmierną szczegółowość. Kategoria zawierająca dwie firmy, krótki opis i listę identyczną jak kategoria nadrzędna nie staje się wartościowa tylko dlatego, że ma precyzyjną nazwę. Takie strony zwykle lepiej pozostawić jako filtry nieindeksowane, dopóki nie osiągną odpowiedniej skali.
Nie istnieje jedna bezpieczna liczba wpisów dla każdej branży, ale roboczo można przyjąć:
- poniżej 5 firm – osobna kategoria zwykle jest zbyt słaba;
- 5–10 firm – decyzja zależy od unikalności specjalizacji i lokalnego rynku;
- powyżej 10–15 firm – podstrona ma większą szansę być użyteczna, o ile nie dubluje kategorii nadrzędnej.
To nie jest próg rankingowy. To kryterium redakcyjne. W niszowej branży pięć wyspecjalizowanych laboratoriów może tworzyć lepszą stronę niż pięćdziesięciu przypadkowych wykonawców w szerokiej kategorii.
Jak rozdzielić kategorie, lokalizacje i filtry
Katalog branżowy zwykle operuje trzema wymiarami: branżą, lokalizacją i cechą usługi. Problem zaczyna się wtedy, gdy każda możliwa kombinacja otrzymuje własny adres i zostaje otwarta do indeksowania.
Schemat może szybko urosnąć do tysięcy stron:
/hydraulicy/
/hydraulicy/warszawa/
/hydraulicy/warszawa/24h/
/hydraulicy/warszawa/mokotow/
/hydraulicy/warszawa/mokotow/24h/
/hydraulicy/tani/
/hydraulicy/z-dojazdem/
Technicznie da się je wygenerować w kilka godzin. Znacznie trudniej sprawić, by każda miała własny sens.
Najbezpieczniejszą strukturą dla większości polskich katalogów jest:
- kategoria główna, np.
/hydraulicy/; - strona kategorii w mieście, np.
/hydraulicy/warszawa/; - podkategoria usługowa, np.
/udraznianie-rur/warszawa/, jeśli odpowiada na inną intencję; - filtry pomocnicze, np. dostępność 24h, płatność kartą czy dojazd, pozostawione poza indeksem.
Strony lokalne warto tworzyć tylko dla obszarów, w których katalog ma rzeczywiste pokrycie. Automatyczne uruchomienie adresów dla wszystkich 380 powiatów i kilku tysięcy miejscowości prowadzi zwykle do indeksacji pustych lub niemal identycznych list.
Strona „dekarze w Warszawie” może być użyteczna, gdy zawiera:
- odpowiednią liczbę wykonawców działających w Warszawie;
- realne dzielnice i obszary obsługi;
- informacje o typowych usługach, terminach i zakresie prac;
- lokalne kryteria wyboru, np. obsługę wspólnot mieszkaniowych czy zabudowy jednorodzinnej;
- unikalną kolejność oraz zestaw wpisów.
Nie wystarczy zamienić nazwę miasta w nagłówku i pierwszym akapicie. Takie szablony są tanie w produkcji, ale szybko zaczynają przypominać strony doorway: wiele adresów prowadzi użytkownika do niemal tej samej zawartości.
Osobnym problemem są parametry URL. Sortowanie po ocenach, cenie, dacie dodania lub alfabecie nie powinno tworzyć nowych stron indeksowanych. Adresy w rodzaju:
?sort=rating
?page=2&sort=name
?open=weekend
mogą zwielokrotnić liczbę wariantów tej samej listy. W takim przypadku trzeba zachować spójne linki kanoniczne, ograniczyć linkowanie do wariantów technicznych oraz nie umieszczać ich w mapie witryny.
Canonical nie naprawia złej architektury. Jest wskazówką, a nie gwarancją. Gdy dwie strony mają różne adresy, nagłówki i linkowanie wewnętrzne, lecz praktycznie tę samą zawartość, lepiej je scalić albo wyłączyć słabszą z indeksowania niż przez miesiące liczyć na interpretację znacznika kanonicznego.
Filtry powinny otrzymać osobne strony indeksowane dopiero po spełnieniu konkretnych warunków:
- filtr ma zauważalny popyt w wyszukiwarce;
- lista wyników różni się od kategorii podstawowej;
- można przygotować unikalny tytuł, nagłówek i opis;
- podstrona nie będzie prawie pusta;
- filtr pozostanie stabilny i nie zniknie po zmianie danych.
Przykład: „weterynarz całodobowy Warszawa” może zasługiwać na osobny adres, ponieważ dostępność nocna zmienia decyzję użytkownika i zestaw placówek. Filtr „weterynarz z parkingiem” zwykle powinien pozostać funkcją interfejsu, a nie samodzielną podstroną SEO.
Linkowanie wewnętrzne i dane firm muszą wskazywać stronę nadrzędną
Nawet poprawnie rozdzielone kategorie mogą zacząć się kanibalizować, jeśli serwis linkuje do nich chaotycznie. Raz używa anchora „agencje SEO”, innym razem „pozycjonowanie stron”, a na stronach firm kieruje te same odnośniki do kilku różnych kategorii.
Każda grupa tematyczna powinna mieć jedną stronę nadrzędną, która zbiera najważniejsze sygnały:
- linki z menu i okruszków nawigacyjnych;
- odnośniki z powiązanych poradników;
- linki z wizytówek firm;
- linki z kategorii lokalnych i podkategorii;
- spójne anchory opisujące główny temat.
Przykładowa hierarchia może wyglądać tak:
Usługi budowlane → Dekarze → Naprawa dachów → Warszawa
Nie należy jednocześnie tworzyć równoległych ścieżek:
Usługi remontowe → Naprawa dachu → Warszawa
jeżeli obie prowadzą do niemal identycznych list. Dwie nazwy mogą funkcjonować w treści i anchorach, ale powinny wzmacniać jeden docelowy adres.
Wizytówki firm także potrafią przejąć widoczność kategorii. Dzieje się tak, gdy pojedynczy profil ma rozbudowany opis, wiele linków wewnętrznych i tytuł oparty na szerokiej frazie, np. „Hydraulik Warszawa – usługi hydrauliczne”. Jeżeli kilkadziesiąt profili używa podobnych tytułów, Google może zacząć wymieniać je w wynikach zamiast stabilnie pokazywać stronę kategorii.
Profil firmy powinien koncentrować się na nazwie przedsiębiorstwa, lokalizacji i jego własnej ofercie, natomiast kategoria ma odpowiadać na zapytanie zbiorcze. Pomaga w tym uporządkowanie danych NAP, czyli nazwy, adresu i telefonu, oraz konsekwentne przypisanie wizytówki do kategorii głównej i właściwych specjalizacji. Dobrze przygotowane wizytówki NAP – biznap.pl pokazują, jak ważna jest spójność podstawowych danych firmy, ale sam komplet informacji kontaktowych nie zastąpi prawidłowego podziału kategorii.
W praktyce warto przyjąć następujące zasady:
- tytuł kategorii opisuje zbiór firm, np. „Biura rachunkowe w Poznaniu”;
- tytuł wizytówki zaczyna się od nazwy firmy, a nie od ogólnej frazy;
- profil firmy linkuje do jednej głównej kategorii i kilku rzeczywistych specjalizacji;
- każda podkategoria linkuje do kategorii nadrzędnej;
- strony miast nie konkurują z ogólnopolską kategorią o ten sam zestaw fraz;
- anchory są zróżnicowane językowo, ale prowadzą konsekwentnie do właściwego adresu.
Najbardziej irytujący problem pojawia się po kilku latach rozbudowy katalogu. Stare kategorie pozostają aktywne, nowe mają lepsze nazwy, część firm jest przypisana do obu, a menu pokazuje tylko jedną wersję. Taki bałagan nie zawsze widać w interfejsie. Widać go dopiero w indeksie i danych z Google Search Console.
Audyt trzeba zacząć od zestawienia adresów, które wyświetlają się na te same zapytania. Jeżeli dla frazy „fotograf ślubny Kraków” w kolejnych tygodniach pojawiają się naprzemiennie:
/fotografowie-slubni/krakow/
/fotografia-slubna/krakow/
/firmy/fotograf-abc/
to struktura nie komunikuje jednoznacznego priorytetu.
Kolejność naprawy powinna być konkretna:
- wybierz adres, który najlepiej odpowiada intencji;
- przenieś do niego unikalne elementy ze słabszych stron;
- popraw linkowanie wewnętrzne;
- wykonaj przekierowanie 301 z adresów zbędnych;
- usuń stare adresy z map witryny;
- sprawdź, czy filtry i parametry nie odtwarzają duplikatów.
Nie trzeba usuwać każdej strony, która pojawia się na podobne frazy. Kanibalizacja jest problemem wtedy, gdy adresy realnie wymieniają się pozycjami, mają tę samą intencję i rozpraszają sygnały. Strona kategorii oraz profil konkretnej firmy mogą rankować na pokrewne zapytania bez konfliktu, o ile jedna obsługuje wybór usługodawcy, a druga zapytanie nawigacyjne lub markowe.
FAQ
Czy każda specjalizacja powinna mieć osobną kategorię?
Nie. Osobną kategorię warto tworzyć wtedy, gdy specjalizacja zmienia zestaw firm, kryteria wyboru lub intencję użytkownika. Sama obecność frazy w narzędziu do analizy słów kluczowych nie wystarcza.
Czy strony kategorii z małą liczbą firm trzeba usuwać?
Nie zawsze. Jeżeli specjalizacja jest niszowa i pięć wpisów wyczerpuje znaczną część rynku, strona może być użyteczna. Gdy lista jest przypadkowym wycinkiem kategorii nadrzędnej, lepiej ją scalić albo czasowo wyłączyć z indeksowania.
Czy tag canonical rozwiązuje kanibalizację?
Nie daje takiej gwarancji. Canonical pomaga wskazać preferowany wariant podobnej strony, ale nie zastępuje przekierowań, spójnego linkowania ani usunięcia zbędnych adresów.
Czy filtrowane wyniki powinny być indeksowane?
Domyślnie nie. Indeksowanie ma sens tylko dla filtrów z własnym popytem, stabilną listą firm i wyraźnie odrębną intencją, np. „apteki całodobowe w Gdańsku”.
Jak sprawdzić, czy podstrony się kanibalizują?
W Google Search Console wybierz konkretne zapytanie i porównaj strony wyświetlające się na nie w dłuższym okresie. Problem jest prawdopodobny, gdy kilka podobnych adresów naprzemiennie zdobywa i traci wyświetlenia, a żaden nie utrzymuje stabilnej pozycji.
Czy kategorię i podkategorię można pozycjonować na podobne frazy?
Tak, ale muszą mieć różny zakres. Kategoria „stomatolodzy” może odpowiadać na zapytania ogólne, a „ortodonci” na leczenie wad zgryzu. Jeżeli obie strony pokazują te same gabinety i prawie identyczny opis, podział jest pozorny.
Pierwszym działaniem nie powinno być dopisywanie nowych opisów. Najpierw wyeksportuj wszystkie indeksowane kategorie, lokalizacje i filtry, pogrupuj je według intencji, a następnie znajdź pary stron prezentujące podobny zestaw firm. W pierwszej kolejności scal te adresy, które mają tę samą intencję i naprzemiennie pojawiają się na te same zapytania. Dopiero po uporządkowaniu struktury rozbudowuj treść i twórz kolejne podkategorie.