{"slug":"topic-cluster-mapping","title":"Topic Cluster Mapping: Pillar and Cluster Strategy from Site URL Structure","tags":["topic-cluster","pillar","content-strategy","internal-linking","seo"],"agent_summary":"Builds a topic cluster strategy from a site's URL structure and target keywords. Defines pillar pages, supporting cluster pages, and the internal link architecture. Output is a complete content map with page types, target keywords, and linking diagram.","trigger_phrases":["topic cluster","pillar and cluster","content cluster strategy","pillar page strategy","content architecture","site content map","cluster content strategy"],"runnable":true,"markdown":"\n# Topic Cluster Mapping: Pillar and Cluster Strategy from Site URL Structure\n\nTopical authority is built through clusters, not individual articles. Every core topic gets a pillar page and 3-8 supporting cluster pages. The internal link architecture signals topical depth to search engines.\n\n---\n\n## The Cluster Model\n\n```\nPILLAR PAGE\n(broad topic, high competition, 2000+ words)\n        |\n        |--- CLUSTER PAGE 1 (subtopic A, 800-1500 words)\n        |--- CLUSTER PAGE 2 (subtopic B, 800-1500 words)\n        |--- CLUSTER PAGE 3 (subtopic C, 800-1500 words)\n        |--- CLUSTER PAGE 4 (local variant or PAA deep-dive)\n        |--- CLUSTER PAGE 5 (comparison or FAQ)\n```\n\nEvery cluster page links back to the pillar. Every pillar links to all cluster pages. Cluster pages link to each other where contextually relevant.\n\n---\n\n## Step 1: Identify Pillar Topics\n\nA pillar topic qualifies when:\n- It is a broad category that contains 5+ subtopics\n- It has 5K+ monthly search volume (or is a core service regardless of volume)\n- The business wants to own this topic comprehensively\n\n**Pillar examples:**\n- Service business: \"Roof Repair\" (pillar) → types, signs you need it, cost, how to choose, DIY vs pro, materials\n- B2B SaaS: \"Email Marketing\" (pillar) → campaigns, automation, segmentation, metrics, tools, deliverability\n- E-commerce: \"Coffee Makers\" (pillar) → drip, espresso, French press, pour-over, pod machines, reviews\n\n**Maximum 3-5 pillar topics per site** at launch. Too many pillars = none get sufficient cluster depth.\n\n---\n\n## Step 2: Map Cluster Pages Per Pillar\n\nFor each pillar, identify 5-8 cluster page opportunities:\n\n| Cluster Type | What It Covers | Example |\n|-------------|---------------|---------|\n| Subtopic deep-dive | One specific aspect of the pillar | \"How to Tell If Your Roof Needs Repair\" |\n| How-to | Process or step-by-step | \"How to Patch a Roof Temporarily\" |\n| Comparison | Option A vs Option B | \"Roof Repair vs Roof Replacement: Cost and When to Choose\" |\n| FAQ/PAA | Question format, PAA targets | \"How Much Does Roof Repair Cost in [City]?\" |\n| Local variant | City or geo-modified | \"Roof Repair in [City]: Local Contractors and Costs\" |\n| Glossary/definition | Define key terms | \"Types of Roofing Materials Explained\" |\n| Case study | Specific result | \"Before and After: Denver Hail Damage Roof Repair\" |\n\n---\n\n## Step 3: URL Structure Mapping\n\nMap clusters to URL structure before writing:\n\n```\n/[pillar-topic]/                    ← Pillar page\n/[pillar-topic]/[subtopic-1]/       ← Cluster page (subfolder preferred)\n/[pillar-topic]/[subtopic-2]/       ← Cluster page\n/[pillar-topic]/[city]-[service]/   ← Local cluster variant\n/[pillar-topic]/faq/                ← FAQ cluster\n```\n\n**Alternative flat structure (if subfolder clusters aren't possible):**\n```\n/roof-repair/                         ← Pillar\n/roof-repair-cost-denver/             ← Local cluster\n/roof-repair-vs-replacement/          ← Comparison cluster\n/signs-you-need-roof-repair/          ← Subtopic cluster\n```\n\nSubfolder structure signals topical relationship more explicitly. Use it when CMS allows.\n\n---\n\n## Step 4: Internal Link Architecture\n\n**Pillar page internal links:**\n- Links to every cluster page once (minimum) in natural context\n- Anchor text = target keyword of the cluster page (not \"click here\")\n- Add a \"Related Resources\" section at bottom listing all clusters\n\n**Cluster page internal links:**\n- Link to pillar at least once in first 300 words\n- Link to 2-3 other cluster pages when contextually relevant\n- Anchor text = descriptive keyword phrase, not pillar page title\n\n**Link rule:** Never orphan a cluster page. Every cluster page must have at least 2 internal links pointing TO it (from pillar + at least 1 other cluster).\n\n---\n\n## Step 5: Content Gap Check\n\nBefore finalizing the cluster map, check each proposed cluster page:\n\n1. Does a competitor have this cluster? (If yes, it's validated)\n2. Does the cluster keyword have measurable PAA questions? (If yes, add FAQ section)\n3. Is there an adjacent local modifier that creates a separate local cluster? (If yes, add it)\n\n---\n\n## Cluster Map Output Format\n\nDeliver the cluster map as:\n\n```\nPILLAR: [Topic] | [Target Keyword] | [Target Word Count]\nURL: /[pillar-slug]/\n\nCLUSTERS:\n1. [Cluster Title] | [Target Keyword] | [Word Count] | /[url]/\n   Links from: Pillar + Cluster 3\n   Links to: Pillar + Cluster 2\n\n2. [Cluster Title] | [Target Keyword] | [Word Count] | /[url]/\n   Links from: Pillar + Cluster 1\n   Links to: Pillar + Cluster 4\n\n[Continue for all clusters]\n\nINTERNAL LINK DIAGRAM:\nPillar → Cluster 1, 2, 3, 4, 5\nCluster 1 → Pillar, Cluster 3\nCluster 2 → Pillar, Cluster 1\n[etc.]\n```\n\n#content-sop #topic-cluster #pillar #seo #content-strategy\n","html":"<h1>Topic Cluster Mapping: Pillar and Cluster Strategy from Site URL Structure</h1>\n<p>Topical authority is built through clusters, not individual articles. Every core topic gets a pillar page and 3-8 supporting cluster pages. The internal link architecture signals topical depth to search engines.</p>\n<hr>\n<h2>The Cluster Model</h2>\n<pre><code>PILLAR PAGE\n(broad topic, high competition, 2000+ words)\n        |\n        |--- CLUSTER PAGE 1 (subtopic A, 800-1500 words)\n        |--- CLUSTER PAGE 2 (subtopic B, 800-1500 words)\n        |--- CLUSTER PAGE 3 (subtopic C, 800-1500 words)\n        |--- CLUSTER PAGE 4 (local variant or PAA deep-dive)\n        |--- CLUSTER PAGE 5 (comparison or FAQ)\n</code></pre>\n<p>Every cluster page links back to the pillar. Every pillar links to all cluster pages. Cluster pages link to each other where contextually relevant.</p>\n<hr>\n<h2>Step 1: Identify Pillar Topics</h2>\n<p>A pillar topic qualifies when:</p>\n<ul>\n<li>It is a broad category that contains 5+ subtopics</li>\n<li>It has 5K+ monthly search volume (or is a core service regardless of volume)</li>\n<li>The business wants to own this topic comprehensively</li>\n</ul>\n<p><strong>Pillar examples:</strong></p>\n<ul>\n<li>Service business: \"Roof Repair\" (pillar) → types, signs you need it, cost, how to choose, DIY vs pro, materials</li>\n<li>B2B SaaS: \"Email Marketing\" (pillar) → campaigns, automation, segmentation, metrics, tools, deliverability</li>\n<li>E-commerce: \"Coffee Makers\" (pillar) → drip, espresso, French press, pour-over, pod machines, reviews</li>\n</ul>\n<p><strong>Maximum 3-5 pillar topics per site</strong> at launch. Too many pillars = none get sufficient cluster depth.</p>\n<hr>\n<h2>Step 2: Map Cluster Pages Per Pillar</h2>\n<p>For each pillar, identify 5-8 cluster page opportunities:</p>\n<p>| Cluster Type | What It Covers | Example |\n|-------------|---------------|---------|\n| Subtopic deep-dive | One specific aspect of the pillar | \"How to Tell If Your Roof Needs Repair\" |\n| How-to | Process or step-by-step | \"How to Patch a Roof Temporarily\" |\n| Comparison | Option A vs Option B | \"Roof Repair vs Roof Replacement: Cost and When to Choose\" |\n| FAQ/PAA | Question format, PAA targets | \"How Much Does Roof Repair Cost in [City]?\" |\n| Local variant | City or geo-modified | \"Roof Repair in [City]: Local Contractors and Costs\" |\n| Glossary/definition | Define key terms | \"Types of Roofing Materials Explained\" |\n| Case study | Specific result | \"Before and After: Denver Hail Damage Roof Repair\" |</p>\n<hr>\n<h2>Step 3: URL Structure Mapping</h2>\n<p>Map clusters to URL structure before writing:</p>\n<pre><code>/[pillar-topic]/                    ← Pillar page\n/[pillar-topic]/[subtopic-1]/       ← Cluster page (subfolder preferred)\n/[pillar-topic]/[subtopic-2]/       ← Cluster page\n/[pillar-topic]/[city]-[service]/   ← Local cluster variant\n/[pillar-topic]/faq/                ← FAQ cluster\n</code></pre>\n<p><strong>Alternative flat structure (if subfolder clusters aren't possible):</strong></p>\n<pre><code>/roof-repair/                         ← Pillar\n/roof-repair-cost-denver/             ← Local cluster\n/roof-repair-vs-replacement/          ← Comparison cluster\n/signs-you-need-roof-repair/          ← Subtopic cluster\n</code></pre>\n<p>Subfolder structure signals topical relationship more explicitly. Use it when CMS allows.</p>\n<hr>\n<h2>Step 4: Internal Link Architecture</h2>\n<p><strong>Pillar page internal links:</strong></p>\n<ul>\n<li>Links to every cluster page once (minimum) in natural context</li>\n<li>Anchor text = target keyword of the cluster page (not \"click here\")</li>\n<li>Add a \"Related Resources\" section at bottom listing all clusters</li>\n</ul>\n<p><strong>Cluster page internal links:</strong></p>\n<ul>\n<li>Link to pillar at least once in first 300 words</li>\n<li>Link to 2-3 other cluster pages when contextually relevant</li>\n<li>Anchor text = descriptive keyword phrase, not pillar page title</li>\n</ul>\n<p><strong>Link rule:</strong> Never orphan a cluster page. Every cluster page must have at least 2 internal links pointing TO it (from pillar + at least 1 other cluster).</p>\n<hr>\n<h2>Step 5: Content Gap Check</h2>\n<p>Before finalizing the cluster map, check each proposed cluster page:</p>\n<ol>\n<li>Does a competitor have this cluster? (If yes, it's validated)</li>\n<li>Does the cluster keyword have measurable PAA questions? (If yes, add FAQ section)</li>\n<li>Is there an adjacent local modifier that creates a separate local cluster? (If yes, add it)</li>\n</ol>\n<hr>\n<h2>Cluster Map Output Format</h2>\n<p>Deliver the cluster map as:</p>\n<pre><code>PILLAR: [Topic] | [Target Keyword] | [Target Word Count]\nURL: /[pillar-slug]/\n\nCLUSTERS:\n1. [Cluster Title] | [Target Keyword] | [Word Count] | /[url]/\n   Links from: Pillar + Cluster 3\n   Links to: Pillar + Cluster 2\n\n2. [Cluster Title] | [Target Keyword] | [Word Count] | /[url]/\n   Links from: Pillar + Cluster 1\n   Links to: Pillar + Cluster 4\n\n[Continue for all clusters]\n\nINTERNAL LINK DIAGRAM:\nPillar → Cluster 1, 2, 3, 4, 5\nCluster 1 → Pillar, Cluster 3\nCluster 2 → Pillar, Cluster 1\n[etc.]\n</code></pre>\n<p>#content-sop #topic-cluster #pillar #seo #content-strategy</p>\n"}