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. "family lawyer Sydney" 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 "family lawyer Sydney", 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 7-Step Topical Map Framework
This is the exact framework I use at StudioHawk to build topical maps for clients across ecommerce, SaaS, professional services, and local businesses. It is built from how Google actually constructs its Knowledge Graph - not from keyword clustering tools. A topical map is not a keyword list. It is a site architecture blueprint that matches how search engines store and connect entities, attributes, and relationships.
Step 1: Define the Central Entity
Every topical map starts with one entity - the single thing your site is about. If Google gave your site a Knowledge Panel, what would the title be? Format: [service/product] + [location/modifier]. The central entity determines which attributes your map must cover. Every page you create either IS an attribute of this entity or supports one.
Step 2: Source Context and Persona
Before picking topics, define what the site IS and who is behind it. A casino affiliate needs comparison content and bonus pages. A casino operator needs game pages and licensing. Same niche, completely different maps. Answer five questions: business type, market scope, unique angle, customer language, and the Knowledge Panel test.
Step 3: Deep Research
Use Wikipedia (section headings = attributes, related articles = adjacent entities), People Also Ask (each PAA = an attribute users care about), competitor sitemaps (note gaps and thin content), Google Autocomplete (search [entity] a through [entity] z), and client situation mapping (each situation drives unique content and linking decisions).
Step 4: Classify Core vs AOR Pages
| Type | Intent | Purpose | Examples |
|---|---|---|---|
| Core Pages | Commercial/transactional | Convert visitors to leads | Service pages, pricing, booking |
| AOR Pages | Informational | Build authority, funnel to core | Guides, how-tos, comparisons |
Authority flows from AOR pages to Core pages via internal links. More quality AOR pages = stronger Core pages.
Step 5: Merge/Split Decisions
| Monthly Volume | Decision | Condition |
|---|---|---|
| 100+ | Own page | Enough demand |
| 10-99 | Check competitors | If 2+ competitors have pages, own page |
| Under 10 | Merge | H2 section on a related page |
| Any volume | Own page (override) | If it is a core service you sell |
Step 6: Folder Structure and Linking Map
Each major topic gets its own folder. Folder name = root keyword only. The linking map follows the authority flow model: AOR to Core (primary authority transfer), AOR to AOR (builds cluster depth), Core to AOR (rarely), Homepage to Core (direct links).
Step 7: Buyer Journey Mapping
Every page sits in one of four stages: Unaware (problem-awareness content), Consideration (your money pages), Decision (comparisons and reviews), After-Service (aftercare and follow-up). If any stage has zero pages, you have a funnel gap.
Why Topical Maps Actually Work
Topical maps work because of five mechanisms: historical user data accumulation (every visitor gives Google data about your site for a specific topic), Knowledge Graph alignment (configuring your site to match what Google already knows), lower cost of retrieval (making it cheap for Google to understand and serve your content), satisfaction signal transfer (AOR page engagement transfers to core pages via internal links), and index construction efficiency (cheaper for Google to rank one deep site than millions of shallow ones).
Critical warning: a topical map with low-quality content will hurt you. Bad pages drag down your entire site's quality scores. Do not publish articles just to fill the map. Every article must be quality work.
The Copy-Paste Prompt: Build Your Topical Map With Claude
Copy and paste this prompt into Claude to build a complete topical map for any niche. It walks through the full 7-step framework interactively, pausing at checkpoints for your input. The output is a spreadsheet-ready structure with Core Pages, AOR Pages, Folder Structure, Linking Map, and Buyer Journey mapping.
I want you to build a complete topical map for my business.
My seed keyword is: [YOUR KEYWORD]
Walk me through these 7 steps, pausing at each checkpoint for my confirmation:
1. Define my central entity (ask me the Knowledge Panel test)
2. Determine source context (ask me the 5 business questions) and create a persona
3. Deep research - find every attribute of my entity using Wikipedia, PAA, competitors, and autocomplete. Present the full attribute list for my review.
4. Classify each attribute as Core (commercial) or AOR (informational)
5. Merge/split decisions - which attributes get their own page vs become a section. Use the volume thresholds: 100+ = own page, 10-99 = check competitors, under 10 = merge
6. Define folder structure and linking map following the authority flow model (AOR to Core, AOR to AOR, Homepage to Core)
7. Map every page to a buyer journey stage (Unaware, Consideration, Decision, After-Service). Flag any stage with zero pages.
Output format: A table for each step, plus a final summary table with columns: Page Title, URL Slug, Classification (Core/AOR), Buyer Stage, Target Keyword, Folder, Links To (internal).
Important rules:
- This is a site architecture blueprint, not a keyword list
- Match depth to Knowledge Graph importance
- Core pages convert visitors. AOR pages build authority via internal links
- Do not suggest pages I cannot write quality content for
- Include linking directions for every page
Real Example: How This Framework Built StudioHawk's #1 Rankings
We used this exact topical map framework to rebuild studiohawk.com.au from the ground up. The central entity was "SEO agency Australia". We mapped every search query around that entity, classified 50+ pages as Core or AOR, built a folder structure matching the Knowledge Graph, and connected everything with authority-flow internal linking. The result: #1 rankings for "SEO agency" across Sydney, Melbourne, Brisbane, and Perth, with 248% MQL growth, $850K+ in SEO-attributed revenue, and a ~6x ROI on $150K investment.
The Central Entity
"SEO agency Australia" - with location variants for each city (Melbourne, Sydney, Brisbane, Perth). Every page on the site either IS an attribute of this entity (service pages, location pages, case studies) or supports it (blog content building topical authority).
The Topical Map Structure
| Layer | Pages | Purpose |
|---|---|---|
| Core (Money) | Homepage, service pages (SEO, AI SEO, local SEO, ecommerce SEO), location pages (Melbourne, Sydney) | Convert visitors to leads |
| AOR (Authority) | Blog articles, guides, glossary, case studies, tools | Build topical authority, funnel it to core via internal links |
| Decision | Case studies with specific metrics, awards page, team page | Differentiate from competitors at decision stage |
| After-Service | Client resources, reporting guides, knowledge base | Retention, referrals, return traffic |
The Results
- #1 for "SEO agency" across Australia - Sydney (+43% clicks, +139% impressions), Melbourne (+50% clicks, +137% impressions)
- 248% MQL growth from organic search
- $850K+ SEO-attributed revenue in the measurement period
- ~6x ROI on $150K investment
- Organic clicks: +6% to 7,500+/month across all pages
The topical map was the architecture that made everything else work. Without it, the individual pages would have competed against each other instead of reinforcing each other. With it, every new article made the core pages stronger through satisfaction signal transfer and internal link authority flow.
Read the full StudioHawk case study
Keyword Clustering vs Topical Mapping
Keyword clustering groups keywords by SERP similarity - if two keywords return the same Google results, they go on the same page. Topical mapping groups pages by Knowledge Graph relationships - if two topics are connected entities in Google's knowledge system, they belong in the same cluster with defined linking rules. Clustering answers "which keywords go on which page." Mapping answers "how does this entire site need to be structured to own a topic."
| Aspect | Keyword Clustering | Topical Mapping |
|---|---|---|
| Input | Keyword list from Ahrefs/Semrush | Central entity + Knowledge Graph research |
| Grouping logic | SERP similarity (same results = same cluster) | Entity relationships (connected in Knowledge Graph) |
| Output | List of page targets with keyword groups | Full site architecture with linking rules |
| Linking strategy | Not included | Authority flow model (AOR to Core) |
| Buyer journey | Not considered | Every page mapped to a funnel stage |
| Depth calibration | All keywords equal | Coverage matches Knowledge Graph importance |
| Merge/split decisions | Based on search volume only | Based on volume + competitors + KG distance |
| When to use | Quick content planning for existing sites | Building or rebuilding a site from scratch |
Keyword clustering is step 3 of a topical map. It is useful but incomplete. A topical map includes clustering AND the architecture, linking, depth calibration, and buyer journey mapping that turn a keyword list into a site that ranks.
5 Topical Map Mistakes That Tank Your Site
The five most common topical map mistakes are: publishing thin content to fill the map (bad pages drag down your entire site's quality scores), ignoring Knowledge Graph distance (covering topics too far from your entity), using flat URL structures instead of folders (loses topical signals), skipping the merge/split decision (creating pages for 10-volume keywords that should be H2 sections), and building without a buyer journey (ending up with 50 informational articles and zero decision-stage content).
1. Publishing Thin Content to Fill the Map
The most damaging mistake. A topical map might call for 40 articles. If you can only write 25 good ones, publish 25. The 15 thin articles will drag down the quality scores of your entire site. Google's site quality signals are aggregate - one bad page hurts every other page. At StudioHawk, we routinely cut 20-30% of proposed pages from a topical map because the client cannot produce quality content for those topics.
2. Ignoring Knowledge Graph Distance
Not every related topic deserves coverage. If your central entity is "family lawyer Sydney", you might find "criminal law" in your Knowledge Graph research. But criminal law is a separate entity - covering it in depth dilutes your topical authority instead of building it. Stick to topics within 1-2 hops of your central entity.
3. Flat URL Structure
Using /blog/keyword-one/, /blog/keyword-two/ for everything instead of /topic/subtopic/ folder structure. Folders signal topical grouping to search engines. A flat structure treats every article as equally related to every other article - which is never true.
4. Skipping Merge/Split Decisions
Creating dedicated pages for every keyword, regardless of volume or competitor coverage. A keyword with 10 monthly searches and zero competitor pages should be an H2 section on a related page, not its own URL. Over-splitting creates thin pages. Under-merging buries important topics.
5. No Buyer Journey Mapping
Building 50 informational articles (Unaware stage) and zero comparison or case study pages (Decision stage). The topical map builds authority, but without Decision-stage content, you have no way to convert the authority into leads. Every topical map needs pages at all four stages: Unaware, Consideration, Decision, and After-Service.
FAQ
How long does it take to build a topical map?
A thorough topical map takes 4-8 hours of research and planning. The Knowledge Graph research (Step 3) takes the longest - you need to understand the entity's full attribute landscape before making structural decisions. With Claude, the research phase compresses to 1-2 hours because it can process Wikipedia, competitor sitemaps, and autocomplete data simultaneously.
How many pages should a topical map have?
It depends entirely on the niche. A local service business might need 15-30 pages. An ecommerce site might need 200+. A SaaS company typically needs 50-100. The right number is determined by how many attributes your entity has and how many competitors cover them. More pages is not better - the right number of quality pages is better.
Can I build a topical map with AI tools?
Yes, and Claude is particularly effective because it can process multiple data sources in one session - Wikipedia entity research, competitor analysis, keyword data, and client situation mapping. The key is using AI for research and structure, not for making strategic decisions. You still need practitioner judgment for merge/split decisions, depth calibration, and quality gates.
Do I need to publish all pages at once?
No. Publish in priority order: Core pages first (they convert), then the highest-authority AOR pages (they build topical authority fastest), then fill in supporting content. Most sites publish 30-40% of their topical map in the first month, then add 5-10 pages per month. The internal linking structure should be built from day one even if some destination pages do not exist yet.
What is the difference between a topical map and a content strategy?
A topical map is the architecture - what pages exist, how they connect, and what each one targets. A content strategy includes the topical map plus publishing schedule, content quality standards, promotion plan, and measurement framework. The topical map is the blueprint. The content strategy is the construction plan.
Further Reading
- Search Engine Journal: How to Build Topical Authority
- Ahrefs: Topic Clusters and How to Build Them
- Surfer SEO: Topical Authority and Ranking Correlations
- Semrush: Topic Research for SEO
- Backlinko: Topical Authority Explained
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.
Hawk Academy Skill
Topical Authority Map
Build a 4-cluster topical authority map (Core, AOR, Linking, Buyer Journey) plus a 12-week publishing order from any seed keyword.
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.