Audyt klastra treści: jak znaleźć luki, kanibalizacje i treści do scalenia
Audyt klastra treści to systematyczny przegląd wszystkich URL-i w danym temacie: eksportujesz dane z GSC, mapujesz frazy do intencji, wykrywasz kanibalizacje i luki, a potem decydujesz - scalić, przekierować czy przepisać. Ten artykuł pokazuje cały proces krok po kroku.
Klaster treści, który zaplanowałeś rok temu, dziś wygląda zupełnie inaczej niż zakładałeś. Artykuły pojawiły się w różnym czasie, pisały je różne osoby albo pisałeś je sam, ale bez patrzenia wstecz na to, co już istnieje. Efekt: kilka URL-i walczy o tę samą frazę, część tematów pojawia się trzy razy pod różnymi kątami, a inne podtematy, które powinny istnieć, nie mają jeszcze ani jednego artykułu.
Audyt klastra treści to przegląd, który to porządkuje. Nie chodzi o poprawienie literówek ani odświeżenie dat - chodzi o mapowanie intencji, wykrywanie konfliktów między URL-ami i podjęcie konkretnych decyzji: scalić, przekierować lub przepisać. Poniżej opisuję proces, który stosuję w projektach klientów po 12-18 miesiącach od uruchomienia klastra.
Krok 1: eksport danych z Google Search Console
Zacznij od raportu Skuteczność w GSC. Ustaw zakres dat na maksimum - 16 miesięcy wstecz, bo tyle GSC przechowuje dane. W zakładce Strony masz listę URL-i z kliknięciami, wyświetleniami, CTR i pozycją, ale to za mało do audytu. Potrzebujesz przeciąć dwa wymiary jednocześnie: zapytanie i strona docelowa.
W GSC nie zrobisz tego bezpośrednio przez interfejs, ale jest obejście. W raporcie Skuteczność kliknij zakładkę Zapytania, a potem filtruj po konkretnej stronie - w ten sposób zobaczysz, na jakie frazy rankuje dany URL. Alternatywnie: kliknij eksport całego raportu do arkusza Google i w Sheets użyj tabeli przestawnej z wierszem = strona, kolumna = zapytanie. To daje Ci obraz tego, co Google przypisuje do każdego URL-a.
Jeśli masz dostęp do Google Search Console API lub korzystasz z Looker Studio (bezpłatny), możesz połączyć oba wymiary w jednym raporcie i wyeksportować do 50 000 wierszy. To istotne przy większych serwisach, bo domyślny eksport z interfejsu GSC pokazuje tylko 1000 zapytań.
Dane w GSC są dostępne przez 16 miesięcy - eksportuj regularnie do arkusza i zachowuj historię. Po tym czasie tracisz możliwość analizy trendów rocznych.
Krok 2: mapowanie URL-i do tematów i intencji
Masz arkusz z URL-ami i przypisanymi frazami. Teraz każdemu URL-owi doklejasz kolumny:
- Temat główny (np. fakturowanie WooCommerce)
- Intencja (informacyjna, nawigacyjna, transakcyjna, komercyjna)
- Klaster (np. sklep WooCommerce, pozycjonowanie, wtyczki)
- Rola (pillar / spoke / standalone)
- Status (OK / kanibalizacja / luka / orphan / do scalenia)
Przy intencji korzystam z prostego testu: co chce zrobić osoba, która wpisuje tę frazę? Chce się czegoś nauczyć (informacyjna), chce kupić lub zamówić usługę (transakcyjna), chce porównać opcje (komercyjna) albo szuka konkretnej strony (nawigacyjna). Dwa artykuły w tym samym klastrze z tą samą intencją i podobnymi frazami to kandydaci do kanibalizacji.
Krok 3: wykrywanie kanibalizacji
Kanibalizacja pojawia się, gdy dwa lub więcej URL-i rankuje na tę samą frazę i Google naprzemiennie pokazuje je w wynikach. Efekt: zamiast jednej mocnej strony na pozycji 3, masz dwie słabsze na pozycjach 8 i 11.
Najprostszy sposób wykrycia: w GSC wyszukaj frazę w zakładce Zapytania, kliknij ją i przełącz widok na Strony. Jeśli widzisz więcej niż jeden URL dla tej samej frazy - to sygnał. Sprawdź, czy pozycje obu URL-i sumują się mniej więcej do tej samej wartości, co pozycja sprzed roku dla jednego URL-a. To klasyczny objaw kanibalizacji.
W Screaming Frog możesz skonfigurować custom search dla title tags i sprawdzić, które URL-e mają identyczne lub bardzo podobne tytuły. Senuto ma dedykowany raport Kanibalizacja, który automatycznie wykrywa URL-e walczące o te same frazy w top 20.
Jak odróżnić kanibalizację od topical authority
| Sygnał | Kanibalizacja | Topical Authority |
|---|---|---|
| Dwa URL-e w SERP | Naprzemiennie, różne pozycje przy każdym crawlu | Stabilne, obie strony na wysokich pozycjach |
| Intencje | Te same dla obu URL-i | Różne - jedna informacyjna, jedna transakcyjna |
| Efekt na ruch | Łączny ruch maleje lub stagnuje | Łączny ruch rośnie |
| Linkowanie wewnętrzne | Oba URL-e dostają te same anchory | Każdy URL ma unikalne anchory dopasowane do intencji |
| Decyzja | Scalić lub przekierować | Zostawić, wzmocnić linkowaniem |
Krok 4: decyzja - scalić, przekierować czy przepisać
To najtrudniejsza część audytu. Nie ma jednego algorytmu, ale jest zestaw pytań, które pomagają podjąć decyzję.
Scalenie - sens ma wtedy, gdy oba artykuły mają wartościowe, unikalne fragmenty i żaden z nich nie jest wyraźnie mocniejszy. Scalasz treść do jednego, silniejszego URL-a, a słabszy URL przekierowujesz 301. Ważne: nowy połączony artykuł musi być spójny, nie tylko sklejony. Dopisz przejścia między sekcjami, dostosuj intro i zakończenie.
Przekierowanie 301 - wybierasz je, gdy jeden artykuł jest wyraźnie mocniejszy (więcej backlinków, wyższe pozycje, lepsza jakość treści), a drugi jest w zasadzie jego duplikatem bez unikalnej wartości. URL-a słabszego przekierowujesz na mocniejszy. Cały link juice przepływa na wygranego.
Przepisanie - kiedy artykuł ma dobre backlinki i historię indeksowania, ale treść jest przestarzała lub nie pokrywa tematu wystarczająco. Zachowujesz URL, piszesz nową treść od zera, aktualizujesz datę publikacji.
Plusy
- Scalenie zachowuje backlinki z obu URL-i
- Przekierowanie 301 jest szybkie i nie wymaga nowej treści
- Przepisanie zachowuje URL z historią rankingową
Minusy
- Scalenie wymaga czasu na napisanie spójnego artykułu
- Przekierowanie eliminuje URL, który mógł mieć wartościowy ruch long-tail
- Przepisanie ryzykuje chwilowy spadek pozycji przed powrotem wyżej
Przy jednym z projektów e-commerce, które prowadziłem w 2025 roku, wykryłem 7 artykułów w klastrze o wysyłce zagranicznej WooCommerce, które naprzemiennie pojawiały się dla frazy o wysyłaniu paczki za granicę. Scaliłem 4 z nich w jeden pillar, a 3 zostawiłem jako spoke dla bardziej szczegółowych fraz (koszty InPost za granicę, Packlink API, customs forms EU). W ciągu 6 tygodni fraza główna wskoczyła z pozycji 14 na pozycję 5.
Krok 5: szukanie luk tematycznych w klastrze
Luki tematyczne to podtematy, które powinny być w Twoim klastrze, ale nie mają jeszcze żadnego URL-a. Skąd je wziąć?
Pierwsze źródło to dane GSC. Przefiltruj zapytania, na które Twoje strony mają wyświetlenia, ale pozycję powyżej 20. To frazy, dla których Google już wie, że jesteś relewantny, ale nie masz dobrego artykułu. Każda taka fraza z wolumenem powyżej 50 wyświetleń miesięcznie to kandydat na nowy spoke.
Drugie źródło to analiza konkurencji. W Senuto lub Ahrefs sprawdź, jakie URL-e Twojego konkurenta rankują w top 10 dla fraz z Twojego klastra, a Ty nie masz pokrycia. To konkretne wskazanie, co jeszcze warto napisać.
Trzecie źródło to sekcja Podobne pytania i Wyszukiwania powiązane w Google dla Twojej frazy pillar. Każde pytanie, na które nie ma dedykowanego artykułu w Twoim klastrze, to luka.
Więcej o planowaniu klastra od zera - jak zanim zaczniesz audyt, zbudować kompletną mapę tematyczną - opisuję w artykule o planowaniu klastra tematycznego od podstaw.
Krok 6: audyt anchorów i orphan pages
Dwa problemy, które często są pomijane w audytach skupionych na kanibalizacji, a mają duży wpływ na sposób, w jaki Google rozumie strukturę Twojego klastra.
Audyt anchorów - sprawdź, z jakim tekstem kotwicy inne strony linkują do Twoich artykułów w klastrze. Błąd, który widzę regularnie: pillar page dostaje linki z anchorem kliknij tutaj albo więcej informacji, zamiast z anchorem zawierającym frazę docelową. Wejdź do Screaming Frog, uruchom crawl i w zakładce Inlinks dla każdego URL-a sprawdź kolumnę Anchor. Jeśli anchory nie odzwierciedlają frazy kluczowej URL-a, popraw je w artykułach, z których prowadzą linki. O zasadach wyboru anchorów przy linkowaniu wewnętrznym piszę szerzej w artykule o linkowaniu wewnętrznym w klastrze.
Orphan pages - artykuły, do których nie prowadzi żaden link wewnętrzny z innych stron Twojego serwisu. Googlebot może je znaleźć przez sitemapę, ale nie rozumie ich miejsca w hierarchii tematu. Efekt: artykuł wisi w próżni, nie buduje autorytetu klastra.
Jak znaleźć orphany bez płatnych narzędzi: uruchom Screaming Frog na swoim serwisie, po crawlu eksportuj listę wszystkich URL-i z kolumną Inlinks Count. Każdy URL z wartością 0 to orphan. W darmowej wersji Screaming Frog limit to 500 URL-i - dla większych serwisów potrzebujesz licencji (149 funtów rocznie) albo Ahrefs Site Audit.
Kiedy widzisz wyniki - co z AI Overviews?
Od połowy 2025 roku Google coraz częściej serwuje AI Overview (dawny SGE) dla fraz informacyjnych. W praktyce oznacza to, że klaster treści budowany wyłącznie pod ruch organiczny zaczyna przynosić mniej kliknięć nawet przy wysokich pozycjach. Sposobem na obejście tego jest tworzenie treści, które Google cytuje w AI Overview - zwykle to treści z konkretnymi liczbami, case studies i odpowiedziami na pytania jak, ile, kiedy. Więcej o optymalizacji pod wyszukiwanie z AI opisuję w poradniku SEO i widoczność w AI 2026.
To bezpośrednio wpływa na audyt klastra: przy luce tematycznej oceniaj nie tylko wolumen fraz, ale też to, czy Google wyświetla dla nich AI Overview. Jeśli tak - artykuł musi być skonstruowany pod cytowanie (krótkie, precyzyjne odpowiedzi na pytania, konkretne dane), nie tylko pod klasyczny ranking.
Checklist audytu klastra treści
- Eksport Skuteczność z GSC (16 miesięcy, wymiary zapytanie + strona)
- Arkusz: kolumny Temat, Intencja, Klaster, Rola, Status dla każdego URL
- Sprawdzenie kanibalizacji: GSC filtr zapytanie > Strony (szukasz >1 URL na frazę)
- Screaming Frog crawl: audyt anchorów (Inlinks dla każdego URL)
- Identyfikacja orphan pages (URL-e z Inlinks Count = 0)
- Lista luk: frazy z GSC powyżej poz. 20 z wolumenem > 50 wyświetleń/mies.
- Analiza konkurencji w Senuto/Ahrefs: frazy, na które rankuje konkurent, a Ty nie
- Decyzja dla każdego konfliktu: scalić / przekierować 301 / przepisać
- Aktualizacja mapy linków wewnętrznych: popraw anchory, podlinkuj orphany
- Weryfikacja po 6-8 tygodniach: GSC porównanie pozycji przed/po
Gdzie to wpisuje się w całą strategię pozycjonowania
Audyt klastra treści nie jest jednorazowym projektem. To narzędzie, które działa najlepiej jako element regularnego procesu SEO - podobnie jak techniczna optymalizacja strony, budowanie linków czy analiza competitor gap. Jeśli zlecasz pozycjonowanie agencji lub freelancerowi, zapytaj, czy audyt klastra jest elementem regularnego raportowania, czy wykonywany jest tylko raz na starcie projektu.
W mojej praktyce przy projektach SEO dla klientów - sklepów WooCommerce i stron firmowych w Polsce i Niemczech - audyt klastra robię minimum raz na kwartał. To jeden z elementów kompleksowej obsługi pozycjonowania, gdzie razem z technicznym SEO decyduje o widoczności organicznej. Efekty audytu są widoczne w GSC zwykle po 6-10 tygodniach od wdrożenia zmian.
Dla aktywnie rozwijanych serwisów wystarczy raz na kwartał. Jeśli publikujesz rzadziej niż 2-3 artykuły miesięcznie, audyt co pół roku w zupełności wystarczy. Wyjątek: każdy spadek widoczności powyżej 20% w GSC to sygnał do natychmiastowego audytu. Nie usuwaj go i nie przekierowuj od razu. Przepisz treść, zachowując URL i tytuł, przenieś link juice na nową wersję. Jeśli artykuł pokrywa inną intencję niż pillar, zostaw go jako odrębny spoke i dodaj silne linkowanie wewnętrzne do pillar page. Nie zawsze. Jeśli dwa URL-e pojawiają się razem w SERP dla różnych intencji (np. jeden informacyjny, jeden transakcyjny) i obie pozycje są wysokie, to nie kanibalizacja, a topical authority. Problem pojawia się, gdy te same URL-e naprzemiennie wypadają z TOP10 lub ich pozycje oscylują wokół tej samej liczby. W Screaming Frog (darmowa wersja do 500 URL-i) sprawdz zakładkę Inlinks dla każdego artykułu. Alternatywnie: w GSC filtruj URL-e z ruchem organicznym, a potem ręcznie sprawdz Site Search wewnątrz swojego serwisu. Dla większych serwisów Ahrefs lub Semrush Site Audit mają dedykowany raport orphan pages. Scalenie ma sens, gdy oba artykuły mają backlinki zewnętrzne lub unikalne fragmenty treści niedostępne w żadnym z nich. Jeśli jeden jest wyraźnie silniejszy, a drugi ma wyłącznie powielone informacje i brak backlinków, usuń słabszy i ustaw przekierowanie 301. Absolutne minimum to Google Search Console (bezpłatny) i arkusz kalkulacyjny Google Sheets lub Excel. Przydatne uzupełnienie to Screaming Frog do crawlowania linków wewnętrznych (bezpłatny do 500 URL-i) i Senuto lub Ahrefs do analizy luk tematycznych. Pełny audyt dużego serwisu wymaga co najmniej jednego płatnego narzędzia.Najczęstsze pytania
Jak często robić audyt klastra treści?
Co zrobić z artykułem, który ma dobre linki zewnętrzne, ale słabą treść?
Czy kanibalizacja zawsze jest problemem?
Jak sprawdzić orphan pages bez płatnych narzędzi?
Kiedy warto scalić dwa artykuły zamiast jeden usunąć?
Jakie narzędzia są niezbędne do audytu klastra treści?
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych