seo-cluster

Generate SERP-overlap semantic clusters and hub-and-spoke SEO plans.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates guesswork in content architecture by clustering keywords based on what Google ranks together, then turning that structure into a hub-and-spoke plan with internal linking guidance.

Core Features & Use Cases

  • SERP-overlap semantic clustering: Groups keywords by shared top-10 results instead of text similarity, producing more accurate hub/spoke boundaries.
  • Hub-and-spoke architecture design: Builds pillar plus spoke cluster plans (including template selection and word-count targets).
  • Internal link matrix + interactive visualization: Generates bidirectional internal linking requirements and outputs an interactive cluster map, with optional execution support when integrated.

Quick Start

Use the skill with your seed topic by asking: /seo cluster plan "seed-keyword".

Frequently Asked Questions about seo-cluster

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

FAQPage Schema
How do I group keywords using SERP overlap for SEO content architecture?

SERP overlap groups keywords by analyzing shared top-10 search results rather than text similarity, creating accurate hub-and-spoke boundaries for SEO content architecture. This method reveals how search engines rank pages together, ensuring your topic clusters align with actual ranking behavior.

What is the best way to build a hub and spoke internal link matrix?

To build a hub and spoke internal link matrix, generate a pillar and spoke cluster plan that maps bidirectional internal linking requirements between pages. This structured approach ensures link equity flows correctly through your topic clusters and prevents orphaned content.

How do I prevent keyword cannibalization when planning topic clusters?

Prevent keyword cannibalization in topic clusters by enforcing cannibalization checks during the clustering process. This ensures multiple pages do not compete for the same search queries by verifying SERP overlap boundaries and keeping similar keywords grouped under a single hub page.

Do I need SERP data to generate a semantic topic cluster plan?

Yes, generating a semantic topic cluster plan requires SERP data collection via WebSearch or DataForSEO. This data is essential for calculating SERP overlap to accurately determine keyword intent and group related queries into distinct hub-and-spoke structures.

How do I visualize an interactive cluster map for my SEO hub and spoke plan?

Visualize an SEO hub and spoke plan by outputting a cluster-map.html file alongside your cluster-plan.json and cluster-plan.md files. This generates an interactive cluster map that visually represents your semantic topic clusters and their internal linking relationships.