SEO

网站迁移

SEO 中的网站迁移是指对网站进行的任何可能实质性改变其搜索可见度的重大变更,例如更换域名、更改 URL 结构、更换 CMS、更新设计、更换协议(HTTPS),或其中任意组合。这个术语的含义比"更换主机"更宽泛:从 Google 的角度看,迁移是指任何使 URL、HTML 或访问方式发生大规模变化的行为。

SEO 中的网站迁移是指对网站进行的任何可能实质性改变其搜索可见度的重大变更,例如更换域名、更改 URL 结构、更换 CMS、更新设计、更换协议(HTTPS),或其中任意组合。这个术语的含义比"更换主机"更宽泛:从 Google 的角度看,迁移是指任何使 URL、HTML 或访问方式发生大规模变化的行为。

为什么重要

迁移是自酿 SEO 灾难最常见的单一原因。行业调查一致显示,30% 到 50% 的网站迁移会导致可衡量的流量下降,10% 到 20% 永远无法完全恢复。最大的收益会复利累积,一次干净利落的迁移能保住一个域名多年积累的实体权重。最大的损失也极为惨烈,一次搞砸的迁移可能在一夜之间损失六位数的月营收,并需要数个季度才能挽回。一份周密的迁移前、迁移中、迁移后检查清单,正是决定这两种结局的关键。

网站迁移的类型

域名迁移:example.com → newbrand.com。风险最高的类别。需要对每个 URL 设置 301 重定向。

URL 结构迁移:/products/abc → /shop/abc。常与 CMS 更换同时进行。

平台 / CMS 迁移:WordPress → Shopify,自建 → Webflow。模板会变化,URL 往往也会变化。

协议迁移:HTTP → HTTPS。若操作得当则风险较低,但若出现混合内容错误则可能是灾难性的。

设计 / 改版:URL 不变,但 HTML 更新、内部链接不同、内容深度不同。

子域名 ↔ 子目录:blog.example.com ↔ example.com/blog。两者对 SEO 都可行,但在它们之间迁移时必须保住链接。

国际化:新增或重组 hreflang 和国家/地区子目录。

迁移前检查清单

对当前站点进行完整 URL 抓取:使用 Screaming Frog 或 Sitebulb。捕获每个已索引 URL、其流量及入站链接。

映射旧 → 新 URL:用一张表格记录当前 URL、新 URL、状态和重定向类型。每个已索引 URL 都需要一个目标地址。

审计反向链接:找出拥有最多外部链接的页面。即使站点其余部分被精简,这些页面也必须保留其重定向。

基准指标对比:排名、GSC 展示次数、自然流量、已索引页面数、Core Web Vitals。你需要一张迁移前的快照来衡量损失或收益。

搭建新站点的预发布环境:在开发域名上抓取它。在上线前修复断链、缺失的规范标签和新结构错误。

与利益相关方沟通:法务、市场、邮件、付费广告都依赖 URL 的稳定性。突如其来的迁移会让一切崩溃。

上线检查清单

切换前 301 重定向先行:每个旧 URL 都 301 重定向到其映射的新 URL,包括埋藏极深的分类页。

将规范标签更新为新 URL。

Google Search Console 提交新站点地图

更新 robots.txt:不要屏蔽新站点,也不要让旧的屏蔽规则留存。

监控 404 和重定向链:上线后头 24 小时内每小时检查一次。

关注 Core Web Vitals:平台变更常常会悄无声息地影响 LCP 和 INP。

保持旧站点地图可访问:至少保留数周,以便 Google 发现这些重定向。

迁移后监控

第 1 周:抓取错误、404、重定向循环、排名骤降。每天对比 GSC 覆盖率报告。

第 1 个月:索引覆盖率、排名变化、相对基准的流量增减。预计会有暂时性下滑,它应当趋于稳定。

第 1 季度:最终恢复评估。如果流量在 8 到 12 周内未回到基准水平,说明存在结构性问题。

常见错误

用 302 而非 301:302 是临时的,Google 不会传递完整信号。请使用 301。

重定向链:旧 → 中间 → 新 会消耗抓取预算并损耗信号。请直接重定向到最终 URL。

丢失内部链接:新模板往往会丢弃旧的内部链接图谱。上线后请重新审计。

忘记更新站点地图:在你明确告知之前,Google 会一直抓取旧 URL。

跳过预发布抓取:在生产环境中发现的问题,修复难度要高出 10 倍。

没有回滚计划:如果新站点出问题,你需要一条经过测试的回退路径来恢复旧站点,至少在头 48 小时内如此。

悄悄迁移:通过 Google Search Console 的"地址变更"工具向 Google 宣告迁移(适用于域名迁移),有助于 Google 识别此次变更。

Sources: