seo-cluster

Cluster keywords by SERP overlap to generate hub-and-spoke content plans.

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/dereknguyen269/Codex-SEO --skill seo-cluster-dereknguyen269
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-cluster
Source: https://github.com/dereknguyen269/Codex-SEO/tree/main/skills/seo-cluster
Command: npx skills add https://github.com/dereknguyen269/Codex-SEO --skill seo-cluster-dereknguyen269

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

SERP-based clustering helps content teams design scalable hub-and-spoke architectures by organizing keywords according to actual Google SERP overlaps, not just text similarity.

Core Features & Use Cases

  • SERP overlap-driven keyword clustering to determine page targets (same post vs. same cluster vs. cross-link opportunities)
  • Hub-and-spoke content architecture planning with a pillar page, clusters, and 2-4 spokes per cluster
  • Interactive cluster map visualizations and optional content creation if codex-blog is installed

Quick Start

Provide a seed keyword or URL to initiate clustering and generate a pillar/cluster plan.

Frequently Asked Questions about seo-cluster

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

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

You cluster keywords by SERP overlap to design hub-and-spoke content architectures, organizing keywords based on actual Google SERP overlaps rather than text similarity. This determines page targets like same post, same cluster, or cross-link opportunities.

What is SERP-driven topic clustering and when do I need it?

SERP-driven topic clustering organizes keywords according to actual Google SERP overlaps to design scalable pillar pages and topic clusters. You need it when planning a content strategy that requires mapping pillar pages to 2-4 spokes per cluster.

How do I generate a pillar and spoke content plan from a seed keyword?

To generate a pillar and spoke content plan, provide a seed keyword or URL to initiate clustering. The process extracts SERP data to produce a cluster-plan.json file containing your pillar page, clusters, and associated spoke pages.

Do I need a specific data source to perform SERP clustering?

Yes, SERP clustering requires SERP data sources such as WebSearch or DataForSEO to function. You also need a current cluster plan to process the seed keyword or URL and generate the updated architecture.

Can I automate content creation after designing a topic cluster?

Yes, you can automate content creation if the codex-blog integration is installed. Once the SERP-driven cluster-plan.json is generated, the system can optionally proceed to automatic content creation for the pillar and spoke pages.

What is the best way to group keywords for pillar pages and topic clusters?

The best way to group keywords for pillar pages is applying SERP overlap-driven keyword clustering. Unlike text similarity, analyzing actual Google SERP overlaps accurately identifies whether keywords belong in the same post, same cluster, or serve as cross-link opportunities.