Keyword Mapping
Definition
Keyword mapping is the strategic documentation work of systematically assigning primary and secondary keywords to each URL on a site. By clearly defining the 1:1 or 1:N relationship between URLs and keywords, it prevents cannibalization where multiple pages compete for the same keyword and forms the basis for content gap analysis to discover keywords not yet covered.
Summary
Keyword map components: URL + primary keyword (1) + secondary keywords (2–5) + search intent + current ranking + monthly search volume. Manage it in a spreadsheet or Notion, and always check it before publishing new content to prevent duplication.
Why Keyword Mapping Is Needed
Preventing Cannibalization
Without a keyword map, pages written at different times on similar topics can end up targeting the same keyword, causing cannibalization. A keyword map acts as a checklist before writing new content: "Is there already a URL assigned to this keyword?"
See the Keyword Cannibalization entry for details.
Discovering Content Gaps
When you compare keyword research results against the keyword map, important uncovered keywords become visually apparent. See the Content Gap entry for details.
Strategic Consistency
For multi-person teams or long-running sites, a keyword map is a core tool for documenting and sharing SEO strategy.
Basic Keyword Map Structure
Keyword Map Column Structure
| Column | Description |
|---|---|
| URL | Full URL of the assigned page |
| Primary Keyword | The single keyword the page targets most strongly |
| Secondary Keywords | 2–5 related keywords to include naturally |
| Search Intent | Informational / Navigational / Commercial / Transactional |
| Monthly Search Volume | Monthly search volume for the primary keyword in the target country |
| KD (Difficulty) | Keyword difficulty (0–100) |
| Current Ranking | Current average ranking in GSC |
| Status | Published / Draft / Planned / Gap |
Example
| URL | Primary Keyword | Secondary Keywords | Intent | Volume | Current Rank |
|---|---|---|---|---|---|
| /seo/keyword-research | keyword research | how to find keywords, SEO keywords | Informational | 1,200 | 8 |
| /seo/long-tail-keywords | long-tail keywords | what are long-tail keywords, long-tail strategy | Informational | 800 | 12 |
| /tools/ahrefs | Ahrefs guide | Ahrefs review, Ahrefs pricing | Commercial | 600 | None |
5-Step Keyword Mapping Process
Step 1: Derive Seed Keywords
Start with seed keywords that represent your business topics. See the Seed Keyword entry for details.
Step 2: Expand and Cluster Keywords
Expand seed keywords into a related keyword list and group them by search intent and topic similarity. See the Keyword Clustering entry for details.
Step 3: Existing URL Inventory
Create a list of your site's current URLs. Extract them with Screaming Frog or GSC sitemap data.
Step 4: URL ↔ Keyword Mapping
Assign an appropriate existing URL to each cluster. If no URL fits, mark it as a "Gap" and manage it as a new content target.
Step 5: Set Priorities
Prioritize by search volume × (1/KD) or business conversion value. Target keywords with high volume, low KD, and high business value first.
Primary vs Secondary Keyword Selection Criteria
Primary Keyword
- A single keyword or phrase representing the page's core topic
- Basis for title tag, H1, URL slug, and meta description
- Competitive KD with sufficient search volume
Secondary Keyword
- Related keywords sharing the same search intent as the primary keyword
- Variation expressions that can be used naturally in content
- LSI (Latent Semantic Indexing) keywords: help Google understand topical relevance
See the Search Intent entry for details.
Keyword Mapping Tools
Ahrefs Keywords Explorer
Enter a target keyword to get related keywords, SERP analysis, and competition data. The "Keyword Ideas" section helps you discover clusterable related keywords. See the Ahrefs entry for details.
Google Search Console
In GSC → Performance → Queries, check which keywords each URL currently appears for. Compare the keyword map with actual exposure keywords to validate map accuracy.
Spreadsheet Template
Google Sheets or a Notion database is the most flexible and team-friendly option. There is no official template, so build one using the column structure above.
Keyword Map Maintenance
Regular Review
- Monthly: Update current rankings in the keyword map from GSC
- Quarterly: Add new keyword research results to the map and identify gaps
- Semi-annually: Re-evaluate target keywords as the competitive landscape changes
New Content Publishing Process
- Decide the target keyword
- Check the keyword map for an existing URL assigned to that keyword
- If one exists: decide whether to strengthen the existing URL or differentiate intent with a new URL
- If not: add the new URL to the keyword map and publish
Application in the Korean Market
Korean Keyword Clustering Considerations
Korean users search for the same concept using varied expressions.
- "What is AEO", "What does AEO mean", "AEO definition" → same intent, same URL
- "AEO vs SEO difference", "AEO vs SEO", "AEO SEO comparison" → same intent, same URL
Assign all such expression variants as secondary keywords to one URL to prevent cannibalization.
Using Naver Keyword Tools
Naver Search Ad Keyword Tool shows monthly search volume for Korean keywords. Use Naver DataLab to identify trend keywords and reflect them in the keyword map.
FAQ
Q. How detailed should a keyword map be?
A. It depends on site size. For small sites under 50 pages, primary keyword + search volume + current ranking is enough. For large sites with thousands of pages, a detailed map including secondary keywords, KD, and business value is needed.
Q. Can one URL have multiple primary keywords?
A. Technically, a page can rank for multiple keywords. For map management, however, limiting one primary keyword per URL keeps things clear. Classify related keywords as secondary keywords.
Q. Is it still effective to create a keyword map when we already have a lot of content?
A. Yes. Mapping existing content reveals current cannibalization, important uncovered keywords, and ranking improvement priorities at a glance. Even a late start delivers immediate benefits from systematization.
Q. What is the relationship between a keyword map and a content calendar?
A. The keyword map is the strategy document; the content calendar is the execution schedule. Place "Gap" items from the keyword map on the content calendar by priority. Without a keyword map, a content calendar becomes a schedule for writing without strategy.
Q. Can I include competitor keywords in my map?
A. Yes. Use Ahrefs or Semrush to analyze keywords competitors rank for and add those your site has not yet covered as gaps. See the Keyword Gap Analysis entry for details.
Related Sources
- Ahrefs (2024). Keyword Mapping: The Beginner's Guide. Ahrefs Blog.
- Moz (2024). Keyword Mapping: How to Use It for SEO. Moz Blog.
- Semrush (2024). Keyword Mapping: What Is It and How to Do It.