Keyword Mapping
Learn how to map keywords to specific pages on your website. Prevent cannibalisation, ensure complete coverage, and maximise every page's ranking potential.
Keyword mapping is the process of assigning specific target keywords to individual pages on your website. It ensures that every important keyword has one — and only one — designated page, preventing cannibalisation and creating a clear, strategic relationship between your content and search queries.
- Keyword mapping assigns each target keyword to a specific page on your website.
- The goal is one primary keyword per page — no two pages should target the same primary keyword.
- It prevents keyword cannibalisation (multiple pages competing for the same term).
- A keyword map also reveals content gaps — keywords with no assigned page.
- The map should be a living document updated as you create new content and discover new keywords.
If you want the full breakdown, continue below.
Why Keyword Mapping Matters
Without a keyword map, content creation is uncoordinated:
- Multiple pages end up targeting the same keyword (cannibalisation)
- Important keywords have no dedicated page
- Internal linking lacks strategic direction
- Content gaps remain invisible
- Writers produce content without clear SEO targets
A keyword map transforms random content creation into a coordinated system where every page has a defined role in your SEO strategy.
How to Create a Keyword Map
Step 1 — Audit Your Existing Pages
Before mapping keywords, catalogue every page on your website:
- URL
- Current title tag
- Current primary keyword (if any)
- Page type (homepage, service page, blog post, documentation, landing page)
- Current ranking position (from Google Search Console)
This gives you a clear picture of what already exists.
Step 2 — Organise Your Keyword List
Take your keyword research output and organise it:
- Group related keywords into clusters (as described in the keyword research process)
- Identify the primary keyword for each cluster (highest volume + most representative)
- List secondary and supporting keywords under each primary
Step 3 — Match Keywords to Pages
For each keyword cluster, determine the best page:
Existing page matches the intent: Assign the keyword cluster to the existing page. Update the page's title tag, meta description, and content to better target the primary keyword.
No existing page matches: Create a new page specifically for this keyword cluster. Add it to your content calendar.
Multiple pages could match: Choose the strongest one (most authority, best content, best current ranking). Redirect or consolidate the others if they cause cannibalisation.
Step 4 — Build the Map
Create a spreadsheet or document with these columns:
| Primary Keyword | Volume | Difficulty | Intent | Assigned URL | Secondary Keywords | Status |
|---|---|---|---|---|---|---|
| keyword research | 2,400 | 35 | Informational | /resources/seo/keyword-research/what-is-keyword-research | what is keyword research, keyword research guide, how to find keywords | Published |
| seo services pretoria | 320 | 18 | Transactional | /seo/pretoria | seo company pretoria, seo agency pretoria | Published |
| web design cost south africa | 880 | 22 | Commercial | /blog/website-design-cost-south-africa | how much does a website cost south africa, website pricing | Published |
Step 5 — Identify Gaps
Review the completed map for:
- Unmapped keywords — keywords with no assigned page (need new content)
- Pages without keywords — pages that exist but target no strategic keyword (evaluate whether to optimise or remove)
- Cannibalisation conflicts — two or more pages targeting the same primary keyword (need consolidation)
Keyword Mapping Rules
One Primary Keyword Per Page
Every page should have exactly one primary keyword. This is the term you optimise the title tag, H1, URL, and primary content around.
A page can and should target multiple secondary keywords, but these should support the primary keyword's topic — not compete with it.
Intent Must Match Page Type
The keyword's search intent must match the page type:
| Intent | Page Type |
|---|---|
| Informational | Blog post, documentation, guide |
| Commercial investigation | Comparison page, review, "best of" list |
| Transactional | Service page, product page, landing page |
| Navigational | Homepage, brand page |
Assigning a transactional keyword to a blog post — or an informational keyword to a service page — creates an intent mismatch that Google will not reward.
Map Secondary Keywords Intentionally
Secondary keywords should be:
- Variations of the primary keyword
- Long-tail extensions of the primary keyword
- Related questions that the page naturally answers
- Semantically connected terms that support topical depth
Consider the Full Site Architecture
Your keyword map should align with your site's information architecture:
- Homepage → broadest brand and category keywords
- Service/category pages → medium-competition service keywords
- Sub-service pages → specific long-tail service keywords
- Blog/documentation → informational keywords
- Location pages → geo-modified keywords
This creates a natural hierarchy from broad to specific.
Handling Common Mapping Challenges
Multiple Pages Competing for the Same Keyword
If two or more pages target the same primary keyword:
- Choose the winner — the page with the strongest signals (content quality, backlinks, current ranking)
- Consolidate content — merge the best elements from competing pages into the winner
- Redirect the losers — set up 301 redirects from the retired pages to the winner
- Update internal links — point all internal links to the winning page
See: Keyword Cannibalisation.
Keywords That Could Fit Multiple Pages
If a keyword could reasonably belong to two pages, decide based on:
- Which page better matches the search intent?
- Which page has stronger existing signals?
- Which assignment creates the most logical site structure?
When in doubt, check the SERP — the content type Google currently ranks tells you what intent it has determined.
Orphaned Pages (No Keyword Assignment)
Pages with no keyword assignment suggest:
- The page lacks a clear SEO purpose
- The page might be redundant
- The page could be consolidated with another page
- The page might target a keyword that is too competitive or low-value to justify
Evaluate each orphan: either assign a relevant keyword group or consider removing the page.
Maintaining Your Keyword Map
Quarterly Reviews
Every three months:
- Add new keywords discovered through ongoing research
- Update mappings for newly created content
- Check for emerging cannibalisation issues
- Review keyword difficulty — previously unachievable keywords may now be within reach
- Remove keywords for topics you no longer cover
When to Remap
Remap keywords when:
- Your site structure changes significantly (redesign, new sections)
- You enter a new market or service area
- Google's algorithm changes shift the competitive landscape
- You consolidate or delete multiple pages
- A major competitor enters or exits your market
Keyword Mapping for South African Businesses
South African keyword mapping considerations:
- Create separate mappings for location pages — Cape Town, Johannesburg, Pretoria, Durban each deserve dedicated geo-modified keyword clusters
- Map Afrikaans keywords separately — if your audience searches in Afrikaans, these need their own pages (not mixed into English pages)
- Industry-specific terminology — some South African industries use different terminology than international standards (e.g., "attorneys" vs "lawyers")
- National vs local intent — decide whether each keyword targets national or city-specific audience and map accordingly
Key Takeaways
- Keyword mapping assigns each target keyword to exactly one page on your site.
- One primary keyword per page — secondary keywords support the primary.
- The map prevents cannibalisation and reveals content gaps.
- Intent must match page type — informational keywords to content pages, transactional keywords to service pages.
- Maintain the map as a living document with quarterly reviews.
Quick Keyword Mapping Checklist
- Audit all existing pages and their current target keywords
- Organise your keyword list into clusters with primary and secondary terms
- Assign each cluster to a specific page (existing or new)
- Verify that no two pages target the same primary keyword
- Ensure keyword intent matches page type
- Identify content gaps (keywords without assigned pages)
- Identify orphaned pages (pages without assigned keywords)
- Set up a review schedule (quarterly at minimum)
- Update the map whenever new content is published
Tools & Resources (Coming Soon)
- Keyword Mapping Template (Coming soon)
- Cannibalisation Checker (Coming soon)
- Site Architecture Planner (Coming soon)
Related SEO Documentation
Was this helpful?