Google SEO 进阶

301 重定向策略:页面合并、URL 变更与权重传递

301 重定向告诉 Google「这个页面永久搬到新地址了」,旧 URL 约 90% 的权重会传递到新 URL。两个主要场景:一是关键词蚕食时把弱的页面 ...

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
301 重定向的两大应用场景、权重传递比例与三大红线

301 重定向策略:页面合并、URL 变更与权重传递

结论先行: 301 重定向告诉 Google「这个页面永久搬到新地址了」,旧 URL 约 90% 的权重会传递到新 URL。两个主要场景:一是关键词蚕食时把弱的页面 301 到强的页面,把排名集中;二是改版或换域名时旧 URL 一对一 301 到新 URL,做权重平滑过渡。反直觉判断:301 不是永久的——Google 会在 12 至 18 个月后「忘记」301,权重传递逐渐衰减,所以长期依赖 301 不是办法,最终目标是让用户和 Google 都直接访问新 URL。三大红线:不用 302(不传递权重)、不做 301 链(旧→中→新跳两次损耗 20% 以上)、不全站 301 到首页(浪费所有旧权重)。

一、301 和 302 的区别:为什么不能用错

301 和 302 都是 HTTP 重定向状态码,但含义完全不同。301 是「永久移动」,告诉 Google 这个页面已经永久搬到新地址,旧 URL 不要再来抓了,权重传递到新 URL。302 是「临时移动」,告诉 Google 这个页面暂时搬到别处,以后还会回来,权重不传递,Google 继续把旧 URL 当主角。

用错的后果:如果你想用 301 做永久迁移,但服务器配置写成了 302,Google 不会把旧 URL 的权重传递到新 URL,你的新页面相当于从零开始积累排名。更糟糕的是,Google 可能会继续索引旧 URL,导致新旧两个版本同时出现在 SERP,自己跟自己竞争。

状态码 含义 权重传递 Google 索引行为 适用场景
301 永久移动 约 90% 传递到新 URL 索引新 URL,逐步忘记旧 URL 页面合并、改版、换域名、URL 变更
302 临时移动 不传递,保留在旧 URL 继续索引旧 URL A/B 测试、临时维护、地区跳转
307 临时(HTTP/1.1) 同 302,不传递 同 302 同 302,POST 请求场景
410 永久删除 不传递,Google 快速从索引移除 比 404 更快移除 确认不再存在的页面
404 未找到 不传递,Google 保留一段时间 逐步从索引移除 不确定是否会回来的页面

怎么确认你用的是 301 而不是 302?用浏览器 Network 标签或 curl -I 看 HTTP 响应头,Location 字段是新 URL,状态码必须是 301。很多 CMS 插件默认用 302,需要手动改成 301。Google SEO 其他模块:301 是 站点重构与换域名的核心工具,也是 关键词蚕食时合并页面的手段。

二、场景一:页面合并与关键词蚕食

同一个关键词被两个页面抢,是 B2B 站点常见的问题。两个页面都写了「CNC machining service」,结果谁都排不上去——Google 不知道该把哪个排到前面,两个页面的排名都在第 10 到 20 名之间徘徊。这时候正确做法是合并成一个页面。

步骤 动作 判断标准
1. 诊断蚕食 Search Console 看同一关键词被哪两个页面抢 两个页面排名都在第 5 到 20 名
2. 选保留页 选内容更全、外链更多、排名更好的那个 外链数多 30% 以上或排名高 5 位以上
3. 合并内容 把被合并页的精华内容加到保留页 保留页字数增加 30% 至 50%
4. 设置 301 被合并页 301 到保留页 一对一,不 301 到首页
5. 更新内链 原来指向被合并页的内链改成指向保留页 避免 301 链
6. 观察效果 4 至 8 周后看保留页排名变化 排名上升 3 至 10 位为正常

场景示例一:一个工业站有两篇文章都写「aluminum extrusion tolerance」:一篇是 800 字的博客短文,一篇是 2000 字的技术指南。博客短文有 3 个外链,技术指南有 12 个外链。Google 搜索这个词,两篇分别排第 14 和第 18。修复方法:把博客短文里独有的内容(一个公差对照表)合并到技术指南里,博客短文 301 到技术指南。同时把原来指向博客短文的 5 个内链改成指向技术指南。6 周后技术指南排到第 6 位。

反直觉判断在这里:很多人以为直接删掉弱的页面就行了。错。直接删除变成 404,那个页面积累的外链权重和历史排名信号全部浪费。正确做法是 301 到保留页,把 90% 的权重接力过去。同时合并内容精华,让保留页比原来两个页面都更强。关键词蚕食的合并决策有更详细的判断标准。

三、场景二:URL 变更与站点迁移

改版、换域名、改 URL 结构,都会导致旧 URL 失效。这时候如果不做 301,旧 URL 上的所有外链权重、历史排名、用户书签全部丢失,新 URL 从零开始。正确做法是建立完整的一对一映射表,每个旧 URL 对应一个新 URL。

迁移类型 映射方式 注意事项 权重传递周期
改 URL 结构(同域名) 旧路径 → 新路径,一对一 改完立刻上线 301 2 至 4 周
换域名(同站点) 旧域名旧路径 → 新域名新路径 旧域名保留 12 至 18 个月 1 至 3 个月
HTTPS 迁移 http:// → https://,一对一 全站统一,不要混协议 1 至 2 周
目录合并 旧目录所有页面 → 新目录对应页面 不能全部 301 到新目录首页 2 至 4 周

场景示例二:一个 B2B 站点从 /blog/2026/09/article-slug/ 的日期归档 URL 改成 /blog/article-slug/。迁移时建立了映射表:/blog/2026/09/ 下的所有文章 301 到 /blog/ 下对应 slug 的新 URL。同时更新了 XML Sitemap,在 GSC 里提交了新 Sitemap,用「更换地址」工具通知 Google 换了 URL 结构。三周后 GSC 覆盖率报告显示旧 URL 的索引逐步消失,新 URL 的索引逐步上升,排名没有明显波动。

三大红线在这里:第一,不要 301 链——旧 URL 301 到中间页,中间页再 301 到新 URL,每多一跳权重损耗 10% 至 20%。必须是旧 URL 直接 301 到最终目标。第二,不要全站 301 到首页——旧的产品页 301 到新首页,等于这个产品页积累的所有外链权重全部浪费在首页,新的产品页没有任何权重。第三,不要用 302 替代 301——临时跳转不传递权重,Google 继续索引旧 URL。

四、301 不是永久的:保留周期与撤掉策略

反直觉判断的核心:Google 官方在 2016 年就确认过,301 重定向的权重传递不是永久的。Google 会在一段时间后(通常 12 至 18 个月)逐渐「忘记」这个 301,旧 URL 上的外链权重开始衰减,新 URL 需要自己积累排名。这意味着长期依赖 301 不是办法。

时间节点 Google 行为 你应该做的
上线后 1 至 4 周 Google 发现 301,开始传递权重 用 URL 检查工具手动提交重要新 URL
1 至 3 个月 权重主要传递期,排名逐步过渡 监控 GSC 覆盖率和排名变化
3 至 12 个月 权重传递稳定,新 URL 积累自己的外链 持续建设新 URL 的外链和内链
12 至 18 个月 Google 开始「忘记」301,权重传递衰减 确保新 URL 已有足够自有外链
18 个月后 旧 URL 权重基本归零 可以逐步撤掉 301(谨慎)

为什么不能立刻撤掉 301?因为还有用户拿着旧书签、外链站没更新、Google 还在通过 301 发现新 URL。立刻撤掉,这些访问全部变成 404。正确做法是保留 12 至 18 个月,期间持续建设新 URL 的外链和内链,让新 URL 自己积累足够权重。

验证 301 是否生效:浏览器访问旧 URL 应自动跳转到新 URL,地址栏显示新 URL。用 curl -I 看响应头,状态码必须是 301,Location 是新 URL。用 GSC URL 检查工具输入旧 URL,应显示「页面已重定向」并指向新 URL。XML Sitemap要更新成新 URL,旧 URL 从 Sitemap 移除。robots.txt 配置不能阻止旧域名抓取——Google 需要抓旧页面才能读到 301 指令。

FAQ 常见问题

301 和 302 有什么区别?什么时候用哪个?
301 是永久移动,旧 URL 约 90% 的权重传递到新 URL,Google 会索引新 URL 并逐步忘记旧 URL。适用于页面合并、改版、换域名、URL 变更。302 是临时移动,权重不传递,Google 继续索引旧 URL。适用于 A/B 测试、临时维护、地区跳转。用错后果:该用 301 的地方用了 302,新页面拿不到旧页面的权重,从零开始积累排名。
两个页面抢同一个关键词,合并时怎么选保留哪个?
三个判断标准:第一,外链数量——外链多的保留,因为权重已经积累在那里。第二,排名位置——当前排名更高(更靠前)的保留。第三,内容深度——内容更全、更长、更有价值的保留。三个标准综合判断,通常外链多且排名好的就是该保留的。然后把被合并页面的精华内容加到保留页,被合并页 301 到保留页。
301 重定向能传递多少权重?
Google 官方口径是约 90%。也就是说旧 URL 如果有 100 分权重,301 到新 URL 后新 URL 拿到约 90 分,损耗约 10%。但如果有 301 链(旧→中→新跳两次),每多一跳再损耗 10% 至 20%,两跳下来新 URL 可能只拿到 60% 至 70% 的权重。所以必须是旧 URL 直接 301 到最终目标,不能中间跳转。
301 要保留多久?什么时候可以撤掉?
建议保留 12 至 18 个月。因为 Google 会在 12 至 18 个月后逐渐忘记 301,旧 URL 的权重传递开始衰减。立刻撤掉的风险是:还有用户拿着旧书签、外链站没更新、Google 还在通过 301 发现新 URL。撤掉前要确认新 URL 已经有自己的外链和稳定排名。大多数 B2B 站点直接长期保留 301 即可,因为服务器配置成本很低。
改版后旧 URL 全部 301 到首页行不行?
不行,这是最常见也最浪费的错误。旧的产品页、文章页都积累了各自的外链权重和排名信号,全部 301 到首页等于把这些权重全部堆在首页,新的产品页和文章页拿不到任何权重。正确做法是建立一对一映射表:每个旧 URL 对应一个内容最相关的新 URL。比如旧的 /products/valve.html 301 到新的 /products/industrial-valve.html,不是到首页。
怎么确认我的 301 配置生效了?
三个验证方法:第一,浏览器直接访问旧 URL,应该自动跳转到新 URL,地址栏显示新 URL。第二,用 curl -I 命令看 HTTP 响应头,状态码必须是 301,Location 字段是新 URL。第三,在 Search Console 用 URL 检查工具输入旧 URL,应该显示「页面已重定向」并指向新 URL。三个都通过才算配置正确。常见错误是 CMS 插件默认用 302,需要手动改成 301。

写在最后

301 重定向是 SEO 里最精细的操作之一:配好了权重平滑过渡、排名不暴跌;配错了排名直接腰斩、外链权重全部浪费。记住三个核心原则:用 301 不用 302、一对一映射不堆首页、保留 12 至 18 个月再考虑撤掉。

落地三步:本周用 Screaming Frog 爬全站,导出所有 404 和 302 URL,建立旧→新映射表;下周在服务器配置 301 规则,用 curl 和 GSC 逐条验证;第三周更新 Sitemap 和站内链接,在 GSC 提交新 Sitemap。之后每季度复查。

一句可以记住的话:301 是权重的接力棒,不是永久桥——接对了旧页面的分加到新页面上,接错了全掉地上,接完了还得自己跑一段。

崔立姝
崔立姝 环形山专家

交付 · 运营负责人 · 环形山交付与运营团队

环形山(Crater)交付 & 运营负责人。负责 SEO 落地执行、社媒渠道运营与内容分发,擅长用数据拆解增长动作。操盘多个出海项目的落地交付,关注 Facebook、Twitter、TikTok、YouTube 与 SEO/GEO 的协同打法。

SEO 落地内容运营案例拆解
1106篇分享
84篇知识库