← ClaudeAtlas

seo-keyword-clusterlisted

Build a content cluster plan from seed keywords — intent-grouped clusters, pillar+spokes architecture with H1/H2 suggestions per spoke, prioritised build order, and an internal-linking map. Plans a content tier across many articles (vs `seo-content-brief` which produces a single article from a topic; vs `seo-page` which audits one existing URL). Use when the user asks for keyword clustering, topical map, pillar content strategy, content cluster plan, or content calendar from a keyword list.
seranking/seo-skills · ★ 54 · AI & Automation · score 83
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