seo-cluster

Build SERP-overlap keyword clusters into hub-and-spoke content architectures.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates guesswork in keyword grouping by turning SERP overlap into a clear hub-and-spoke content architecture that prevents cannibalization and improves internal linking structure.

Core Features & Use Cases

  • SERP-overlap keyword clustering: Groups keywords by shared top-ranking URLs (not by text similarity) to decide which topics belong together.
  • Hub-and-spoke architecture planning: Selects a pillar keyword, assigns spoke clusters and templates by intent, and generates internal link matrices that satisfy structural rules (e.g., pillar↔spokes connectivity).
  • Interactive cluster visualization and optional execution: Creates a browsable cluster map and can execute content creation if a dependent blogging skill is installed, otherwise it outputs detailed briefs.

Quick Start

Run /seo cluster plan "project management software" to generate the cluster plan, internal link matrix, and an interactive cluster map.

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 group terms?

SERP overlap keyword clustering groups search terms by analyzing shared top-ranking URLs rather than text similarity. This mechanism reveals which keywords belong together in the same topic cluster, preventing content cannibalization and improving your internal linking structure.

How do I build a hub and spoke content architecture from a keyword list?

To build a hub and spoke content architecture, select a pillar keyword and assign spoke clusters based on intent. The process generates an internal link matrix satisfying structural connectivity rules, ensuring the pillar page links bidirectionally with all supporting spoke pages.

Do I need WebSearch or DataForSEO to plan topic clusters?

You need SERP data collection via WebSearch or optional DataForSEO integration to plan topic clusters. These dependencies provide the top-ranking URL data required to calculate threshold-based overlap scores and remove navigational keywords from your dataset.

Can I generate content briefs automatically from a topic cluster plan?

You can generate detailed content briefs automatically from a topic cluster plan. If a dependent blogging skill is installed, the system executes content creation directly; otherwise, it outputs execution-ready briefs containing the necessary structural guidelines.

Why does my keyword grouping show cannibalization issues?

Keyword grouping shows cannibalization issues when multiple pages target terms that share the same top-ranking URLs. SERP overlap clustering identifies these conflicts early, allowing you to merge terms into a single hub-and-spoke architecture.

What format are the internal link matrix and cluster visualization outputs?

The internal link matrix and cluster visualization outputs are generated as cluster-plan.json and cluster-map.html files. These formats provide structured data for execution-ready briefs and an interactive, browsable map for content strategy reporting.