Keyword mapping assigns each target keyword to one page of your site, by search intent. Learn how to build a keyword map, avoid cannibalization and find gaps.

Summary
Keyword mapping is the process of assigning each target keyword, grouped by search intent, to a single page of a website. It turns a keyword list into a plan: which page targets what, which pages need rewriting and which pages are missing.
Want to go further? Ask
Keyword mapping is the process of assigning target keywords to specific pages of a website, so that each page has one main topic and one search intent. The result, the keyword map, is usually a spreadsheet with one row per URL: primary keyword, secondary keywords, intent, monthly volume, current position and the action to take.
It is the step that comes after keyword research. Research tells you what people search for; mapping decides where on your site each of those searches will be answered. Without a map, sites end up with several pages competing for the same query and whole topics that no page covers.
A keyword map is a table that links queries to URLs. A typical map contains the URL (existing or planned), the primary keyword, three to ten secondary keywords and variants, the search intent (informational, commercial, transactional, navigational), the search volume, the current ranking, and a status such as "keep", "optimize", "merge" or "create".
The rule behind the table is simple: one intent, one page. "Running shoes for women" and "best women's running shoes" lead to the same results, so they belong to the same page. "How to choose running shoes" calls for a guide, so it gets its own URL. The map makes those decisions explicit and shareable with writers, developers and clients.
Start from a clean keyword list: your research, the queries already bringing impressions in Google Search Console, and competitor keywords. Remove irrelevant terms, then group keywords that share an intent. The most reliable grouping method is SERP overlap: if two queries share several URLs in Google's top ten, Google treats them as the same need and one page can rank for both.
Next, assign each group to a page. Look first at existing pages: if a URL already ranks or covers the topic, it becomes the target, which preserves its history and links. Groups with no matching page become new pages to create. Finally, record for each page where the primary keyword must appear: title tag, H1, URL slug, introduction and at least one subheading, with secondary keywords spread across the H2s and body.
Keyword research finds queries and measures them: volume, difficulty, intent. Keyword clustering groups those queries into sets that one page can satisfy. Keyword mapping goes one step further and ties each cluster to a URL of a real site, with its constraints: existing pages, architecture, internal links and business priorities.
The map is also linked to site structure. Clusters that share a broad theme usually form a topic cluster: a pillar page mapped to the generic query and supporting pages mapped to the specific questions, all linked together. The map shows which links each page should send and receive.
The most frequent mistake is mapping the same intent to two pages, which creates keyword cannibalization: Google alternates between the URLs and neither ranks well. The second is the opposite, forcing unrelated intents onto one page, for example a product page and a buying guide merged into a single URL that satisfies neither searcher.
Other mistakes: mapping by exact wording instead of intent, ignoring pages that already rank, choosing only high-volume terms that the site cannot win, and treating the map as a one-off document. Rankings, new pages and SERP changes make it a living file, to update at least every quarter with Search Console data.
The map becomes the brief for every piece of content. Before writing, a writer checks the target page, the primary and secondary keywords and the intent. Before publishing a new URL, the editor checks that no existing page already targets the same group. During audits, the map helps spot pages that rank for queries they were not mapped to, a sign that the content has drifted or that a better target exists.
It also drives planning. "Create" rows form the publishing backlog, ordered by business value and difficulty, and "optimize" rows become a list of quick wins: pages ranking between positions 5 and 20 for their mapped keyword often climb after a better title, a clearer H1 and stronger internal links.
For SEO, a map gives each page a clear role, which helps Google understand the site and concentrate signals instead of splitting them. It also avoids wasted work: no duplicate articles, no forgotten topics, and internal links that follow a logic.
The AIs add a layer. ChatGPT, Gemini and Perplexity break a question into several sub-queries and pick passages that answer each one. A page mapped to one clear intent, with its secondary questions answered under explicit subheadings, gives them self-contained passages to cite. Sorank's keyword research extracts keywords from your site and places them in an editorial calendar, which turns the map into a publishing plan.
Keyword mapping assigns each group of keywords, defined by intent, to one page. It prevents cannibalization, reveals missing content and gives writers a precise brief. Built from research, Search Console data and SERP overlap, it stays useful only if you update it as the site and the results change.
To go further, read our definitions of keyword research and long-tail keywords. Reference sources: Google's SEO Starter Guide and the Search Console performance report help.
Sources
One primary keyword and as many secondary keywords as share the same intent, often between three and ten. The limit is not a number but the intent: if a keyword would be better answered by a different page, it belongs elsewhere. A strong page can rank for hundreds of related queries without targeting them one by one.
A spreadsheet is enough to hold the map. Keyword data can come from Google Search Console, Google Keyword Planner, or tools such as Semrush, Ahrefs or Moz. The essential part is the judgment on intent, which you can check by comparing the search results for each query.
Search both queries and compare the top ten results. If several URLs appear in both, Google sees one intent and a single page can rank for both. If the results are different, for example guides on one side and product pages on the other, map them to separate pages.
THEY TRIED SORANK BEFORE YOU
