VISUOSOFTS · SEO
Keyword mapping is the unglamorous discipline behind every well-structured website: assigning each important keyword to exactly one page, so your pages stop competing with each other and start covering the search landscape systematically. Without it, you get keyword cannibalisation, thin pages and gaps. With it, every page has a job.
This complete guide covers how to build a keyword map from research to assignment to maintenance — for UK businesses that want their site architecture to work as hard as their content.
WHAT KEYWORD MAPPING ACTUALLY IS
A keyword map is a simple document — usually a spreadsheet — listing your target keywords, each assigned to one specific page (existing or planned), with the page's role noted: rank for this term, support this topic, or convert this intent. Its purpose is architectural: it ensures every valuable keyword has a home, no two pages fight over the same term, and content creation follows a plan instead of impulse.
The problems it prevents are expensive. Keyword cannibalisation — multiple pages targeting the same term, splitting authority and confusing Google about which to rank — is the classic one, and it afflicts most sites that publish without a map. Thin coverage is the other: important commercial keywords with no dedicated page, while the blog accumulates variations on the same informational theme. The map makes both visible before they cost you rankings. Our SEO services begin with mapping for exactly this reason.
RESEARCH THE KEYWORD INVENTORY
Start with a comprehensive keyword inventory: your Search Console queries (what you already rank for, including the near-misses on page two), competitor rankings (the terms rivals win that you do not), keyword tool data for your market (volume, difficulty, intent signals), and — most underused — your sales team's language (the exact phrases prospects use, which tools often miss).
Capture the metadata that drives decisions: estimated monthly volume, keyword difficulty, current ranking page (if any), search intent (informational, commercial, transactional, local), and business value (a low-volume "emergency plumber Manchester" beats a high-volume "plumbing tips" for most businesses). Aim for coverage, not exhaustiveness — 200 well-chosen keywords mapped properly beat 5,000 rows nobody acts on. Include the branded, the commercial and the long-tail; exclude vanity terms no customer would ever type.
GROUP BY INTENT BEFORE YOU ASSIGN
Keywords with different intents need different pages, even when the words overlap. "CRM software" (research/comparison intent) and "CRM software pricing" (transactional intent) and "how to choose CRM software" (guidance intent) should not all point at your homepage — each deserves the page type its intent demands: comparison content, pricing page, buying guide respectively.
Group the inventory into intent clusters first: navigational (brand terms → homepage/about), transactional (buy/service terms → service and location pages), commercial investigation (comparisons, "best", reviews → guides and comparison content), and informational (how-to, what-is → blog and resources). This clustering is the strategic heart of mapping — it decides your site architecture. For the competitive side of this analysis, see our SEO competitor analysis guide.
ASSIGN EACH KEYWORD TO ONE PAGE
Now the mapping itself: each keyword gets exactly one primary page. Transactional keywords map to service, product and location pages. Commercial-investigation keywords map to guides and comparison pages. Informational keywords map to blog posts — one post per distinct question, not per keyword variation. Record the assignment with the target URL (existing or "to create") and the page's primary keyword plus 3–5 supporting terms.
The discipline that makes it work: one primary keyword per page, supporting terms that are genuine variations (not separate intents smuggled in), and a rule that new content must check the map first — if the keyword is taken, the new piece either targets something else or improves the existing page. This single rule, enforced, prevents most cannibalisation before it starts.
HANDLE GAPS AND CANNIBALISATION
The map reveals two action lists. Gaps: valuable keywords with no assigned page — these become your content briefs, prioritised by business value times winnability. Work them in priority order; a map with 50 gaps and no prioritisation is just a worry list. Cannibalisation: keywords with multiple competing pages — resolve by choosing the strongest page, consolidating the others into it (with redirects), and updating internal links to point at the winner.
For cannibalisation triage, check what Google actually ranks today for the term — sometimes the "wrong" page is winning and the fix is to strengthen it rather than fight it. Merge thin competing pages into comprehensive ones; Google rewards the single best answer, not three partial ones. Document every consolidation so the map stays truthful — a map that does not reflect reality is worse than no map.
MAINTAIN THE MAP — IT'S A LIVING DOCUMENT
A keyword map decays: new keywords emerge, intents shift, pages get created off-map by enthusiastic teams. Maintain it with a light process: quarterly reviews of rankings against assignments (is the assigned page actually the one ranking?), new content checked against the map before briefing, and an annual full refresh of the inventory against current Search Console and competitor data.
Assign ownership — usually the SEO lead or content manager — and keep the map where the content team actually works, not in a forgotten drive folder. The map's value compounds: year two's content programme, built on a maintained map, is dramatically more effective than year one's, because every piece has a defined job in a known architecture. Talk to us and we will build your keyword map and the content plan behind it.
KEYWORD MAPPING — FAQs
How many keywords should we map?
Enough to cover your commercial landscape — typically 100–300 for an SMB, more for ecommerce or multi-location businesses. Depth on the keywords that drive revenue beats breadth on vanity terms. You can always expand; start with the money keywords.
What is keyword cannibalisation?
Multiple pages on your site competing for the same keyword, splitting ranking signals so none ranks well. Fix it by consolidating: pick the strongest page, merge the others into it with redirects, and point internal links at the winner.
Can two pages target similar keywords?
Yes, if the intents genuinely differ — "buy CRM software" (transactional) and "how to choose CRM software" (informational) deserve separate pages. The test is whether one page could satisfy both queries; if yes, they are one keyword for mapping purposes.
How often should we update the map?
Quarterly light reviews (rankings vs assignments, new content compliance) and an annual full refresh. Also update it whenever you launch significant new content or enter new markets — the map should never be more than a quarter out of date.
Do we need special software?
No — a spreadsheet works fine for most SMBs. SEO platforms help with the research inputs (rank tracking, competitor data), but the map itself is a thinking document, not a software problem. Complexity here is procrastination.