Free SEO audit with 10 action points - $2K worth of value
Rasesh Koirala

Keyword Map

Keyword research: intent, KD, long-tail, mapping

A keyword map is a document that assigns target keywords to specific pages on your site. It sounds simple. It is also the single most important document in an organised SEO strategy - because without it, your pages will eventually start competing against each other, and that competition will cost you rankings across your entire site.

Why every site needs a keyword map

As a site grows, content accumulates without a clear plan for what each page targets. A blog post on "SEO for ecommerce" and another on "ecommerce SEO strategy" look like different topics - but if they target the same intent and the same keywords, Google has to choose which one to rank. Often it ranks neither well, because neither dominates the other's signals. This is keyword cannibalisation.

According to Yoast's SEO documentation, cannibalisation means that instead of one strong page accumulating backlinks and authority, multiple weaker pages split that attention. No single page becomes the clear authority Google rewards with a top-three position. The fix - and the prevention - is a keyword map that assigns one primary keyword and one intent to each URL before any content is written.

At Backlinko, keyword mapping is a foundational part of their content operation. They credit it with helping them maintain over 500,000 organic sessions per month - not because keyword mapping creates traffic, but because it ensures every page compounds their authority rather than undermining it.

The rule: one primary keyword per page

Each page on your site should have one primary keyword - the single query it is optimised to rank for and the one that best represents the page's intent. A page can and will rank for dozens or hundreds of related keywords. But having one primary target keeps your on-page optimisation focused and prevents the ambiguity that leads to cannibalisation.

The primary keyword goes in your title tag, H1, and URL slug. Supporting keywords - related terms, synonym variations, question-based queries with the same intent - appear naturally throughout the content without forcing them. The goal is not keyword density. It is a page that comprehensively addresses one specific intent better than anything else ranking for it.

How to build your keyword map

A keyword map does not need to be complex. A spreadsheet with these columns covers the essentials:

Start by mapping your existing pages. Enter every published URL and identify what primary keyword each currently targets, based on its title, H1, and content focus. This audit frequently reveals cannibalisation problems that have been silently suppressing rankings for months.

How to spot cannibalisation on an existing site

In Google Search Console, go to Performance > Search Results, then filter by a keyword you suspect is cannibalised. Switch to the Pages view. If two or more of your URLs are appearing for the same query, you have cannibalisation. The page with fewer clicks despite similar impressions is likely the weaker signal.

Google limits the number of results it shows from a single domain per query. When two of your pages are competing for the same keyword, neither gets the full benefit of your site's authority for that term. Consolidating them - merging the content onto the stronger page and redirecting the weaker one - recovers that lost ranking potential.

Mapping new content before you write it

The simplest way to prevent cannibalisation is to add every planned piece of content to your keyword map before you write it. Before starting a new page, check the map: is this primary keyword already assigned to an existing URL? If yes, the question is whether to update the existing page or differentiate the new page to serve a genuinely distinct intent.

If the intents are identical, update the existing page. If the intents are different - informational versus commercial, beginner versus advanced - a separate page is justified, and the map keeps the distinction clear.

A maintained keyword map is also how you spot content gaps - topics your audience searches for where you have no page at all. Cross-reference your map against the keyword list you built using the methods in the previous pages. Every keyword with clear search demand and no assigned URL is an opportunity.

That completes the keyword research chapter. The next chapter covers on-page SEO - how to optimise the pages you create once you know which keywords to target.

Next: On-page SEO overview