直接回答
要将网站迁移到新域名,请列出每个旧 URL,将它们逐一映射到新的 URL,并将映射导入 RedirHub 作为 301 重定向,再加上一个覆盖整个域名的重定向,以捕获你遗漏的任何内容。然后将旧域名的 DNS 指向 RedirHub,在 Google Search Console 中提交更改地址,并至少保留这些重定向一年。
| Item | Details |
|---|---|
| Goal | 每个旧 URL 都通过一个 301 重定向跳转到其对应的新地址,因此访客、链接和排名都能顺利保留 |
| 你需要 | 一份旧 URL 列表,已上线的新网站,旧域名 DNS 的访问权限,以及 Google Search Console 的访问权限 |
| 重定向类型 | 301 Permanent |
步骤#
- 从站点地图、爬取结果,以及在 Search Console 和分析工具中带来流量或链接的页面中列出旧 URL。
- 将每个旧 URL 映射到其新 URL。使用最接近的对应页面,而不是首页。Migration Redirect Mapper 可以帮你匹配旧站点地图和新站点地图。
- 在 Links 中,点击创建并选择网站迁移,或将映射作为 CSV(source_url、destination、type)导入。审核会显示每一处更改以及在保存前需要修正的任何行。
- 添加从 old-domain.com 到 https://new-domain.com 的整个域名重定向,并保留路径。已映射的 URL 使用各自的链接;任何未映射的内容都会改为使用此链接,而不是显示 404。
- 当新网站上线后,在 Connect DNS 中将旧域名的 DNS 指向 RedirHub。旧域名的 HTTPS 会自动签发。
- 在 Google Search Console 中,验证两个域名,并从旧属性向新属性提交地址更改。更新新网站上的站点地图和规范标签。
- 在 Redirect Checker 中检查一部分旧 URL:每个都应该经历一次 301 并到达返回 200 的页面。查看 RedirHub 中针对仍有流量的旧 URL 的 Analytics。
- 将重定向和旧域名至少保留一年;如果旧链接仍在带来访客,则保留更久。
结果#
| Request | Response | Lands on |
|---|---|---|
| https://old-domain.com/about-us | 301 | https://new-domain.com/company/about (mapped) |
| https://old-domain.com/blog/launch | 301 | https://new-domain.com/news/launch (mapped) |
| https://old-domain.com/contact | 301 | https://new-domain.com/contact (not mapped, path kept) |
| http://www.old-domain.com | 301 | https://new-domain.com/ |
常见问题
至少一年。Google 建议长期保留这些重定向,而且其他网站上的旧链接会在多年内持续带来访问者。
不。应将每个页面重定向到最接近的对应页面。把所有内容都导向首页会降低相关性,搜索引擎可能会将其视为软 404。
不需要。一旦旧域名的 DNS 指向 RedirHub,RedirHub 就会响应其请求并提供 HTTPS。
Core 包含 2,500 个托管链接,Pro 包含 10,000 个;Enterprise 限额由合同规定。整域名重定向使用的是域名,而不是托管链接。
