Business

如何成功迁移网站?

Alejandro Rioja
Alejandro Rioja
1 分钟阅读
TL;DR

成功的网站迁移取决于三件事:迁移前的细致审计、无懈可击的301重定向,以及至少90天的上线后监控。做好这三点,您就能同时保护Google排名和新兴的AI搜索存在感。

免费新闻通讯

每周三。28,400+ 读者。纯干货。

Table of contents

Open Table of contents

什么是网站迁移?

网站迁移是指任何足以影响爬取、索引或流量的重大结构性变更。常见类型:

  • 域名迁移 — 从一个域名(或子域名)迁移到另一个
  • HTTPS迁移 — HTTP → HTTPS(如果您使用旧系统,这仍然很重要)
  • 平台/CMS迁移 — WordPress迁移到Astro、Drupal迁移到Next.js等
  • URL重构 — 更改slug模式、添加或删除子文件夹
  • 结构性变更的重新设计 — 新导航、页面合并或拆分、内容删除

风险是真实存在的。执行不当的迁移可能将有机流量减半——有时是永久性的。话虽如此,规划良好的迁移也是您能做的最具杠杆效应的SEO项目之一:消除技术债务、巩固权威性,并且往往能实现更强的结果。

迁移前需要考虑的基本因素

在动手之前,先完成以下检查清单:

  1. 精确记录为什么迁移,以及成功的样子(流量持平?流量增长20%?Core Web Vitals提升?)。
  2. 制定切实可行的时间表,设定硬性内容冻结日期——一旦开始就不能新增页面或更改URL。
  3. 确认所有利益相关者:SEO、开发、内容、分析、沟通。
  4. 在迁移之前构建监控体系,以便获取干净的迁移前基准数据。
  5. 爬取整个当前网站并导出完整的URL清单。
  6. 将每个将要变更的URL映射到其新目标(您的重定向计划)。
  7. 将切换时间安排在低流量窗口期(通常周二至周四最佳)。
  8. 规划回滚路径——如果出现严重问题,如何恢复旧网站?

网站迁移步骤

1. 确定目标

目标决定其他一切。为合并两个域名而迁移,与从HTTP迁移到HTTPS或从WordPress切换到headless CMS是截然不同的项目。

开始前写下具体、可衡量的目标:

  • 60天内实现流量持平
  • 提升页面速度(LCP低于2.5秒)
  • 整合重复内容,提高爬取效率

我现在始终会添加的一个目标:保护AI搜索可见性。ChatGPT、Perplexity、Gemini和Google的AI概述都会引用来源。如果您的网站正在被引用,一次破坏爬取能力或更改规范URL而没有适当重定向的迁移也会让您失去那块阵地。详情请参见下方FAQ。

尽早让整个团队参与。SEO、开发者、分析和内容团队各有对方能发现的盲点。

2. 执行全面网站审计

迁移前,您需要确切了解自己拥有什么。使用Screaming Frog、Ahrefs Site Audit或同等工具进行全面爬取。导出:

  • 每个已索引的URL
  • HTTP状态码
  • 规范标签
  • Meta标题和描述
  • 内部链接结构
  • 入站反向链接概况(来自Ahrefs或Google Search Console)
  • 按有机流量和反向链接排列的顶级页面

在Google Search Console(GSC)和GA4中,识别您最有价值的页面——产生最多转化和流量的页面。在重定向映射和上线后测试期间,这些页面需要格外关注。

对每个URL作出决定:保留、重定向、整合或删除。在构建任何重定向之前,您需要记录这些决定。

3. 选择合适的平台

平台选择超出了本指南的范围,但迁移过程不超出。在确定新平台之前:

  • 确认它支持干净的永久301重定向(不是JavaScript重定向)
  • 确认它能生成有效的XML站点地图并允许robots.txt控制
  • 确认它能通过HTTPS配合适当证书提供您的网站
  • 在真实负载下测试——迁移后出现性能退化很常见

如果您正在评估CMS选项,在确定之前请确保SEO基础要素通过原生方式或官方插件得到处理。

4. 备份一切

在对文件或数据库进行任何更改之前:完整备份。这不可商量。

选项:

  • WordPress:Duplicator、UpdraftPlus或All-in-One WP Migration,用于数据库和文件
  • 手动FTP:FileZilla或类似工具——速度慢但完全掌控
  • 托管控制面板:大多数共享托管(基于cPanel)都有一键备份工具
  • 托管备份服务:适合大型或复杂网站

将备份存储在托管环境之外。如果服务器在迁移过程中宕机,同一服务器上的备份就毫无用处。

5. 构建301重定向映射表

这是任何迁移中最关键的技术产出。每个正在变更的URL都需要一个301(永久)重定向,指向其新的对应位置。不是302,不是JavaScript重定向——而是服务器端301。

我遵循的规则:

  • 尽可能1对1映射 — 旧URL → 新URL。不要把所有内容都重定向到首页。
  • 匹配意图 — 如果一个页面拆分为两个,重定向到最相关的那个,而不是最方便的那个。
  • 链路长度 — 将重定向链保持在一跳以内。A→B→C→D会破坏爬取效率。
  • 保留锚点片段,在重要的地方(长篇内容)

使用电子表格:A列=旧URL,B列=新URL,C列=已验证的HTTP状态。上线前测试每一行。

6. 通知相关方和用户

对于域名迁移或重大重新设计,内部沟通与技术执行同样重要。告知团队确切发生了什么和什么时候发生。对外部用户:

  • 添加网站横幅,宣布即将到来的变更(如果影响他们的书签或登录)
  • 与电子邮件和营销团队协调,确保活动中不链接到旧URL
  • 如果您有API合作伙伴或联盟链接到您的内容,提前通知他们

7. 搭建测试环境

在接近生产之前,在预发布环境中启动新网站——通过noindex或密码阻止索引。

在预发布环境中针对此检查清单进行测试:

  • 所有301重定向返回正确的状态和目标
  • 没有重定向循环或超过一跳的链
  • XML站点地图有效,只包含新URL
  • robots.txt没有阻止您希望索引的任何页面
  • 规范标签指向正确的URL
  • 内部链接使用新URL结构,而非旧路径
  • Core Web Vitals(LCP、CLS、INP)等于或优于基准
  • 移动端渲染在所有设备上均正确
  • 网站搜索和任何交互式功能正常工作
  • 表单、结账流程、身份验证——一切功能正常

不要将测试分配给一个人。跨职能团队能发现更多问题。

8. 分阶段执行迁移

对于大型网站(数千个页面),按部分进行迁移——先是博客,然后是产品页面,然后是首页。对于较小的网站,可以一次性完成,但仍应在低流量窗口期进行。

迁移日序列:

  1. 获取最终的迁移前爬取快照
  2. 部署新网站并启用重定向
  3. 更新新网站上的robots.txt(删除预发布环境中的任何noindex/disallow)
  4. 确认生产环境中重定向正确触发
  5. 向Google Search Console提交新的XML站点地图
  6. 如果是域名迁移,请使用GSC的地址变更工具(设置→地址变更)——这直接告知Google网站已迁移,加速重新索引

尽量减少停机时间。网站离线时间越长,恢复越困难。

9. 迁移后:检查SEO影响

上线后24–48小时内:

  • 爬取实时网站,确认所有重定向正常工作
  • 检查GSC的爬取错误、索引问题和覆盖问题
  • 验证Google能否获取和渲染您的关键页面(GSC → URL检查)
  • 确认分析跟踪正确(GA4会话、事件)

前两周内:

  • 每天检查GSC中的404错误,修复测试中未发现的问题
  • 监控主要流量关键词的排名位置
  • 确认高权威网站的反向链接能否正确解析

10. 监控90天

大多数迁移损失在前30天内显现。完全恢复(或确认出现问题)通常需要60至90天。每周跟踪:

  • 有机会话(GA4对比迁移前基准)
  • 前50个词的关键词排名
  • GSC中的索引覆盖情况
  • Core Web Vitals分数
  • 爬取错误

在GA4和GSC中设置警报,以便流量下降不被忽视。如果流量下降超过20%且两周后仍如此,重新检查重定向映射表——遗漏或损坏的重定向几乎总是罪魁祸首。

以无缝网站迁移驾驭数字演进

出色的网站迁移保护您的流量、改善网站技术健康状况,并为增长奠定基础。执行不当则可能耗费数月的恢复时间。

即使执行复杂,公式本身并不复杂:明确目标、审计一切、映射每个重定向、上线前测试、事后积极监控。

如果您觉得本文有用,以下文章涵盖相关内容:

网站迁移——2026年常见问题

域名迁移会永久损害SEO吗?

只要正确执行就不会。Google表示,使用正确301重定向的域名迁移能传递链接权益,排名通常在几周到几个月内恢复。关键词是”通常”——我见过执行不当的迁移需要6到12个月才能恢复。最大的单一错误是将所有内容重定向到首页,而不是进行1对1的URL匹配。

GSC地址变更工具是什么?我需要它吗?

Google Search Console中的地址变更工具是直接向Google发出信号,表明您的网站已迁移到新域名。在设置了301重定向后,您在GSC的设置→地址变更下提交它。它仅适用于域名到域名的迁移(不适用于子域名变更、HTTPS升级或URL重构)。它加速了重新爬取和重新索引——我在域名迁移时始终使用它。

网站迁移如何影响AI搜索可见性(ChatGPT、Perplexity、Gemini)?

Perplexity、带浏览功能的ChatGPT和Google的AI概述等AI搜索工具从已爬取的网页内容中提取信息。如果您的网站在迁移前被引用,而您的重定向失效或爬取能力下降,您将失去那种可见性——而且在AI搜索中的恢复比传统Google排名需要更长时间,因为重训练或重索引周期的透明度较低。为保护它:保持重定向无懈可击、上线后立即提交站点地图、避免页面返回错误的任何时期,并尽可能保持一致的规范URL。

我应该保留旧的301重定向多长时间?

无限期,或至少2至3年。过早删除301重定向会破坏反向链接、书签,以及AI搜索系统中捕获旧URL的任何引用。一个重定向的服务器开销微乎其微。删除它们没有任何好处。

相关阅读: 如何将网站流量提升10倍 · SEO如何在全球范围内改善营销 · .Com与.Net


本指南是alejandrorioja.com的一部分——由Alejandro Rioja撰写, 他现在为创始人构建AI智能体系统。包括维护本网站更新的智能体。了解工作原理 →

2026年5月更新

2026年5月的一则说明:本文描述的工作流程已针对底层工具和平台的当前状态进行了核查。对于特定工具、界面或功能已演变的地方,结构性建议仍然适用——2026年的实施方式看起来会略有不同。如果您遇到某个步骤与屏幕上看到的不匹配,那很可能是界面更新,而非方法的根本变化。通过联系表单留言,我会明确更新。

继续阅读

相关文章

继续阅读

将AI实战手册发送到您的邮箱

每周三。28,400+ 读者。纯干货。

↵ 查看全部结果 esc esc 关闭