seo-cluster

Generate SERP-overlap topic clusters with hub-and-spoke link matrices and HTML maps.

Updated May 10, 2026
One-click install
npx skills add https://github.com/itdevwork-git/claude-seo --skill seo-cluster-itdevwork-git
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seo-cluster
Source: https://github.com/itdevwork-git/claude-seo/tree/main/skills/seo-cluster
Command: npx skills add https://github.com/itdevwork-git/claude-seo --skill seo-cluster-itdevwork-git

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

SERP-based semantic topic clustering eliminates the guesswork in keyword grouping by using Google’s actual ranking overlap to plan a hub-and-spoke content architecture.

Core Features & Use Cases

  • SERP-overlap keyword clustering: Groups keywords by shared top-10 organic results instead of text similarity, producing decisions aligned with how Google ranks pages.
  • Hub-and-spoke content architecture planning: Selects the pillar keyword, assigns spoke clusters and per-post templates, and targets practical word counts.
  • Internal link matrix + interactive visualization: Generates a machine-readable JSON link adjacency list and produces an interactive cluster-map.html for stakeholder-friendly planning.
  • Optional execution integration: When claude-blog is available, executes the plan to create posts and then updates backward links; otherwise generates detailed content briefs.

Quick Start

Use the seo-cluster skill to create a topic cluster plan by running: /seo cluster plan "best project management software".

Frequently Asked Questions about seo-cluster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is SERP-overlap keyword clustering and how does it work for content planning?▼

SERP-overlap keyword clustering groups keywords by shared top-10 organic search results instead of text similarity, producing a hub-and-spoke content architecture that aligns with how Google actually ranks pages.

How do I build a hub-and-spoke content architecture from raw seed keywords?▼

To build a hub-and-spoke architecture, the skill processes raw seed keywords through SERP data collection, intent classification, and cluster planning to select a pillar keyword, assign spoke clusters, and generate an internal link matrix.

How can I generate an internal linking plan and visualize topic clusters?▼

You can generate an internal linking plan by creating a machine-readable JSON link adjacency list from the cluster plan, which is then rendered into an interactive HTML map for stakeholder-friendly visualization.

Do I need external SERP data to perform SERP-driven topic clustering?▼

Yes, SERP-driven topic clustering requires SERP data collection via WebSearch or a DataForSEO MCP fallback to analyze ranking overlap and accurately group keywords into semantic topic clusters.

Can I automatically generate content briefs or post drafts from a topic cluster plan?▼

Yes, when claude-blog is available, the skill executes the cluster plan to create post drafts and update backward links; otherwise, it generates detailed content briefs based on the hub-and-spoke architecture.

How does intent classification handle navigational keywords during keyword research?▼

Intent classification excludes navigational keywords during keyword research to ensure the resulting topic clusters focus strictly on informational and commercial queries suitable for blog content planning.