How I use Claude to build topical maps from seed keywords, competitor analysis, and client briefs — and why AI-built maps outperform manual keyword clustering.
A topical map isn't a keyword list. It's the blueprint for an entire website's content strategy, structured to match how search engines build and merge their indexes.
Most SEOs build topical maps by exporting keywords from Semrush, clustering them by similarity, and organising them into a spreadsheet. It works, but it misses the structural layer that actually drives rankings: entity relationships, Knowledge Graph alignment, and authority flow between pages.
Claude handles this differently because it can reason about the relationships between topics, not just group similar keywords together.
Starting Inputs: What Claude Needs
Every topical map starts with defining the central entity — the one thing the site is about, expressed as a keyword.
I typically feed Claude three inputs:
- A seed keyword or central entity: e.g. "rhinoplasty surgeon Denpasar" or "AI SEO consultant Melbourne"
- Competitor URLs: 3-5 sites already ranking in the space. Claude analyses their content structure to understand what the topic graph looks like
- A client brief: Business goals, target audience, service/product range, geographic focus
From these three inputs, Claude builds the full architecture.
The Two-Layer Structure: Core Pages and AOR Pages
Every topical map has two types of pages:
Core pages are your money pages — service pages, product categories, location pages. These are where conversions happen. You want maximum authority flowing TO these pages.
AOR (Area of Responsibility) pages are your content pages — blog posts, guides, FAQs. These exist to build topical authority and funnel link equity toward your core pages. Each AOR page targets a specific subtopic that supports a core page.
Claude maps every AOR page to 1-2 core pages it should link to. This creates the internal linking architecture that drives authority flow.
Why Claude's Approach Is Different from Keyword Clustering
Semrush keyword clustering groups keywords by SERP similarity — if the same URLs rank for two keywords, they're in the same cluster. That's useful for avoiding cannibalisation, but it doesn't tell you:
- Which pages should be core vs AOR — keyword tools don't distinguish between money pages and supporting content
- How pages should link to each other — clustering doesn't produce an authority flow model
- What's missing from the topic graph — keyword tools show what people search for, but Claude can infer what SHOULD exist based on entity-attribute relationships
- Publishing order — which pages to build first to establish topical authority before attacking competitive terms
Claude handles all four because it reasons about the topic as a connected knowledge graph, not a flat list of keywords.
Different Ways to Slice the Same Strategy
One of the most valuable things Claude does is generate multiple structural options for the same topic. You can slice the same organic strategy by:
By Search Intent
Informational pages ("what is X"), navigational pages ("X near me"), commercial investigation ("best X for Y"), transactional ("buy X"). Each intent maps to a different page type and a different stage of the funnel.
By Entity Attributes
For a topic like "rhinoplasty surgeon Denpasar", the entity has attributes: procedures offered, pricing, qualifications, recovery information, before/after results. Each attribute becomes a content cluster.
By Buyer Journey
Awareness ("do I need X?"), consideration ("how does X compare to Y?"), decision ("best X provider in Z location"). This maps naturally to the content funnel.
By Competitor Gap
What topics do your competitors cover that you don't? What do YOU cover that they don't? Claude analyses competitor site structures and identifies the whitespace.
The power is in running all four lenses on the same topic and then building a map that satisfies all of them. A page that serves informational intent, covers an important entity attribute, targets the awareness stage, AND fills a competitor gap — that's a high-priority publish.
The Output: What You Get
When I build a topical map with Claude, the output includes:
- Core pages tab: Every money page with target keyword, URL structure, and meta title template
- AOR pages tab: Every content page with target keyword, which core page(s) it supports, and estimated priority
- Linking map: Which AOR pages link to which core pages, and the recommended anchor text
- Publishing order: Which pages to create first to build topical authority before going after competitive terms
- Folder structure: URL architecture that reflects the topic hierarchy
The whole process takes about 30-60 minutes with Claude, including the interactive checkpoints where I confirm merge/split decisions and priority calls. Doing this manually with keyword tools and spreadsheets would take a full day.
When to Use This
Topical maps are most valuable for:
- New sites — you need a content roadmap from day one
- Site redesigns — restructuring URL architecture and internal linking
- Niche pivots — expanding into a new topic area
- Competitive catchup — when competitors have deeper content and you need to close the gap systematically
If you're already ranking well for your core terms and just need to maintain, a full topical map rebuild is overkill. Focus on content refresh instead.
The Topical Map Skill
I've built this entire process into a reusable Claude skill that runs interactively — it pauses at decision points to confirm with you before proceeding. The skill outputs both an XLSX spreadsheet and a markdown strategy document.
The skill is available as part of the free SEO Claude Skills collection.
Soaring Above Search
Weekly AI search insights from the front line. One newsletter. Six sections. Everything that actually moved this week, with a practitioner's take.