你无论是要更换平台、重构网站还是更新用户界面,网站迁移如果操作得当可以成为一项强大的工具。
然而缺乏SEO策略指导的网站迁移就像高度近视开车没有带眼镜儿 [doge]你或许能到达目的地,但过程必然充满颠簸和绕路。这就是为什么需要网站SEO迁移!
网站迁移主要有以下几种类型:
- 域名迁移:将整个网站转移至新的域名
- 主机迁移:可能影响用户体验的变更,例如网站速度和整体性能
- 内容管理系统迁移:更换网站后台系统,例如我们很多客户从Shopify迁移到WordPress
- HTTP到HTTPS迁移:至关重要的安全升级
根据我们的经验,不当的网站迁移会引发许多意外问题。例如盈利页面可能从谷歌索引中消失、内部链接结构可能遭到破坏、宝贵的外链可能丢失。
这份全面的SEO迁移指南将为你提供知识和工具,帮助你在网站迁移过程中最大限度地降低风险。
你将深入了解网站迁移的独特要点,获得建议,以确保你的迁移工作平稳顺利。
网站SEO迁移准备工作
在你准备进行网站迁移之前需要考虑许多事项。
例如,你需要知道哪些内容会改变、哪些人会参与、网站迁移将如何执行,以及如何追踪变更。你还需要一个回滚计划以防在迁移过程中出现问题。
请记住!这只是成功执行网站迁移所需完成工作的一小部分。
如果你是第一次处理如此复杂的项目,请不要慌张 ![[托腮]](https://www.myppc.net/wp-content/themes/dragon/assets/images/smilies/qq/tuosai.gif)
下面我将为你详细列出在SEO网站迁移之前、期间和之后需要了解和执行的一切事项。
1. 制定迁移计划
网站迁移的成功与否取决于你对工作范围的规划是否周密。
在开始备份网站和执行迁移之前,我建议你回答以下问题:
- 你的目标和期望成果是什么?
- 你计划改变什么?(整个网站、特定分类、CMS等)
- 哪些人员将参与这项工作?(项目经理、开发人员、SEO人员、产品经理等)
- 你是否制定了包含职责和截止日期的网站迁移流程?
- 你将如何与团队沟通并同步更新?
- 你是否拥有所需数据和工具的访问权限?(如谷歌控制台、谷歌分析)。
- 你将如何追踪变更?
- 如果出现问题,你将采取什么措施?
网站迁移很可能不是你独自完成的任务。因此确保整个团队目标一致至关重要。因此在开始前理清这些问题以确保你在迁移前不会遗漏任何细节。
2. 审查现有页面
在按下“迁移”按钮之前,建议你先全面审查现有的网页。通过了解网站的当前状态可以规划哪些页面保留、哪些删除、哪些需要改进。
在SEO审查期间建议分析每个页面的相关性、表现和SEO优化情况。具体而言应该:
- 识别高表现页面
- 评估过时内容
- 检查重复内容
- 评估失效链接
- 分析标题和元描述
- 审计图片替代文本
- 检查移动设备适配性
- 识别架构标记
- 审查页面加载速度
- 追踪重定向情况
你可以使用Semrush网站审计工具来抓取整个网站并检查每个页面的表现。

Semrush网站审计工具界面示例
3. 检查已索引页面
在创建重定向映射之前,先找出网站上所有已被谷歌索引和未被索引的页面。这将帮助你更好的理解工作量范围,以及之后哪些URL需要重定向到新地址。
已被索引的页面是那些在谷歌上有排名、拥有外链权重并能为你网站带来流量的页面。因此这些页面必须是你的首要处理对象。
你可以从谷歌搜索控制台账户下载所有已索引和未索引页面的列表。

谷歌搜索控制台下载所有已索引和未索引页面的列表界面
请注意,如果某个重要页面因故未被索引,不要急于修复它。如果一个页面没有排名,就无需设置重定向。但是你必须确保这个URL在新网站上能被正确索引并正常工作。
4. 创建重定向映射表
重定向能帮助用户轻松找到你的新网站,并保留宝贵的SEO权重。
因此,你应该准备一份网站所有在线URL及其在新网站上对应地址的列表。建议优先处理高流量页面,并为永久性迁移设置301重定向。
如果你旧网站上存在一些你不想在新网站复现的404页面,可以将它们重定向到相关分类或首页。如果只是少量页面,这种做法是可接受的。如果你有许多不需要保留到新网站的4xx错误URL,最好为它们设置410(已永久移除)HTTP状态码。
除了网站审查,你还可以利用以下报告来查找网站上的所有现有URL:
- 附上一个网站地图(如果有)
- 谷歌搜索控制台 > 索引 > 页面报告
- 谷歌分析 > 页面或落地页报告
- Screaming Frog > 抓取数据报告
如果你是网站迁移项目中负责SEO部分的人员,这里有一个简单的重定向映射表示例,你可以分享给你的团队。
| 旧URL | 迁移前状态码 | 新URL |
| https://oldsite.com/url1 | 200 OK | https://newsite.com/url1 |
| https://oldsite.com/url2 | 200 OK | https://newsite.com/url2 |
5. 备份旧网站
即使是微小的内容调整也可能影响SEO。因此在迁移前备份旧网站不是可选项,而是必须项。
建议进行完整的网站备份,包括所有文件、数据库、图片和配置。
这样一来,如果在迁移过程中出现问题,你就可以快速恢复旧网站。
网站SEO迁移执行清单
现在是时候进行网站迁移了!
我们准备了一份分步执行的SEO迁移清单,以简化这个过程。
1. 上线新网站
当你准备好后,启用所有URL重定向,并向爬虫开放你的新网站。
建议在非高峰时段(如周六或周日晚上)上线新网站。这有助于避免任何可能影响用户体验的问题。
2. 验证 robots.txt 文件
检查你的robots.txt文件和noindex标签,确保没有阻止搜索引擎爬虫抓取你的网站。
当网站关闭抓取时,robots.txt文件通常包含一个阻止网络爬虫访问的指令,例如使用 "Disallow: /"。

我们在维护内容时阻止了网络爬虫抓取
3. 连接谷歌分析和谷歌搜索控制台
仔细检查谷歌分析 (GA)、谷歌跟踪代码管理器(GTM) 和谷歌搜索控制台 (GSC)的所有跟踪代码是否已经正确安装在你的网站上。
强烈建议再次验证谷歌搜索控制台账户,因为之后你将频繁使用它来追踪新网站的抓取和索引情况。谷歌提供了关于如何验证网站所有权并获取谷歌搜索控制台访问权限的详细指南。
4. 提交更新后的站点地图
SEO迁移完成后,建议将更新后的XML站点地图上传到谷歌搜索控制台。这将帮助谷歌和其他搜索引擎更快的发现、抓取和索引新URL。
5. 检查网站抓取情况
在谷歌搜索控制台中可以使用抓取统计报告来追踪网站的抓取情况。
另外也可以使用Semrush的抓取报告来检查网络爬虫如何扫描你的网站,以及是否出现任何抓取问题。使用Semrush甚至可以比较不同的抓取结果,查看技术问题是否已经解决。
6. 查找404错误
即使新网站已经上线运行,之后仍可能出现各种技术问题。
因此建议进行一次全面的网站审查。这将帮助你识别并修复之前可能被忽视的潜在问题,例如404(未找到)页面。
404错误会破坏用户体验,导致流量损失,甚至造成排名下降,因此及时修复这些损坏的页面至关重要!
你可以在谷歌搜索控制台的索引报告中找到404错误。也可以使用Semrush等SEO工具来审查包括4xx页面在内的所有技术问题。
7. 审查重定向
失效的重定向会导致用户访问到错误页面、搜索引擎无法索引你的网站,以及损失外链权重。这会损害你的排名,令访客困惑,最终危害网站的表现和声誉。
因此,立即发现并修复重定向问题至关重要。
你可以这样做:
- 为永久性迁移使用301重定向,为临时性变更使用302重定向
- 在不同设备和浏览器上测试你的重定向
- 长期监控你的重定向,以识别和修复出现的问题
最后不要忘了内部链接!你可以在内容管理系统(如WordPress)中手动更新,或者编辑HTML文件以反映新的URL结构。
8. 测试规范标签
想象一下,你的一个产品页内容相同,却可以通过多个不同的URL访问(例如电商网站上的产品页)。规范标签告诉搜索引擎哪个URL是优先版本。这个标签有助于避免重复内容惩罚,并集中链接权重以提升SEO。
如果没有规范标签,谷歌将自行决定在搜索结果中显示哪个页面。如果放任不管,谷歌很可能会选错页面。因此迁移后务必确保所有规范标签都正确设置。
9. 检查标题标签
标题标签向搜索引擎和用户提供了关于你网页内容及用途的关键信息。
如果你在网站迁移后没有审查和更新标题标签,你的网站在搜索结果中显示的信息很可能不准确或过时。
对于大型网站建议使用Screaming Frog。它可以让你批量检查所有页面的标题标签。如果你的网站相对较小(小于100页),你可以使用"site:"搜索指令手动审查所有标题标签和搜索结果页特征。
10. 检查www到非www的重定向
如果你的新网站使用非www域名,那么所有旧URL都应立即重定向到非www版本。这对于用户体验和无损的外链权重传递都非常重要。
也值得花几分钟时间检查一下谷歌搜索控制台中是否指定了首选域名版本。
你可以在搜索栏输入任何网站的URL,手动检查301重定向是否生效。如果重定向不工作,建议检查你的服务器配置、.htaccess文件或内容管理器插件设置。
对技术不太熟悉?你可以使用各种在线工具来扫描网站的每个URL并识别失效的重定向。
请注意,使用www或非www的URL不会直接影响你的SEO。两种版本都可以很好的运行。但是保持选择的一致性非常重要。如果你选择非www版本作为主版本,请务必坚持使用。
最后同样重要的是,别忘了检查内部链接。它们可能仍然链接到旧的www站点。

Semrush网站审查内部链接检查示例
11. 检查HTTP到HTTPS的重定向
HTTPS协议对于现代网络安全是必须的配置。
与HTTP不同,HTTPS协议有助于保护你的个人信息(如密码或信用卡号),防止任何人(即使在公共Wi-Fi上)试图访问你的数据。
如果你的目标受众将在你的网站上进行购买或提交敏感信息,这一点尤为重要。
检查方法如下:
在搜索栏中输入你的旧的HTTP URL。它是否立即重定向到HTTPS版本?如果没有,请仔细检查你的服务器配置、.htaccess文件和内容管理器插件,因为问题可能出在任何地方。
可以使用Screaming Frog来批量检查重定向。
使用Screaming Frog抓取你的网站,打开“Response Codes”标签,然后从下拉列表中选择重定向类型。

Screaming Frog显示3xx重定向的示例
12. 测试页面加载速度
所有重定向都有代价:页面加载时间。
在修复所有错误并实施重定向后,请检查你的网站性能指标。如果页面速度过慢(大于3秒),你可能需要优化网站以加快加载。
页面加载速度本身不是直接的排名因素,因此不会直接影响你的SEO工作。但是加载缓慢的页面会显著增加跳出率,导致用户关闭你的网站并转向竞争对手。谷歌不会忽视这一点。
建议使用PageSpeed Insights工具来检查网站的加载速度,以及是否符合谷歌的核心网页指标。
由于谷歌已经完全转向移动优先索引,建议首先检查和改进网站的移动版本。
13. 审查移动端布局
根据Statista的数据,近60%的互联网流量来自移动设备。
如果你的网站在移动设备上无法正常加载,你将错失大量潜在客户。
在最终确认网站迁移完成之前,请再次检查网站的移动端布局。
使用谷歌Chrome浏览器的开发者工具可以快速检查网站在各种设备上的显示效果。
路径:设置 > 更多工具 > 开发者工具,或者按键盘上F12,又或者Ctrl+shift+I。
迁移后待办事项
这是你网站SEO迁移流程的最后一步。
如果你仔细遵循了上面清单中的所有步骤,那么你应该已经成功完成了网站迁移。
但是还有一件事要做,那就是建立迁移后报告机制。
1. 检查已索引页面
如果一个页面未被索引就无法在谷歌上获得排名。
因此,你必须确保所有重要的网站页面都成功迁移,并且能够在谷歌索引中找到。
这不仅关乎旧页面。你未来创建的所有新URL也必须能被索引。这就是为什么定期检查已索引页面的数量应该成为SEO报告的一部分。
此时,你应该已经在谷歌搜索控制台中拥有一个已验证的账户。这是追踪网站在自然搜索结果中表现的最准确工具。
如果某些页面未被索引,你可以通过谷歌搜索控制台审查原因并验证相关问题。另外你还可以将索引报告导出为XLS或CSV格式。
2. 审查你的核心盈利页面
核心盈利页面是帮助你的业务产生收入的页面。
如果你是B2B企业,这些可能是高转化率的潜在客户生成页面。对于电商商店,这些是最畅销的产品页面。
丢失这些页面可能会损害你的业务表现。因此请确保在必要时手动审查、测试、分析和微调这些页面。
3. 测试联系表单和行动号召按钮
想象一下,有人试图联系你,但他们的消息却石沉大海。这不仅错失了一个潜在的销售机会,还会损害你的声誉。
如果你的网站上有联系表单,请确保它们功能完好,能够收集信息并直接发送到你的收件箱。
请记住,每一个有说服力的号召性用语都能巧妙的引导目标受众进行转化。因此你应该清晰的传达你的价值主张,以及用户点击你的行动号召按钮(如“下载”、“了解更多”、“加入购物车”等)后将获得什么。
4. 追踪谷歌分析和谷歌搜索控制台数据
你肯定会想知道网站迁移是否物有所值,以及是否实现了目标。
因此你最好提前准备从谷歌分析和谷歌搜索控制台收集最关键的数据。
建议追踪以下指标:
- 自然搜索展示次数
- 自然搜索点击次数
- 自然搜索点击率
- 表现最佳的落地页及其转化率
- 已索引页面的数量
- 排名前10的关键词
- 排在谷歌搜索结果第二页的关键词(这些可能是你接下来的目标)
- 已索引页面的数量
- 4xx错误页面的数量
长期追踪这些指标,将为你提供一个现实且全面的网站表现概览。请记住,最重要的指标取决于你的具体目标。所以不要害怕尝试,找到最适合你网站的追踪方式!