Keyword clustering — grupowanie słów kluczowych dla SEO
Czym jest keyword clustering?
Keyword clustering to proces grupowania słów kluczowych w klastry o wspólnej intencji wyszukiwania (SERP intent), tak by każdy klaster trafił do dokładnie jednej strony docelowej. Cel: zmaksymalizować zasięg semantyczny strony bez kanibalizacji i bez budowania osobnych URL-i dla synonimów.
Zamiast pisać 50 osobnych stron na 50 fraz, klastry pozwalają zoptymalizować 10-15 stron, z których każda ranking na 10-30 powiązanych fraz.
Dlaczego to ważne?
- Eliminacja kanibalizacji — gdy 2 strony rankują na to samo, Google obniża obie. Klastry zapobiegają temu
- Wyższa efektywność contentu — jedna strona = wiele słów kluczowych = więcej kliknięć
- Lepsze topical mapping — klastry to fundament topical mapping
- Skalowalność — zamiast 500 mikro-stron zostawiasz 50 mocnych pillarów
- Lepsze planowanie struktury — klastry pokazują, ile URL-i naprawdę potrzebujesz
Jak działa SERP-based clustering?
Najbardziej wiarygodna metoda nie używa similarity word2vec, tylko realnych SERP-ów Google:
- Pobierz top 10 URL-i dla każdej frazy z listy
- Porównaj overlap — jeśli 2 frazy mają ≥3 wspólne URL-e w top 10, należą do tego samego klastra
- Buduj graf — frazy to wierzchołki, wspólne URL-e to krawędzie; klastry to spójne komponenty
- Wybierz keyword pilot — fraza z najwyższym search volume w klastrze
Dlaczego SERP overlap jest najlepszy: Google wie najlepiej, które frazy mają tę samą intencję — pokazuje ten sam top 10. Jeśli pokazuje różne URL-e, intencje są różne i wymagają osobnych stron.
Typy intencji wyszukiwania
Każdy klaster ma jedną z 4 podstawowych intencji:
1. Informational
- „co to jest [X]", „jak działa [X]", „[X] vs [Y]"
- Klastry → blog, słownik, poradniki
- Konwersja: niska, ale build authority + remarketing
2. Navigational
- „[brand] login", „[product] pricing"
- Klastry → strony brandowe
- Konwersja: średnia, użytkownik już zna markę
3. Commercial Investigation
- „best [X]", „[X] review", „[X] alternatywy", „[X] dla małych firm"
- Klastry → strony porównawcze, listingi, listy
- Konwersja: wysoka, użytkownik blisko decyzji
4. Transactional
- „kup [X]", „[X] cena", „zamów [X]"
- Klastry → product pages, landing pages
- Konwersja: najwyższa
Jak wykonać clustering — krok po kroku
Krok 1: zbierz listę fraz
- Z Google Search Console (już rankujące)
- Z Ahrefs/Semrush (potencjał)
- Z Google Autocomplete + AlsoAsked
- Z konkurencji (Ahrefs site explorer)
- Z keyword research
Typowo 500-3000 fraz na początku.
Krok 2: zbierz SERP-y
- Dla każdej frazy → API SerpAPI/DataForSEO → top 10 URL-i
- Koszt: ~5 USD za 1000 fraz
Krok 3: zbuduj macierz overlap
- 1000 fraz × 1000 fraz = 1M par
- Dla każdej pary: liczba wspólnych URL-i w top 10
Krok 4: zastosuj próg
- ≥3 wspólne URL-e → ten sam klaster
- Connected components w grafie = finalne klastry
Krok 5: walidacja manualna
- Sprawdź top 10 klastrów — czy makro-intencja faktycznie jednolita?
- Drop'uj klastry z mieszaną intencją
Krok 6: przypisz URL-e
- Jeden klaster → jedna istniejąca strona (update) lub nowa (write)
- Pilot keyword w title/H1, pozostałe w H2/H3/body
Narzędzia
- MarketingOS —
clima audyt kanibalizacji + striking distance per klaster - Keyword Insights — najlepszy dedykowany tool ($)
- Ahrefs Parent Topic — automatyczne klastry z SERP overlap
- Surfer Keyword Clusterer — wbudowane w Surfer
- Custom Python + DataForSEO API — najtaniej, najbardziej elastycznie
Najczęstsze błędy
- Clustering po podobieństwie semantycznym — „SEO" i „pozycjonowanie" są podobne semantycznie, ale mogą mieć różne SERP-y (PL: pozycjonowanie ma dużo lokalnych)
- Klastry z mieszaną intencją — „CRM" (informacyjne) i „CRM dla firm 50 osób" (komercyjne) → osobne klastry
- Za niski próg overlap — ≥1 wspólny URL daje za luźne klastry; ≥3 jest złoty środek
- Ignorowanie SERP features — featured snippet, video carousel, „people also ask" zmieniają intencję
- Brak refresh — SERP-y zmieniają się co 3-6 miesięcy; klastry trzeba odświeżać
Keyword clustering a SEO B2B
W B2B klastry są zwykle mniejsze (5-15 fraz vs 50+ w e-commerce), ale dają wyższy ROI:
- Każda fraza ma niski volume, ale wysoki intent
- Klaster spina je w 1 stronę pillar z 1500-3000 słów
- Strona rankuje na cały long-tail intencji jednocześnie
- Dla ABM — klastry per industry/use case
Powiązane pojęcia
- Keyword research — input do clusteringu
- SERP — źródło sygnału overlap
- Topical mapping — wyższy poziom struktury
- Topical authority — efekt dobrego clusteringu
- Long-tail keywords — większość fraz w klastrze
- Cannibalization — co eliminujesz przez clustering