如何成功迁移网站?
成功的网站迁移取决于三件事:迁移前的细致审计、无懈可击的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项目之一:消除技术债务、巩固权威性,并且往往能实现更强的结果。
迁移前需要考虑的基本因素
在动手之前,先完成以下检查清单:
- 精确记录为什么迁移,以及成功的样子(流量持平?流量增长20%?Core Web Vitals提升?)。
- 制定切实可行的时间表,设定硬性内容冻结日期——一旦开始就不能新增页面或更改URL。
- 确认所有利益相关者:SEO、开发、内容、分析、沟通。
- 在迁移之前构建监控体系,以便获取干净的迁移前基准数据。
- 爬取整个当前网站并导出完整的URL清单。
- 将每个将要变更的URL映射到其新目标(您的重定向计划)。
- 将切换时间安排在低流量窗口期(通常周二至周四最佳)。
- 规划回滚路径——如果出现严重问题,如何恢复旧网站?
网站迁移步骤
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. 分阶段执行迁移
对于大型网站(数千个页面),按部分进行迁移——先是博客,然后是产品页面,然后是首页。对于较小的网站,可以一次性完成,但仍应在低流量窗口期进行。
迁移日序列:
- 获取最终的迁移前爬取快照
- 部署新网站并启用重定向
- 更新新网站上的robots.txt(删除预发布环境中的任何noindex/disallow)
- 确认生产环境中重定向正确触发
- 向Google Search Console提交新的XML站点地图
- 如果是域名迁移,请使用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年的实施方式看起来会略有不同。如果您遇到某个步骤与屏幕上看到的不匹配,那很可能是界面更新,而非方法的根本变化。通过联系表单留言,我会明确更新。
每周三。28,400+ 读者。纯干货。
✓ 请查收邮箱 — 点击确认链接以完成订阅。
✓ 订阅成功!
✓ 您已在订阅列表中。
将AI实战手册发送到您的邮箱
每周三。28,400+ 读者。纯干货。
请查收邮箱。
我们已向您发送确认邮件 — 点击其中的链接以完成订阅。如果一分钟内没收到,请检查垃圾邮件。
订阅成功。
欢迎 — 下一期很快就会送达您的邮箱。
您已在订阅列表中 — 每周三留意查收。