直接回答

要将网站迁移到新域名,请列出每个旧 URL,将它们逐一映射到新的 URL,并将映射导入 RedirHub 作为 301 重定向,再加上一个覆盖整个域名的重定向,以捕获你遗漏的任何内容。然后将旧域名的 DNS 指向 RedirHub,在 Google Search Console 中提交更改地址,并至少保留这些重定向一年。

此示例一览
ItemDetails
Goal每个旧 URL 都通过一个 301 重定向跳转到其对应的新地址,因此访客、链接和排名都能顺利保留
你需要一份旧 URL 列表,已上线的新网站,旧域名 DNS 的访问权限,以及 Google Search Console 的访问权限
重定向类型301 Permanent

步骤#

  1. 从站点地图、爬取结果,以及在 Search Console 和分析工具中带来流量或链接的页面中列出旧 URL。
  2. 将每个旧 URL 映射到其新 URL。使用最接近的对应页面,而不是首页。Migration Redirect Mapper 可以帮你匹配旧站点地图和新站点地图。
  3. 在 Links 中,点击创建并选择网站迁移,或将映射作为 CSV(source_url、destination、type)导入。审核会显示每一处更改以及在保存前需要修正的任何行。
  4. 添加从 old-domain.com 到 https://new-domain.com 的整个域名重定向,并保留路径。已映射的 URL 使用各自的链接;任何未映射的内容都会改为使用此链接,而不是显示 404。
  5. 当新网站上线后,在 Connect DNS 中将旧域名的 DNS 指向 RedirHub。旧域名的 HTTPS 会自动签发。
  6. 在 Google Search Console 中,验证两个域名,并从旧属性向新属性提交地址更改。更新新网站上的站点地图和规范标签。
  7. 在 Redirect Checker 中检查一部分旧 URL:每个都应该经历一次 301 并到达返回 200 的页面。查看 RedirHub 中针对仍有流量的旧 URL 的 Analytics。
  8. 将重定向和旧域名至少保留一年;如果旧链接仍在带来访客,则保留更久。

结果#

迁移后的请求
RequestResponseLands on
https://old-domain.com/about-us301https://new-domain.com/company/about (mapped)
https://old-domain.com/blog/launch301https://new-domain.com/news/launch (mapped)
https://old-domain.com/contact301https://new-domain.com/contact (not mapped, path kept)
http://www.old-domain.com301https://new-domain.com/

有关业务案例和完整清单,请参见 网站迁移。有关 CSV 格式,请参见 CSV 导入格式。

常见问题

至少一年。Google 建议长期保留这些重定向,而且其他网站上的旧链接会在多年内持续带来访问者。

不。应将每个页面重定向到最接近的对应页面。把所有内容都导向首页会降低相关性,搜索引擎可能会将其视为软 404。

不需要。一旦旧域名的 DNS 指向 RedirHub,RedirHub 就会响应其请求并提供 HTTPS。

Core 包含 2,500 个托管链接,Pro 包含 10,000 个;Enterprise 限额由合同规定。整域名重定向使用的是域名,而不是托管链接。

相关帮助

查看全部文章