知识库 / 阶段 7 · 站点配置 · 风险与合规 / 搜索引擎优化(SEO) ↗ / 第 064 节

🌐 网站更改域名迁移注意事项与SEO规范指南

一、整体迁移思路#

网站迁移的本质是:

告诉搜索引擎:“我的内容从旧域名 A,永久搬迁到了新域名 B。”

为此,301重定向 是传递权重的核心手段,而 Canonical 标签 则用于辅助规范与防止重复。

迁移时要确保:

  1. 搜索引擎能理解变更关系

  2. 旧链接的权重能传递给新站

  3. 用户访问无中断,体验一致

二、迁移前准备阶段#

步骤 说明
1. 新域名准备 确认新域名正常解析、SSL证书(https)生效;测试站点无错误。
2. 内容保持一致 新域名的结构、URL路径、内容要与旧站一致(迁移初期尽量不改结构)。
3. 建立完整URL对照表 建立旧域名URL → 新域名URL对应关系表(Excel)。
4. 提前生成新站点 sitemap.xml、robots.txt 在新域名根目录配置好 sitemap 与 robots 文件。
5. 验证 Search Console / 百度站长平台 同时验证新旧域名网站,方便提交迁移请求。

三、301 重定向规范(权重传递核心)#

📘 1. 定义#

301 Redirect 表示页面永久性转向,是权重传递和索引更新的官方推荐方式。

🎯 2. 原理#

当搜索引擎访问旧URL(旧域名)时,通过301跳转到新URL,新页面会继承旧页面大部分权重(约90%~95%)。

✅ 3. 实施原则#

建议
跳转方式 使用服务器级重定向(Apache .htaccess / Nginx rewrite),不要用JS或meta跳转。
一对一跳转 每个旧URL精确对应新URL(路径保持一致)。
避免多重跳转 不要出现 旧A→旧B→新C,多层会损失权重。
保持HTTP状态码正确 确认返回的是301(不是302或meta refresh)。
保持旧站运行至少3-6个月 给搜索引擎时间抓取并完成索引替换。

🧩 4. 示例(Nginx)#

server {

server_name oldsite.com www.oldsite.com;

return 301 https://www.newsite.com$request_uri;

}

⚠️ 注意事项#

  • 新域名需先上线且可访问,否则301会引导到死链。

  • 不要一次跳转到首页,应指向相同路径的新页面。

  • 保留旧站 sitemap 以帮助搜索引擎理解迁移。

四、Canonical 规范(防止重复与权重分散)#

📘 1. 定义#

Canonical 标签用于声明页面的标准版本(“原始版本”)。
语法示例:

<link rel="canonical" href="https://www.newsite.com/page1" />

🎯 2. 作用#

  • 当同一内容存在多个URL时,指定哪个URL应作为主要排名页面;

  • 在域名迁移初期,辅助搜索引擎确认内容主域。

✅ 3. 使用规则#

场景 Canonical 指向
迁移过渡期(旧站仍在) 旧站页面 canonical → 新站对应URL
迁移完成后 新站页面 canonical → 自身URL(self-canonical)

⚠️ 注意:#

  • 不要同时301又指向不同canonical目标(应保持一致);

  • Canonical 仅为“建议”,不是强制,仍需配合301跳转使用;

  • 确保新站 canonical URL 可访问、无重定向。

五、搜索引擎迁移设置(必做)#

🔹 Google Search Console#

  1. 登录 GSC;

  2. 验证新域名;

  3. 使用「地址更改工具(Change of Address)」;

  4. 提交新 sitemap.xml;

  5. 监控索引与抓取错误。

🔹 百度搜索资源平台#

  1. 验证新域名;

  2. 使用「网站改版工具」提交旧→新映射;

  3. 保留旧站3个月;

  4. 检查索引量、收录趋势。

六、迁移后监控与维护#

检查内容 工具 目标
抓取与索引状态 GSC / 百度站长平台 检查新站页面是否被收录、旧站是否下降
流量与排名 GA4 / 百度统计 观察自然搜索流量变化
301跳转正确性 Redirect Checker 确认所有跳转路径正确
死链监控 Screaming Frog / 站长工具 修正丢失或错误的URL
Sitemap 提交 Search Console 确保新 sitemap 持续更新

七、最佳实践总结(迁移黄金法则)#

迁移前

  • 新旧URL一一对应;

  • 保留旧站并301;

  • 验证新域名、提交sitemap。

迁移中

  • 实施301 + canonical 双重策略;

  • 测试抓取、修正跳转错误;

  • 暂不改结构、不改内容。

迁移后

  • 保留旧站3-6个月;

  • 定期监控索引;

  • 更新外部链接与社交媒体引用。

八、附:301 与 Canonical 逻辑区别#

项目 301重定向 Canonical标签
功能 永久跳转页面,传递权重 告诉搜索引擎哪个URL是主版本
用户可见性 用户会被重定向 用户仍停留在原页面
权重传递 强制传递 建议性传递(非强制)
推荐场景 域名迁移、URL变更 重复内容、分页、跟踪参数

一句总结:

域名迁移时必须以 301 为主、Canonical 为辅,
让搜索引擎明确知道新旧关系、保持抓取连续性、实现平滑过渡。