当您更改网站的域名时,实施正确的重定向非常重要,以确保您不会失去搜索引擎排名。
Cloudflare 是一款免费工具,可以帮助您进行 301 重定向,这是域名更改的最佳重定向类型。
网站更改域名前的注意事项
备份您的旧网站。然后它推送到新域名或本地主机以测试错误。
确保旧域名仍然有效,以便重定向到新域名不会中断。因为这个过程可能需要几天或几个月,具体取决于旧网络的索引链接数量。
您不需要为旧域名使用托管。此重定向是通过 Cloudflare 完成的。
什么是301重定向?

301 重定向是一种 HTTP 重定向,表示网站的 URL 已永久更改。
当 Googlebot 或其他搜索引擎访问具有 301 重定向的网站时,它们会注意到 URL 已更改并更新其索引以反映新 URL。
这可以确保用户仍然可以在搜索结果中找到您的网站,即使他们已经保存了旧网址的链接。
更改网站域名时使用 301 重定向有几个好处,包括:
- 保留您的搜索引擎排名:301 重定向将告诉 Google 您已更改网站的 URL,并且它应将用户重定向到新 URL。这将帮助您维护搜索引擎排名并确保用户仍然可以找到您的网站。
- 保持链接质量:当您将用户从旧网址重定向到新网址时,您也在转换链接信用。这意味着旧网址的任何链接仍将计入新网址的排名。
- 改善用户体验:301重定向将确保用户顺利重定向到新的URL,并且不会丢失任何内容。这将有助于改善用户体验并降低他们离开您网站的风险。
如何使用 Cloudflare 进行 301 重定向
要使用 Cloudflare 执行 301 重定向,您需要执行以下步骤:
转到您的 Cloudflare 帐户并单击您要重定向的域名。
如果你想使用重定向 无需托管 然后必须为任意IP添加A记录。我的例子是1.2.3.4

找到该部分 规则 然后单击 页面规则.

- 单击按钮 创建页面规则.
- 输入旧域名的URL
old-domain.com/* - 选择 转发 URL → 301 – 永久重定向.
- 填写新的域名URL
https://new-domain.com/$1 - 按 保存页面规则 来完成重定向。

现在通过访问旧域名进行检查。您将立即被重定向到新域名。
页面规则 Cloudflare 已弃用
- 01/07/2024 – 页面规则不再适用于免费套餐中的新 Cloudflare 账户和区域。
- 01/08/2024 – 页面规则不再适用于 Pro 或 Business 计划上的新 Cloudflare 账户和区域。
- 2024-10-01 – 页面规则不再适用于 Enterprise 计划中的新 Cloudflare 帐户和区域。
- 06/01/2025 – 对于任何计划上的现有帐户和区域,您无法再创建新的页面规则(维护模式)。
- 2025年(全年) – 将现有页面规则迁移到现代规则功能。在此迁移期间,您无法编辑任何符合迁移条件的现有页面规则。
另一种方法是使用 Redirect Rules
- 选择
Custom filter expression - 使用规则集
Hostname equals "old-domain.com" - 或者您可以填写表达式
(http.host eq "old-domain.com")
物品 Then:
- 所选类型
Dynamic - 填充表达式
concat("https://new-domain.com", http.request.uri.path) - 状态码选择301。
- 勾选复选框
Preserve query string以便在重定向时保留查询。 - 按
Deploy保存。

通知 Google 有关更改新域名的信息
您需要将新域名添加到 Google Search Console 工具。
从旧域管理界面→选择 设置 → 地址变更.
选择您需要重定向的新域名→点击 验证和更新.

这样就完成了。剩下的就是等待或者你可以快速手动索引。我花了两个小时才重定向,已经出现了一些帖子。

除了使用 301 重定向之外,您还可以通知用户您正在切换到新域。您可以通过电子邮件或社交网络发送通知。
在取消旧域名之前,您还需要在搜索栏中输入以下内容来检查是否有未重定向的网址: site:domain.com








评论