- Home
- Skills
- Marketing & SEO
- Map Niche into Pillars Clusters and Internal Links
Works with the AI Agents you already use
Map Niche into Pillars Clusters and Internal Links
Unlike free topical-map or keyword-cluster prompts: a script clusters your real keywords into pillar + cluster pages, link anchors and a publish order.
$8
Map Niche into Pillars Clusters and Internal Links
Example session with this skill installed
Topical map for email marketing from these 13 keywords.
- Read your context and instructions
- Compiled the map niche into
6 clusters (e.g. C01 "email marketing": ideas, software, tips), 24 suggested links, and a note to merge 3 single-keyword clusters.

Connects securely to your tools. The creator never sees your data.
About this skill
Unlike free topical-map and keyword-cluster prompts that brainstorm a content hub from memory, this skill runs a bundled offline Python script (standard library only, no API keys) on your own keyword list. It writes clusters.csv (every keyword with its cluster) and links.csv (pillar → cluster, cluster → pillar and sibling links with suggested anchors). Your agent then turns them into one page per intent, an 11-facet coverage check, COVERED / PARTIAL / GAP status for your existing URLs and a publishing order sized to your capacity. Volumes appear only if they are in your data; no ranking promises or "authority scores".
Sample output (excerpt; input: 13 email-marketing keywords · pillar "email marketing" · threshold 0.5 · no volumes supplied): Wrote topical-map-clusters.csv (13 keywords -> 6 clusters) and topical-map-links.csv (24 links). Pillar: 'email marketing' Note: 3 single-keyword clusters - merge manually or lower --threshold.
| Cluster | Head keyword | Other keywords in the cluster | Volume |
|---|---|---|---|
| C01 | email marketing | email marketing ideas, email marketing software, email marketing tips, best email marketing software | (not in your data) |
| C02 | email automation examples | email automation tools, welcome email examples | (not in your data) |
| C03 | welcome email template | how to write a welcome email | (not in your data) |
| C04-C06 | cold email templates · newsletter template free · newsletter templates | (single-keyword clusters) | (not in your data) |
| From | To | Suggested anchor | Reason |
|---|---|---|---|
| [pillar] email marketing | welcome email template | welcome email template | pillar -> cluster |
| welcome email template | [pillar] email marketing | email marketing | cluster -> pillar |
| email automation examples | welcome email template | how to write a welcome email | sibling overlap 0.29 |
| newsletter templates | newsletter template free | newsletter template free | sibling overlap 0.25 |
Review step (the skill's method, not the script): the clustering is lexical, so merge single-keyword clusters that share an intent (the two newsletter-template clusters) and split clusters that mix intents (C01 mixes "tips/ideas" with "software").
You get 3 files every time: topical-map-clusters.csv, topical-map-links.csv and topical-map.md with 7 sections: pillar page, cluster pages (primary/supporting keywords, intent, page type, facet, status), facet coverage, internal-link matrix, publishing calendar, cannibalisation watch, verify checklist.
Works in Claude Code, Cursor and Codex · script-tested on a sample keyword set · offline script, no API keys · volumes only from your data · v1.0, updated Oct 2026 · questions answered via Agensi messages within 24h · Need clusters + briefs for thousands of keywords? Run it at scale on Apify: https://apify.com/cygnix_labs/keyword-clusterer-brief
The problem Blogs grow one random post at a time. Pages compete with each other, topics are half covered, and internal links are an afterthought.
What it does
- Clusters your keyword list offline into one-intent pages (clusters.csv)
- Builds the pillar ↔ cluster ↔ sibling internal-link plan with suggested anchors (links.csv)
- Checks coverage against 11 topic facets so nothing obvious is missing
- Maps your existing URLs as COVERED / PARTIAL / GAP to stop duplicate posts
- Gives you a publishing order sized to how many posts you can ship a week
Why this beats prompting it yourself The clustering and link matrix come from a script run on your real keyword list, so the plan is repeatable and checkable instead of a one-off brainstorm. Volumes appear only if they're in your data.
Use cases
- Agencies scoping a 3-month content plan for a client
- Niche site builders planning a new hub
- SaaS teams turning a messy blog into a structured section
Pairs well with (Cygnix Labs, on Agensi):
- Keyword Clusters + Intent Map (No Paid SEO Tool Needed): find and cluster keywords
- Keyword Gap Analysis: keywords competitors rank for and you don't
- SERP Intent Mapper: match each keyword to the right page type
- Find Orphan Pages and Fix Your Internal Linking: fix links on the pages you already have
- SEO Content Brief (free): writer-ready brief for any keyword
- Find Decaying Pages (GSC Triage + Content Refresh Plan): fix pages that are losing Google traffic
- Local SEO Keyword Pack / Local SEO Audit: for local businesses
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before any payment.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed with 1 warning 15 days ago