Keyword Mapping

10 minIntermediateRELEVANCEModule 2 · Lesson 8
8/9

What you will learn

  • Assigning keywords to specific pages. Mapping keywords to your site structure and funnel stages.
  • Practical understanding of keyword mapping and how it applies to real websites
  • Key concepts from keyword to page mapping and keyword mapping template

Quick Answer

Keyword mapping is the process of assigning specific keyword clusters to individual pages on your website. It creates a one-to-one relationship between keywords and URLs, preventing cannibalization and ensuring every page has a clear SEO purpose. A keyword map is the bridge between keyword research and content creation.

Why Keyword Mapping Matters

Keyword research gives you a list of opportunities. Keyword mapping tells you what to do with them. Without a map, you risk:

  • Cannibalization — Two pages competing for the same keyword, both ranking poorly
  • Orphaned keywords — Valuable keywords with no page targeting them
  • Duplicate effort — Creating content for a keyword you already cover
  • Structural chaos — A site with no logical topical organization

According to Semrush, 50.3% of websites have at least one instance of keyword cannibalization (Semrush, 2024). This means half of all websites are actively hurting their own rankings by failing to map keywords properly.

Creating a Keyword Map Spreadsheet

Your keyword map is a spreadsheet with one row per page. Here are the essential columns:

ColumnPurpose
URLThe page this keyword cluster maps to
Primary KeywordThe main keyword for title, H1, and URL slug
Secondary Keywords2-5 supporting keywords for H2s and body text
LSI / Related TermsSemantic terms to include naturally
Search IntentInformational, commercial, transactional, or navigational
Monthly VolumeCombined volume of the keyword cluster
KDDifficulty of the primary keyword
StatusPlanned, Published, or Needs Update
Content TypeBlog post, guide, product page, landing page, etc.
Funnel StageTop (awareness), Middle (consideration), Bottom (conversion)

Example Keyword Map

URLPrimary KWSecondary KWsIntentStatus
/blog/cold-brew-guidehow to make cold brewcold brew recipe, DIY cold brewInfoPublished
/blog/best-coffee-grindersbest coffee grindercoffee grinder reviews, burr grinderCommercialPlanned
/products/grinder-probuy coffee grinder onlinecoffee grinder price, grinder dealsTransactionalPublished
/blog/espresso-vs-dripespresso vs drip coffeeespresso drip difference, coffee typesInfoNeeds update

Primary vs. Secondary vs. LSI Keywords Per Page

Primary Keyword (One per Page)

Every page has exactly one primary keyword. This is the keyword that appears in:

  • The title tag
  • The H1 heading
  • The URL slug
  • The meta description
  • The first 100 words of the content

Choose the highest-volume keyword in your cluster as the primary, as long as it accurately represents the page's content. Backlinko found that including the primary keyword in the title tag is correlated with higher rankings, although it is no longer a strict requirement (Backlinko, 2024).

Secondary Keywords (2-5 per Page)

Secondary keywords are variations and closely related terms from the same cluster. They appear in:

  • H2 and H3 subheadings
  • Body paragraphs (naturally, not forced)
  • Image alt text
  • Internal link anchor text pointing to this page

According to Surfer SEO, pages that include 3-5 secondary keywords from the same cluster rank for 2.4x more total keywords than pages targeting only a primary keyword (Surfer SEO, 2024).

LSI and Related Terms (5-15 per Page)

LSI keywords are semantically related terms that help Google understand the depth of your content. You do not need to force them in. If you write comprehensively about a topic, most LSI terms appear naturally.

For a page about "how to make cold brew coffee," LSI terms might include: "coarse grind," "steep time," "water ratio," "room temperature," "concentrate," and "coffee beans."

Quick Answer

Each page should have exactly one primary keyword (title, H1, URL), 2-5 secondary keywords (subheadings, body), and 5-15 LSI terms (naturally woven into comprehensive content). This layered approach ensures the page captures traffic from the full keyword cluster without over-optimization.

Avoiding Keyword Cannibalization

Cannibalization happens when two or more of your pages target the same keyword. Google does not know which to rank, so it often ranks neither well or alternates between them unpredictably.

How to Detect Cannibalization

  1. Search Console check: In GSC, filter by a keyword and see if multiple URLs appear. If two pages get impressions for the same query, you have cannibalization.
  2. Site: search: Google "site:yoursite.com keyword" to see which pages Google associates with that keyword
  3. Ahrefs/SEMrush: Use the Organic Keywords report filtered to a specific keyword. If multiple URLs from your domain appear, they are cannibalizing.

How to Fix Cannibalization

  • Merge content: Combine the two pages into one comprehensive page and redirect the weaker one
  • Differentiate intent: If the pages serve different intents, adjust their primary keywords to be distinct
  • Canonical tag: Point the less important page's canonical to the main page
  • Noindex: If one page has no SEO value, noindex it to remove it from competition

Moz documented a case study where fixing cannibalization across 10 keyword groups increased organic traffic by 32% within 3 months (Moz, 2024). The traffic was always available; it was just being split between competing pages.

Mapping to Existing Content vs. New Content

Your keyword map should account for both existing pages and planned pages:

For Existing Pages

  1. Audit your current pages: what keywords do they already rank for?
  2. Assign the most relevant cluster to each existing page
  3. Identify gaps: are there secondary keywords the page should target but does not?
  4. Update content to better cover the full cluster

HubSpot found that updating existing content to target a full keyword cluster increased organic traffic to those pages by an average of 106% (HubSpot, 2024).

For New Content

  1. Identify clusters with no matching existing page
  2. Prioritize by: volume potential, KD feasibility, business relevance
  3. Plan the content type based on intent
  4. Schedule creation in your content calendar

Mapping Keywords to Funnel Stages

A complete keyword map covers every stage of your marketing funnel:

Funnel StageIntent TypeContent TypeExample Keyword
AwarenessInformationalBlog posts, guides"what is CRM"
ConsiderationCommercialComparisons, reviews"best CRM for startups"
DecisionTransactionalProduct, pricing pages"HubSpot CRM pricing"
RetentionInformationalHelp docs, tutorials"how to set up CRM pipelines"

Demand Gen Report found that 67% of B2B buyers consume at least 3-5 pieces of content before engaging with a sales rep (Demand Gen Report, 2024). Your keyword map should ensure you have content at every stage they might visit.

Key Takeaways

  • A keyword map assigns one keyword cluster to each page, creating a clear one-to-one relationship between keywords and URLs.
  • Each page has one primary keyword (title, H1, URL), 2-5 secondary keywords (subheadings), and 5-15 LSI terms (body content).
  • Keyword cannibalization affects over 50% of websites. Detect it through Search Console and fix it by merging content or differentiating intents.
  • Map keywords to both existing and new content. Updating existing pages with full cluster coverage is often faster and more effective than creating new pages.
  • Cover every funnel stage in your keyword map: awareness (informational), consideration (commercial), and decision (transactional).

Related Lessons