Keyword Mapping

Keyword mapping assigns one primary keyword to each page on your site and records the plan in a single document, so pages stop competing and new ones launch connected.

Get a straight quoteWe usually reply within hours.
datacram.com/services/keyword-mapping
Keyword map, HVAC site
One page, one search, written down
Sample
/ac-repair“ac repair san antonio”
/ac-not-cooling“ac blowing warm air”
/ac-replacement-cost“new ac unit cost”
/blog/ac-tips-2same as /ac-repair: merge
“heat pump vs ac”no page yet: build
Primary keywords per URLone
Illustrative: sample map rows with a merge and a gap flaggedno two pages share a primary

Every page on your site should own one search, and someone should be able to say which.

Ask most business owners which search their AC repair page is supposed to win and you get a pause, then a guess. Ask which page should rank for “AC blowing warm air” and the pause gets longer. Nobody decided. The pages were written as ideas arrived, and Google was left to work out which one you meant. A keyword map is the document where somebody finally decides.

The rule at its center is short: one primary keyword per URL, and one URL per primary keyword. The primary is the search the page exists to win. Around it sit the secondary terms, the variants and follow-up phrasings that belong on the same page because the same answer satisfies them. Google's SEO Starter Guide notes that its language matching can connect a page to many related queries, so a page does not need a twin for every phrasing. It needs to be the obvious owner of one search.

A working map is a spreadsheet with opinions. Each row is a URL. The columns: primary keyword, secondary terms, search intent, page type, the service it supports, current position, a status (keep, rewrite, merge or build) and the pages it should link to and from. That last column is where most templates stop short, and it is the one that keeps a new page from being stranded the day it goes live.

The map pays for itself by preventing two expensive problems. When two pages chase the same primary, they split the signals Google uses to pick one, and you get keyword cannibalization: rankings that swap places week to week while neither page settles. When a page has no row, no planned links and no parent, it slides into the orphan pages problem. Both are cheap to prevent on paper and slow to untangle on a live site.

Mapping comes after keyword research and keyword clustering, not before. Clustering decides which terms travel together; the map decides which URL carries each group. The map is also where bad ideas get caught early, such as a page for every suburb with only the town name swapped. Google's spam policies list pages aimed at specific cities that funnel visitors to one place as doorway abuse. Real service area pages earn their rows with local substance.

We build the map from your existing pages first, because most sites already own more than they realize, then mark the gaps that need new pages. It stays current as part of our monthly SEO programs, which start at $625 a month with no long contract. And the internal linking plan comes straight out of that final column.

What goes in the map

A plan for every page, in one document

One primary per URL

Every page gets one search it exists to win, written down. If two pages claim the same search, the map shows it before Google does.

Secondary terms ride along

Variants and follow-up phrasings go on the page that owns the main term. They earn a page of their own only when the results for them look different.

Page type gets a column

Service page, guide, comparison or location page. Recording the format beside the keyword keeps intent from getting lost between planning and writing.

Links planned, not hoped for

Each row lists the pages that should link in and out. New pages launch wired into their section instead of waiting for a cleanup.

A status on every row

Keep, rewrite, merge or build. The status column turns the map from a reference document into a work queue.

Checked before publishing

Any new page is checked against the map before it goes live. It is the cheapest cannibalization prevention there is.

Want to know which of your pages are fighting each other?

We will match your current pages to the searches they rank for and flag every query where two of your URLs compete.

Three ways to read it

Why a clear owner for each search helps everywhere

SEO

Clear ownership, clear signals

When each query has one obvious page, internal links and anchor text all point the same way. Google has less to guess about.

AI

One question, one complete page

An assistant looking for a source on a specific question is better served by one complete page than three partial ones. The map is what keeps the answer in one place.

Buyers

Landing on the right page

Someone searching for a repair lands on the repair page, not on a replacement page that makes them dig. That is a conversion problem solved in a spreadsheet.

How we build your keyword map

1

1. Inventory what exists

Every indexable URL goes into the map alongside the queries it already earns in Search Console. Most sites turn up pages they forgot they had.

2

2. Assign the primaries

Each group of terms gets one owner URL, chosen by intent fit and the standing the page already has. Conflicts get a decision, not a shrug.

3

3. Mark the gaps and merges

Terms with no good owner become new-page rows; pages that duplicate each other become merge rows. The map now doubles as the build list.

4

4. Keep it current

New pages are checked against the map before they publish, and the map is refreshed monthly from Search Console. A map nobody updates is a history lesson.

Free · No obligation

Which page is supposed to rank for that?

Tell us where things stand and we will show you how your pages line up.

Which of these sounds like you? (pick any)

Questions

Frequently asked

Assigning each target keyword to one URL on your site and recording the decision in a plan. The map says which page owns which search, which terms support it and how the pages link together. It is the bridge between keyword research and the pages you actually publish.

At minimum: URL, primary keyword, secondary terms, search intent, page type, the service the page supports, current position, status and planned internal links. Volume and difficulty can sit alongside for reference. The on-page side of each row, from titles to headings, follows our guide to service page SEO.

Yes, and most good pages do. A page has one primary and can rank for dozens of related phrasings that the same answer satisfies. A variant gets a separate page only when its results look different, and the related terms and subtopics a complete page should cover are the subject of semantic keywords.

By making the conflict visible before it is published. If a new page would claim a primary another URL already owns, the map catches it, and the new idea becomes a section of the existing page or a different target. Existing conflicts get resolved with the fixes covered on our keyword cannibalization page.

Usually your brand and the broadest honest description of what you do and where. Specific services deserve their own pages, because one home page cannot be the best answer to twenty different searches. Our guide on how many pages you need for SEO covers how far to split things.

Yes, more than at any other time. The map records which URL holds which ranking, which is exactly what has to survive a new design or platform. It becomes the checklist for redirects and content carryover during a website migration.

A ten-page site needs a short map, not no map. Small sites are where two pages quietly sharing one search hurts most, because there are fewer pages to absorb the waste. The free site audit is a quick way to see where your pages stand first.

It is part of our monthly SEO programs rather than a separate invoice. Programs start at $625 a month and most local businesses land between $625 and $2,250, with no long contract. SEO financing is available if that helps.

Still have a question about Keyword Mapping? Ask us directly — we answer straight.

Start the conversation
0%financing

Start now. Pay monthly. Add nothing for interest.

Put 25% down at signing and spread the rest in equal monthly payments. The total you pay is the price on the proposal.

  • Up to 12 months on any project
  • 24 months from $15,000
  • 36 months from $20,000

Financed projects are hosted on the DataCram platform for the length of the plan.

Free · AI-powered · Emailed to you

See exactly what’s holding your website back.

Get a free audit of your site — speed, SEO, mobile, and security — with the fixes that matter most, delivered as a PDF to your inbox.

Get my free audit
CallGet a quote