keyword mapping service

Keyword mapping assigns each search query your business wants to win to exactly one page that owns it. It is the decision layer between keyword research, which tells you what people search for, and content work, which produces the pages.

Without it, sites accumulate overlapping pages that compete with each other. Three pages half-covering the same query usually perform worse than one page covering it properly, because the signals split between them and none becomes the obvious answer.

This page covers what mapping produces, how ownership is decided, and how mapping prevents the cannibalisation that otherwise appears as unexplained ranking instability.

The problem mapping solves

Cannibalisation is rarely deliberate. It accumulates as teams publish against topics rather than against assigned queries.

  • Rankings flip between two of your own URLs for the same query.
  • A page that ranked well declines after a similar page is published.
  • Several pages rank in positions eight to fifteen where one could rank higher.
  • Nobody can say which page is supposed to win a given query.
  • Writers duplicate coverage because no assignment exists to work from.

A cannibalisation audit identifies where this is already happening. Mapping is what stops it recurring.

What a keyword map contains

A usable map is an operational document, not a keyword list. Each row should be actionable without further interpretation.

  • Primary query: the single query the page owns. One page, one primary.
  • Supporting queries: variations the page should cover, kept subordinate.
  • Owning URL: the canonical page, existing or planned.
  • Intent: informational, commercial or transactional, which dictates page type.
  • Page type: money page, guide, comparison, or diagnostic.
  • Status: exists, needs revision, or needs creating.
  • Guardrail: what the page must not target, naming the URL that owns it instead.

That last column does most of the preventative work. It is what a writer checks before drafting.

How ownership gets decided

Group by intent, not by wording

Queries phrased differently but answered by the same page belong together. Queries phrased similarly but expecting different answers do not.

  • “seo pricing” and “how much does seo cost” want the same page.
  • “seo audit” and “seo audit checklist” do not. One is looking to buy, the other to do it themselves.
  • Where the search results for two queries return substantially different page types, treat them as separate.

Assign to the strongest candidate

Where several existing pages could own a query, ownership usually goes to the one with existing traction rather than the best-written one.

  • Prefer the URL already ranking or accumulating impressions for the query.
  • Prefer the page with external links pointing at it.
  • Prefer the page whose position in the hierarchy matches the query’s intent.
  • Where nothing qualifies, mark the query as needing a new page rather than forcing a poor fit.

Resolve the losers explicitly

Deciding an owner is only half the decision. The pages that lose need instructions too.

  • Consolidate and redirect where two pages substantially duplicate each other.
  • Retarget where the losing page can own a different, adjacent query.
  • Differentiate where both pages are viable but currently overlap, by narrowing each.
  • Leave alone where overlap is superficial and both serve distinct needs.

Turning a map into work

The map should feed directly into the build queue. Each row becomes either a revision or a brief.

  • Order by commercial value and difficulty rather than by search volume alone.
  • Fix cannibalisation before publishing new pages into the same cluster.
  • Give writers the assigned query and the guardrail, not a topic.
  • Re-check the map before any new page is commissioned.

Sequencing across the whole programme is covered by the SEO roadmap, and prioritisation method by the prioritisation framework.

Keeping the map current

A map is a living document. It decays as the site grows and as search results shift.

  • Review when publishing into an existing cluster.
  • Review after migrations, since URL changes invalidate ownership.
  • Review when a query’s results change character, which can move it to a different page type.
  • Re-check periodically for newly emerged overlap between pages that were once distinct.

Frequently asked questions

How is this different from keyword research?

Research produces a list of queries with volume and difficulty. Mapping decides which page owns each one. Research tells you what the demand is; mapping tells your team what to do about it. A keyword list without assignments is where cannibalisation begins.

Can one page own several queries?

Yes, and it usually should. A page owns one primary query plus the variations that share its intent. What it should not do is own two queries that want different page types or different answers.

How do I know if I have a cannibalisation problem?

Check Search Console for queries where more than one of your URLs receives impressions, particularly where the ranking URL changes over time. That instability is the clearest signal.

Should I delete pages that lose ownership?

Rarely delete outright. Consolidate and redirect where content genuinely duplicates, or retarget the page to an adjacent query it can own. Deletion discards any accumulated signal, so it suits only genuinely worthless pages.

How long does mapping take?

It depends on catalogue and query volume. A focused cluster can be mapped in days; a full site with several thousand queries takes weeks, and is usually best done cluster by cluster in priority order.

Consulting CTA

If your own pages compete with each other, or you are about to publish into a cluster without clear ownership, book an SEO consultation to establish a keyword map and resolve existing overlap before more pages are added.