seo-keyword-clusterlisted
Install: claude install-skill seranking/seo-skills
> Example output: [examples/seo-keyword-cluster-headless-cms-20260514/PLAN.md](../../examples/seo-keyword-cluster-headless-cms-20260514/PLAN.md)
# Keyword Cluster
Transform seed keywords into a prioritised cluster plan: each cluster grouped by search intent and theme, with volume totals, a pillar concept, spoke articles, and suggested H1/H2 for each spoke.
## Prerequisites
- SE Ranking MCP server connected.
- User provides: (a) 3 to 20 seed keywords, (b) target market country (default: `us`), and optionally (c) minimum volume threshold (default: 100/mo), (d) maximum KD (default: 60).
## Process
1. **Expand seeds** `DATA_getRelatedKeywords`, `DATA_getSimilarKeywords`, `DATA_getLongTailKeywords`
- For each seed, pull related + similar + long-tail variants in the target country.
- Target at least 100 candidate keywords per seed; de-duplicate across seeds.
2. **Question-based expansion** `DATA_getKeywordQuestions`
- Pull question-intent keywords for the top 5 seeds.
- These usually become spoke articles with PAA/featured-snippet potential.
3. **Clean and filter**
- Remove keywords below min volume and above max KD.
- Strip branded terms the target does not own.
- Tag each keyword with detected intent: informational, commercial, transactional, navigational.
4. **Cluster by SERP overlap** `DATA_getSerpResults` (or `DATA_getSerpTaskAdvancedResults`)
- Group keywords by how Google actually ranks them — shared top-10 organic URLs — not by text similari