如何在 WordPress 中创建 301 重定向

301 重定向是一种用于将访问者和搜索引擎从一个 URL 重新路由到另一个 URL 的重定向。 它通常被称为“永久重定向”,因为它告诉浏览器页面或网站已永久移动到新的 URL。 这不同于由 302 指示的临时重定向。使用 301 重定向时,您实际上是在说旧页面已被新 URL 替换。

如何在 WordPress 中创建 301 重定向
如何在 WordPress 中创建 301 重定向

WordPress 网站在出于任何原因更改其 URL 时通常会使用 301 重定向,包括更改域名或重组页面。 使用 301 重定向可确保访问者和搜索引擎将被定向到正确的位置而不会出现任何错误。 此外,使用 301 重定向向搜索引擎表明此更改是永久性的,因此他们可以相应地调整索引。

WordPress Apache HTTP 301 to HTTPS

在这篇文章中,您将学习如何在使用和不使用插件的情况下在 WordPress 中创建 302 重定向。 相信我,这很容易,任何人都可以在没有任何帮助的情况下做到。

什么时候应该使用 301 重定向?

由于 301 重定向是永久性的,因此只有在您移动页面的 URL 或将域名更改为新域名时才应使用它。

假设您网站上某个页面的 URL 是 www.yoursite.com/xyz,而您想将 URL 更改为 www.yoursite.com/abc。 然后,您将向 www.yoursite.com/xyz 页面添加 301 重定向,以向搜索爬虫和您的网站访问者表明该页面已移至新位置。

这将避免给您的访问者带来任何不便,并最大限度地减少您的搜索排名的波动。

如何在 WordPress 中实现 301 重定向?

幸运的是,在 WordPress 中实现 301 重定向非常容易。 此外,有多种方法可以在 WordPress 中实现 301 重定向。 您应该使用哪种方法取决于您的需要,例如您是希望重定向一个页面、多个页面还是整个域。

在没有插件的情况下在 WordPress 中设置 301 重定向

第一种方法是在 .htaccess 文件的帮助下不使用重定向插件。

您需要先找到您域的 .htaccess 文件。 通常,它位于安装 WordPress 的根目录中。 您应该有权访问文件管理器或至少具有 FTP 访问权限以编辑 .htaccess 文件。

The .htaccess file
The .htaccess file

打开 .htaccess 文件后,向其中添加以下行:

Redirect 301 /old-url/ https://www.example.com/new-url/

请务必将 /old-url/ 替换为您要重定向的旧 URL,并将 https://www.example.com/new-url/ 替换为您希望旧 URL 重定向到的新 URL。

如果您希望将您的域重定向到另一个域,您应该将以下代码添加到 .htaccess 文件中:

Redirect 301 / https://www.example.com/

将 example.com 替换为您希望将网站重定向到的域名。

请记住保存 .htaccess 文件。 如果您使用的是 FTP 客户端,则应将文件上传回服务器以使更改反映在您的网站上。

虽然这种添加 301 重定向的方法非常简单,但如果您需要经常向页面添加 301 重定向,它就会变得很麻烦。 此外,如果您出于任何原因希望删除 301 重定向,则需要再次编辑 .htaccess 文件。

这就是为什么你也应该知道如何......

使用插件在 WordPress 中设置 301 重定向

要在 WordPress 中设置 301 重定向,您可以使用像 Redirection 这样的插件。 以下是要遵循的步骤:

  1. 在您的 WordPress 网站上安装并激活重定向插件。
  2. 在 WordPress 管理仪表板中,转到工具 > 重定向。
  3. 单击添加新按钮以创建新的重定向。
  4. 在源 URL 字段中,输入您要重定向的旧 URL。
  5. 在目标 URL 字段中,输入您希望旧 URL 重定向到的新 URL。
  6. 单击添加重定向按钮以保存重定向。
Setup 301 redirects in WordPress using a plugin
Setup 301 redirects in WordPress using a plugin

您可以将查询参数等其他选项保留为默认设置。 但是如果您需要对重定向进行更精细的控制,您可以将 URL 选项更改为正则表达式,或者使其忽略斜杠或大小写。

重定向目前在超过 200 万个网站上处于活动状态,并且可能是在不接触任何代码的情况下设置永久 301 WordPress 重定向的最简单和最方便的方法。 您可以随时从您的管理仪表板舒适地更改重定向 URL。

使用 SEO 插件重定向

如果您不想使用专属插件来添加重定向,那么您也可以使用 SEO 插件的内置功能来添加页面级重定向。 大多数 SEO 插件都提供重定向功能。 其中包括流行的 Yoast SEO 和 RankMath 插件。

测试你的重定向

添加重定向后,您应该对其进行测试以确保重定向完全按预期工作。

概括

在 WordPress 中设置重定向非常简单,可以使用 .htaccess 文件在服务器级别完成,也可以使用重定向或 SEO 插件在 WordPress 管理仪表板中完成。 唯一需要知道的是使用哪个重定向以及何时使用。

如果您临时将页面移动到新位置,则应设置 302 重定向。 但通常情况下,这种变化将是永久性的。 在这种情况下,您应该设置 301 重定向以向用户和搜索引擎表明该页面已永久移动到新位置。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注