Google SEO Advanced

301 Redirects: Merging Pages, Changing URLs, and Passing Authority

A 301 redirect tells Google "this page has moved permanently to a new address," and about 90% of the old URL's authority passes to the new URL. Two main scenarios: first, when keywords cannibalize each other, 301 the weaker page ...

301 重定向:旧 URL 的权重接力到新 URL,但不是永久接力301 redirect: authority passes old URL to new URL, but not forever 反直觉:301 不是永久的——Google 12 至 18 个月后会「忘记」301,权重传递衰减Counter-intuitive: 301 isn’t forever — Google “forgets” after 12-18 months, authority fades 旧 URL(已删除)Old URL (deleted) 301 Moved Permanently301 Moved Permanently 新 URL(目标页)New URL (destination) 90% 权重传递 · 保留外链价值90% authority passed · backlink equity kept 权重传递 ≈ 90%(Google 官方口径)Authority transfer ≈ 90% (Google official) 场景 A:页面合并(关键词蚕食)Scenario A: Page merge (cannibalization) 两个页面抢同一关键词 → 保留更强的那个Two pages compete same keyword → keep stronger one 弱的页面 301 到强的页面,不直接删除Weaker page 301s to stronger, don’t just delete 合并内容精华到保留页面,更新发布日期Merge best content, update publish date 结果:排名集中,消除蚕食Result: consolidated ranking, no cannibalization 场景 B:URL 变更(改版/迁移)Scenario B: URL change (redesign/migration) 旧 URL 一对一 301 到新 URL,不要全站 301 到首页One-to-one 301 map, never redirect all to homepage 建立完整映射表,每个旧 URL 对应一个新 URLBuild full mapping table, old→new one-to-one 保留 12 至 18 个月再逐步撤掉Keep 12-18 months before phasing out 结果:权重平滑过渡,排名不暴跌Result: smooth authority transition, no ranking cliff 三大红线:Three red lines: 1. 不要用 302——302 不传递权重,Google 会把它当临时跳转1. Never use 302 — no authority transfer, treated as temporary 2. 不要 301 链——旧→中→新 跳两次,权重传递损耗 20% 以上2. No redirect chains — old→mid→new loses 20%+ authority 3. 不要全站 301 到首页——旧 URL 的权重全部浪费在首页3. Never redirect all to homepage — wastes all old URL authority
The two main uses of 301 redirects, how much authority passes, and the three hard rules

301 Redirects: Merging Pages, Changing URLs, and Passing Authority

Bottom line first: A 301 redirect tells Google “this page has moved permanently to a new address,” and about 90% of the old URL’s authority passes to the new URL. Two main scenarios: first, when keywords cannibalize each other, 301 the weaker page to the stronger one to consolidate rankings; second, when you redesign or change domains, 301 each old URL to its matching new URL for a smooth transfer of authority. A counterintuitive point: 301 is not permanent. Google “forgets” a 301 after 12 to 18 months, and the authority it passes gradually decays, so relying on 301s long term is not a solution. The end goal is for both users and Google to reach the new URL directly. Three hard rules: never use 302 (it passes no authority), never build a 301 chain (old to middle to new loses more than 20% with two hops), and never 301 your whole site to the homepage (it wastes all the old authority).

1. The difference between 301 and 302: why you can’t get it wrong

301 and 302 are both HTTP redirect status codes, but they mean completely different things. 301 is “moved permanently”: it tells Google the page has moved to a new address for good, the old URL should no longer be crawled, and authority passes to the new URL. 302 is “moved temporarily”: it tells Google the page has moved elsewhere for now and will come back, no authority passes, and Google keeps treating the old URL as the main one.

What happens if you get it wrong: if you want a permanent move but your server is configured to send a 302, Google will not pass the old URL’s authority to the new URL, and your new page has to build rankings from scratch. Worse, Google may keep indexing the old URL, so both versions show up in the SERP and compete with each other.

Status code Meaning Authority flow Google’s indexing behavior Use cases
301 Moved permanently About 90% passes to the new URL Indexes the new URL and gradually forgets the old one Merging pages, redesigns, domain changes, URL changes
302 Moved temporarily No authority passes; it stays with the old URL Keeps indexing the old URL A/B tests, temporary maintenance, geo redirects
307 Temporary (HTTP/1.1) Same as 302: no authority passes Same as 302 Same as 302, for POST requests
410 Permanently deleted No authority passes; Google removes it from the index quickly Removed faster than a 404 Pages you’re sure will never come back
404 Not found No authority passes; Google keeps it for a while Gradually removed from the index Pages you’re not sure will come back

How do you confirm you’re using a 301 and not a 302? Check the HTTP response headers in your browser’s Network tab or with curl -I. The Location field should be the new URL, and the status code must be 301. Many CMS plugins default to 302, so you have to change it to 301 manually.Google SEO Other modules: 301 is Site rebuilds and domain changes core tool, and also keyword cannibalization a way to merge pages.

2. Scenario 1: Page Merging and Keyword Cannibalization

Two pages competing for the same keyword is a common problem on B2B sites. Both pages target “CNC machining service,” and neither ranks well—Google doesn’t know which one to put first, so both hover between positions 10 and 20. The right move is to merge them into one page.

Steps Action Judgment criteria
1. Diagnose cannibalization Check Search Console to see which two pages compete for the same keyword Both pages rank between positions 5 and 20
2. Pick the page to keep Choose the one with more complete content, more backlinks, and better rankings 30%+ more backlinks or 5+ positions higher
3. Merge content Add the best content from the merged page to the page you keep Kept page grows by 30% to 50% in word count
4. Set up 301 301 the merged page to the kept page One-to-one, not to the homepage
5. Update internal links Point internal links that went to the merged page to the kept page instead Avoid 301 chains
6. Monitor results Check ranking changes for the kept page after 4 to 8 weeks A rise of 3 to 10 positions is normal

Example: An industrial site has two articles on “aluminum extrusion tolerance”: an 800-word blog post and a 2,000-word technical guide. The blog post has 3 backlinks; the technical guide has 12. On Google, they rank 14th and 18th respectively. The fix: merge the blog post’s unique content (a tolerance comparison table) into the technical guide, and 301 the blog post to the technical guide. Also update the 5 internal links that pointed to the blog post to point to the technical guide instead. Six weeks later, the technical guide ranks 6th.

Here’s the counterintuitive part: many people assume you can just delete the weaker page. Wrong. Deleting it creates a 404, and all the backlink authority and historical ranking signals that page accumulated are wasted. The right approach is a 301 to the kept page, passing along 90% of the authority. At the same time, merge the best content so the kept page is stronger than both original pages combined.Merging decisions for keyword cannibalization has more detailed criteria.

3. Scenario 2: URL Changes and Site Migration

Redesigns, domain changes, and URL structure changes all break old URLs. Without 301s, all the backlink authority, historical rankings, and user bookmarks on the old URLs are lost, and the new URLs start from zero. The right approach is to build a complete one-to-one mapping table, with each old URL pointing to a new one.

Migration type Mapping method What to watch for Authority transfer period
Change URL structure (same domain) Old path → new path, one-to-one Launch 301s immediately after the change 2 to 4 weeks
Change domain (same site) Old domain old path → new domain new path Keep the old domain for 12 to 18 months 1 to 3 months
HTTPS migration http:// → https://, one-to-one Site-wide consistency, don’t mix protocols 1 to 2 weeks
Directory consolidation Every page on the old site → its counterpart on the new site Don’t 301 everything to the new homepage 2 to 4 weeks

Example 2: A B2B site moves from dated archive URLs like /blog/2026/09/article-slug/ to /blog/article-slug/. During the migration they built a mapping table: every post under /blog/2026/09/ 301s to the matching slug under /blog/. They also updated the XML sitemap, submitted the new sitemap in GSC, and used the Change of Address tool to tell Google the URL structure had changed. Three weeks later, the GSC coverage report showed old URLs gradually dropping out of the index while new URLs gradually rose, with no noticeable ranking swings.

Three hard rules here. First, no 301 chains: old URL 301s to an intermediate page, which 301s again to the new URL. Every extra hop loses 10% to 20% of the link equity. The old URL must 301 straight to the final destination. Second, don’t 301 the whole site to the homepage: sending an old product page to the new homepage wastes all the backlink equity that product page built up on the homepage, and the new product page gets none of it. Third, don’t use a 302 instead of a 301: a temporary redirect passes no equity, and Google keeps indexing the old URL.

4. A 301 isn’t permanent: how long to keep it and when to remove it

Here’s the counterintuitive part: Google confirmed back in 2016 that the equity passed by a 301 redirect isn’t permanent. After a while, usually 12 to 18 months, Google gradually “forgets” the 301, the backlink equity on the old URL starts to decay, and the new URL has to earn its rankings on its own. That means relying on a 301 long term isn’t a strategy.

Timeline What Google does What you should do
1 to 4 weeks after launch Google finds the 301 and starts passing equity Manually submit important new URLs with the URL Inspection tool
1 to 3 months Main equity-passing period; rankings shift over gradually Monitor GSC coverage and ranking changes
3 to 12 months Equity transfer stabilizes; the new URL builds its own backlinks Keep building backlinks and internal links to the new URL
12–18 months Google starts “forgetting” the 301; equity transfer decays Make sure the new URL already has enough backlinks of its own
After 18 months The old URL’s equity is essentially gone You can start removing the 301 (carefully)

Why can’t you remove the 301 right away? Because users still have old bookmarks, linking sites haven’t updated, and Google is still discovering the new URL through the 301. Remove it now and all those visits become 404s. The right approach is to keep it for 12 to 18 months while you keep building backlinks and internal links to the new URL, so it builds up enough equity on its own.

To check whether a 301 is working: visit the old URL in a browser; it should redirect automatically to the new URL, which appears in the address bar. Run curl -I to see the response headers; the status code must be 301 and Location must be the new URL. Enter the old URL in the GSC URL Inspection tool; it should say “Page has been redirected” and point to the new URL.XML Sitemap Update it to the new URLs and remove the old URLs from the sitemap.robots.txt configuration You can’t stop Google from crawling the old domain. It needs to fetch the old pages to see the 301 directive.

FAQ

What’s the difference between a 301 and a 302, and when should I use each?
A 301 means a permanent move. About 90% of the old URL’s authority passes to the new URL, Google indexes the new URL, and it gradually forgets the old one. Use it for page consolidation, site redesigns, domain changes, and URL changes. A 302 means a temporary move. No authority passes, and Google keeps indexing the old URL. Use it for A/B tests, temporary maintenance, and geo-based redirects. Get it wrong and it costs you: use a 302 where you needed a 301 and the new page inherits none of the old page’s authority, so it starts ranking from zero.
Two pages compete for the same keyword. When I merge them, which one do I keep?
Three criteria. First, backlinks: keep the page with more backlinks, because that’s where the authority has built up. Second, ranking position: keep the page that ranks higher (closer to the top). Third, content depth: keep the page that’s more complete, longer, and more valuable. Weigh all three together. Usually the page with more backlinks and better rankings is the one to keep. Then add the best content from the merged page to the page you’re keeping, and 301 the merged page to it.
How much authority does a 301 redirect pass?
Google’s official figure is about 90%. So if the old URL has 100 points of authority, after a 301 the new URL gets about 90, losing roughly 10%. But with a 301 chain (old to middle to new, two hops), each extra hop costs another 10% to 20%, so after two hops the new URL may only get 60% to 70% of the authority. That’s why the old URL must 301 directly to the final destination, with no intermediate hops.
How long should I keep a 301 in place, and when can I remove it?
Keep it for 12 to 18 months. After 12 to 18 months Google gradually forgets the 301, and authority transfer from the old URL starts to decay. Remove it too early and you risk this: users still have old bookmarks, linking sites haven’t updated, and Google is still discovering the new URL through the 301. Before removing it, confirm the new URL has its own backlinks and stable rankings. Most B2B sites can just keep the 301 in place long term, since server configuration costs almost nothing.
After a redesign, can I just 301 all the old URLs to the homepage?
No. It’s the most common mistake and the most wasteful one. Old product pages and article pages each built up their own backlink authority and ranking signals. 301ing them all to the homepage piles all that authority onto the homepage, and the new product and article pages get none of it. Do it right by building a one-to-one mapping table: each old URL points to the new URL with the most relevant content. For example, old /products/valve.html 301s to new /products/industrial-valve.html, not to the homepage.
How do I confirm my 301 setup is working?
Three ways to verify it. First, open the old URL in a browser: it should redirect automatically, and the address bar should show the new URL. Second, run curl -I to check the HTTP response headers: the status code must be 301 and the Location field must be the new URL. Third, enter the old URL in the URL Inspection tool in Search Console: it should report “Page has been redirected” and point to the new URL. All three have to pass before the setup is correct. The usual mistake is a CMS plugin defaulting to 302, which you have to change to 301 by hand.

Final thoughts

A 301 redirect is one of the most delicate operations in SEO: get it right and authority transfers smoothly and rankings hold; get it wrong and rankings are cut in half and every backlink’s authority is wasted. Remember three core principles: use 301, not 302; map one URL to one URL instead of dumping everything on the homepage; and leave the redirects in place for 12 to 18 months before considering removal.

Three steps to roll it out. This week, crawl the whole site with Screaming Frog, export every 404 and 302 URL, and build an old-to-new mapping table. Next week, configure the 301 rules on the server and verify each one with curl and GSC. The third week, update your sitemap and internal links, then submit the new sitemap in GSC. After that, review every quarter.

One line worth remembering: a 301 is a relay baton for authority, not a permanent bridge. Hand it off correctly and the old page’s score carries over to the new page; fumble it and the score drops to the ground; and once the handoff is done, you still have to run the rest of the race yourself.

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