Google SEO Advanced

Keyword Map and URL Structure Planning: Mapping Keywords to Pages

A keyword map decides which page should rank for which term. There is only one core rule: one keyword maps to one URL, and paths stay within three levels. Buying-intent terms go to product pages, comparison terms to selection pages, and educational terms to blog posts. Mismatches are the number one reason rankings stall.

关键词地图:一个词只配一个URL,路径别超过三层Keyword Map: one word to one URL, max three levels URL 里放关键词有用,但深度比词形更影响抓取URL keyword helps, but depth matters more than wording 栏目 /category/Category /category/ 产品 /category/pump/Product /category/pump/ 选型博客 /blog/seal/Blog /blog/seal/ 层级红线:首页→栏目→详情,最多三层,第四层权重衰减 50%Red line: home→category→detail, max 3 levels, level 4 loses 50% link equity 正确映射Correct mapping 采购词 → 产品页 /pump/Buy word → product page 对比词 → 对比页 /pump-vs/Compare word → vs page 科普词 → 博客 /blog/seal/Info word → blog post 错误映射Wrong mapping 采购词 → 博客长文Buy word → blog post 一个词配两页互相抢One word mapped twice URL 拼 6 个单词加参数URL with 6 words + params 反直觉:改 URL 里的关键词对排名影响很小Counter-intuitive: editing URL wording barely moves rankings 真正决定排名的是该词是否只对应这一页,以及内链是否指向它What matters: one word one URL + internal links pointing to it 上线后改 slug 必须配 301,否则等于从零开始Changing slug after launch needs 301, or you start over
One-to-one keyword-to-URL mapping, the three-level path limit, and common mistakes compared

Keyword Map and URL Structure Planning: Mapping Keywords to Pages

Bottom line first: A keyword map decides which page should rank for which term. There is only one core rule: one keyword maps to one URL, and paths stay within three levels. Buying-intent terms go to product pages, comparison terms to selection pages, and educational terms to blog posts. Mismatches are the number one reason rankings stall. If you change a slug after launch, you must set up a 301, or you are starting from zero. Review the map every quarter; leave it out of sync for more than three months and cannibalization creeps back in.

1. Why you need a keyword map: settle the competition for terms first, then talk about layout

A keyword map is a table that assigns each target keyword you have chosen to a specific URL. It is a blueprint you draw up before producing content, not a record you fill in after the articles are written.

Without this table, the most common outcome is two or three articles all competing for the same term and diluting each other’s authority, which is keyword cannibalization.

Page type Search intent it serves Typical URL format Terms it should not target
Home Brand terms, broad category terms / Specific models, long-tail questions
Category page Category terms, classification terms /pumps/ Specific model comparisons
Product Page Buying-intent terms, model terms /pumps/cr30/ Education, selection comparisons
Blog page Informational terms, question terms /blog/seal-guide/ Direct buying-intent terms

A counterintuitive call: whether a keyword appears in the URL has very little effect on rankings. Many teams spend a week rewriting slugs to stuff in keywords, and the rankings do not budge. What actually matters is whether that term maps to only one URL.

Example: a pump site had two blog posts both covering “how to choose a mechanical seal,” one ranking 12th and the other 18th, neither able to break into the top 10. After merging them into one post and 301-redirecting the other, the page held 6th place within 6 weeks.

How to write page titles and H1s is a separate topic, covered in Keyword Placement Strategy; for H tag hierarchy, see Heading Structure.

The order in which you build the map also matters. Start by listing the terms you already rank for and noting which URL each one currently lands on, then add new candidate terms to the table. Many problems surface during this audit of existing terms.

Example: after an audit, a site found that the same term, “cr30 selection,” was being served by three pages at once: the product page, a blog post, and a comparison page, all stuck outside 15th place. They chose the comparison page as the primary target and changed the other two to internal links pointing to it. Within 8 weeks, the term rose to 5th.

2. Three hard rules for URL structure

URL structure is the physical backbone of your keyword map. Get the paths wrong and no amount of internal linking will save you.

Rule Criteria Why Counterexample
Depth Keep it to three levels from homepage to detail page The fourth level loses about 50% of its authority /cat/sub/sub2/item/
Slug length Keep slugs to three words or fewer Long slugs get truncated and misspelled /buy-best-cheap-pump-2026/
Lowercase with hyphens All lowercase, separated by hyphens Avoids case and space issues /Buy_Pump/

Keywords in the path help, but they carry very little weight. Instead of stretching a slug to six words, link pages on the same topic into internal link structure a network.

Keep session parameters, dates, and ID numbers out of URLs. /blog/seal-guide/ is far more stable than /blog/2026/10/08/post123/ — change the date rule once and the latter falls apart.

On multilingual sites, URL prefixes should be planned together with your multilingual SEO architecture Subdirectories concentrate authority better than subdomains.

Don’t put variables in the path. Google treats parameterized paths like /pumps/?type=cr30 as the same page, so they can’t rank separately. Turn them into static paths like /pumps/cr30/.

Use trailing slashes consistently. Mixed slashes make Google treat the two versions as separate addresses and split the authority between them.

3. Mapping keywords to pages

Once you have your candidate keyword list, group it by intent, then assign each group a single URL. This is the core of the keyword map.

Term type Example Maps to Priority
Transactional buy pump cr30 Product page /pumps/cr30/ High, do first
Comparison pump vs compressor Comparison page /pump-vs-compressor/ High
Question type why seal leaks Blog /blog/seal-leak/ Medium
Informational how pumps work Pillar page /learn/pumps/ Medium-low

After mapping, run a conflict check: deduplicate by URL in your spreadsheet. If a keyword shows up in two rows, it’s been mapped twice and the rows must be merged.

Example: a site’s keyword list has both “cr30 price” and “cr30 for sale.” Both should point to the same product page, not get a blog post each. Two blog posts both chasing “cr30 price” is a classic mismatch.

For how to judge intent, see Keyword search intent classification; for how pillar pages and cluster pages divide the work, see the content cluster Topic Cluster.

4. Migrating old and new URLs: the cost of changing slugs

Many teams only realize their URL structure is wrong after launch and want to change it. This has to follow a migration process — you can’t just swap the paths.

Scenario Can you change the URL? What you must do Cost
New site, not yet live Change freely Restructure into three levels None
Old site, changing one page’s slug Yes, but with a 301 301 the old path to the new one 2 to 4 weeks of fluctuation
Site-wide path restructure Proceed with caution Build a complete 301 mapping table 1 to 3 months to recover
Pages already ranking in the top 10 Avoid changing if possible Unless the structure is badly broken May drop out of the top 20

For how to build 301 mappings without losing authority, see 301 redirect strategy; for the full site migration process, see Technical SEO for DTC sites.

Counterintuitive take: changing the keyword in your slug from “pump” to “industrial-pump” won’t move you up the rankings. What will tank your rankings is changing the URL without a 301, so every old backlink now points to a 404.

During a migration, you also need to update every internal link that points to the old path. Don’t rely on 301s alone. Internal links are a ranking signal too, and leaving them pointed at the old path dilutes the new page’s authority.

Example: a team changed their blog URLs from /blog/post123/ to /blog/seal-guide/ and set up 301s, but left 40 internal links pointing to the old paths. Two weeks later, rankings hadn’t budged. After they updated every internal link to the new path, rankings recovered within 3 weeks.

One last reminder: your keyword map is a living document. Every time you publish a new article or restructure a section, update the mapping in the table. Leave the map out of sync with your actual pages for three months, and cannibalization creeps back in.

5. Pitfalls: the four most common planning mistakes

URL structure and your keyword map are planned once and pay off for years. Make any of these four mistakes and fixing them after launch costs ten times what planning would have.

Mistake Consequence The right way
Two pages targeting one keyword They cannibalize each other, so neither ranks Deduplicate in the table: one keyword, one URL
Blog posts buried four levels deep Authority doesn’t flow down, indexing is slow Keep detail pages within three levels
Using IDs instead of slugs No keywords in the URL, so users can’t tell what it is Change /p/123 to /pumps/cr30/
Changing slugs at will after launch Backlinks 404, rankings drop to zero Always pair a path change with a 301

Page title length and click-through rate are a separate topic. Don’t mix them into URL planning. See page title optimization.

FAQ

What exactly is a keyword map, and how is it different from a keyword list?
A keyword list is just a column of words. A keyword map is a two-column table: the left column is the target keyword, the right column is the one URL it maps to. It answers which page should rank for that keyword, not how many articles to write chasing it. Without this table, two or three articles easily end up competing for the same keyword and diluting each other’s authority. Once the map is done, check it before writing any new article to confirm the keyword doesn’t already have a page assigned.
How deep should URL paths go? Are three levels enough?
From homepage to detail page, three levels max: homepage, then section, then detail. From the fourth level down, authority flow drops by roughly half and indexing slows. If your product catalog is naturally deep, like industry, then category, then subcategory, then model, solve it with filter parameters or pagination instead of actually adding a fourth path level. The shorter and shallower the URL, the smoother crawling and authority flow.
Do URLs have to contain keywords, and can changing a slug improve rankings?
Putting relevant words in the URL helps, but the ranking impact is small, far less than path depth and internal links pointing to the page. Changing a slug from pump to industrial-pump usually won’t improve your rankings. What will actually cost you rankings is changing the slug without a 301, leaving all your old backlinks pointing to a 404. When planning a new site, working keywords into the slug is easy enough, but don’t change paths on an old site just to stuff in a keyword.
Which pages should procurement, comparison, and educational keywords go to?
Procurement keywords (with buy, price, for sale) go to product pages; comparison keywords (with vs, best, review) go to dedicated comparison or selection pages; question and educational keywords (with how, why, guide) go to blog or pillar pages. Writing procurement keywords into long blog posts or cramming educational keywords into product pages is intent mismatch, and search engines will see the page doesn’t match the query, so rankings won’t climb.
If I find the URL structure is wrong after launch, can I just change it?
Yes, but you must pair it with a 301. Changing a single page’s slug and 301-redirecting the old path to the new one usually recovers after 2 to 4 weeks of fluctuation. A full-site path restructure requires a complete 301 mapping table first, with an expected recovery period of 1 to 3 months. Pages already ranking in the top 10 should be left alone unless the structural error is severe. The worst mistake is changing paths without a 301, which resets all the authority the old pages built up to zero.
Can a blog post and a product page rank for the same keyword at the same time?
No. One keyword maps to only one URL, otherwise it’s keyword cannibalization. If a blog post and a product page are both competing for the same keyword, it usually shows up as both pages hovering outside the top 10. The right approach is to pick the primary page by intent, then point the other page to it with an internal link to concentrate authority. To decide whether two pages should be merged, see the merge decision table in the keyword cannibalization article.

Final thoughts

A keyword map is really about discipline: before you write your first article, you decide clearly which room each keyword belongs in. Building this table after the fact usually means you’ve already planted three or four hidden conflicts where pages compete for the same keywords.

Three steps to put it into practice: group candidate keywords into four categories: procurement, comparison, question, and educational; assign a single URL to each group, keeping paths within three levels; merge conflicting keywords into the primary page and 301 the old paths.

One line worth remembering: a keyword map isn’t written for Google, it’s written for you. One keyword gets one URL, and everything else is handled by internal links and content depth.

Cui Lishu
Cui Lishu Crater experts

Delivery · Operations Lead · Crater Delivery & Operations Team

Delivery & Operations Lead at Crater. Responsible for SEO execution, social media channel operations, and content distribution, with a knack for breaking down growth actions with data. Has overseen the delivery of multiple go-global projects, with a focus on the coordinated playbook across Facebook, Twitter, TikTok, YouTube, and SEO/GEO.

SEO executionContent operationsCase breakdowns
1106articles shared
84knowledge base articles