如果您运行的是 WordPress 网站,设置重定向可能会成为一项常规任务。例如,随着时间的推移,您可能会关闭一些页面,或者您可能想将它们从一个 URL 转移到另一个 URL。无论何时发生这种情况,正确配置重定向都能确保用户仍然到达他们想去的地方。
在本文中,我们将讨论可以设置哪些类型的重定向。我们还将向您介绍 WordPress 的最佳重定向插件,并帮助您选择适合自己网站的插件。
您可以在 WordPress 网站上使用多种类型的重定向。在下面的章节中,我们将向您介绍的大多数插件都可以让您设置任何类型的重定向。有鉴于此,了解每种重定向之间的区别至关重要。
让我们来分析一下最常见的重定向类型以及何时使用它们:
- 301(永久重定向)。这种类型的重定向会告诉访问者,他们试图访问的页面已永久转移到其他地方。然后,它会将访问者发送到新的地址。
- 302、303、307(临时重定向)。这类重定向会告诉访问者,他们试图访问的页面暂时不可用。
- 304(未修改重定向)。这种类型的重定向会将访问者发送到页面的缓存版本,因为该页面没有任何新的更改。我们有一个很好的概述,解释了 304 状态代码的含义,以及如果您在网站上看到不需要的 304 重定向,该如何解决。
- 308(永久重定向)。这是 301 重定向的替代方法,实现的结果基本相同,但原始重定向仍是最受欢迎的选择。
从理论上讲,在某些特殊情况下,您会希望分别使用 302、303 和 307 重定向。例如,您可以使用 303 和 307 重定向告诉浏览器在用户提交表单后不要刷新确认页面。
不过,在实际操作中,你可能不会经常使用 303 或 307 重定向。表单和电子商务插件通常会通过内置功能处理这些情况。至于 302 重定向,临时将访问者转移到另一个页面的情况并不多。
实际上,您最常使用的是 301 重定向。不过,如果您有特殊需要,我们会让您了解我们推荐的每款插件都能让您使用哪种类型的重定向。
最后,值得注意的是,您可以通过修改网站的 .htaccess 文件在 WordPress 中手动实现重定向。不过,我们不建议您采用这种方法,除非您对 WordPress 核心文件的编辑非常熟悉。
我们根据插件的功能、易用性和正面评价选出了以下七个插件。不过,需要注意的是,如果使用不当(或插件编码不良或过时),在网站上实施重定向可能会导致错误和搜索引擎优化惩罚。有鉴于此,我们也推荐那些成熟且经常更新的插件。
Rank Math 是一款流行的多合一 WordPress SEO 插件,包含重定向功能。就功能而言,它与 Yoast 类似,关于哪个是更优秀的 WordPress SEO 插件还有很多争论。
如果你在自己的网站上使用 Rank Math(或有兴趣添加),你会很高兴知道它可以轻松配置重定向。这款搜索引擎优化插件使用模块系统,让你可以打开或关闭你想使用的特定功能。在这些模块中,你可以找到 404 错误监控和重定向选项:
404 错误监控器默认已启用。不过,一旦开启重定向功能,就可以设置单独的重定向:
Rank Math 支持多种类型的重定向,还能将 404 错误自动重定向到您选择的任何页面。当然,你还可以使用大量有用的搜索引擎优化功能。
主要功能:
- 提高网站的搜索引擎优化
- 监控网站的 404 错误,并对其实施自动重定向
- 为您需要的任何页面设置自定义重定向
如果…
…您已经在自己的网站上使用了这款插件,或者您正在寻找一款包含重定向功能的搜索引擎优化插件。与其他 SEO 插件相比,Rank Math 提供了一种更模块化的方法。这意味着您可以关闭任何不需要的功能,以方便配置。
价格:免费,高级版本起价为每年 59 美元
LoginWP(前身为 Peter’s Login Redirect)与我们目前讨论过的其他 WordPress 重定向插件不同。有了这个插件,你可以设置自动重定向,当用户登录或退出网站时触发重定向。
我们已经讨论过如何设置和配置 LoginWP。因此,让我们来关注一下为什么这种重定向会有用。例如,它可以让用户在登录后不再看到 WordPress 的仪表板。
您可以为特定用户或角色添加重定向规则。该插件还可以设置注册后重定向,用于将用户发送到 “感谢” 页面:
如果您运行的是会员制网站,这种重定向方式会非常有用。使用该插件,您可以根据需要设置登录和注销重定向规则。
主要功能:
- 用户登录或退出网站后重定向
- 为特定用户或角色设置规则
- 创建自定义注册后重定向
如果…
…您使用会员制网站(或插件)或其他任何需要用户登录才能访问关键功能的操作。
价格:免费,高级版本起价 49 美元
Redirection 是 WordPress 上迄今为止最受欢迎的重定向插件,原因显而易见。该工具可以设置多种类型的重定向,包括:
- 301
- 302
- 303
- 304
- 308
Redirection 还能做其他事情,比如自动监控网站的永久链接变化,并在检测到更新时为你设置重定向。它还可以记录访客遇到的 404 错误,并与你共享这些信息。
通过监控 404 错误,您就可以获得需要设置重定向的潜在 URL 的完整列表。下面是使用该插件时的重定向设置过程:
重定向的另一个好处是,它可以让你为设置的每个重定向确定条件。例如,您可以创建仅根据访客的登录状态、语言或推荐人等参数触发的重定向。
主要功能:
- 在 WordPress 中设置多种类型的重定向
- 当固定链接发生变化时自动生成重定向
- 保存网站 404 错误日志
- 为重定向规则设置参数
如果…
…您希望能够设置多种类型的重定向并监控网站的 404 错误。如果您想使用高级规则和参数配置重定向,这款插件也是您的绝佳选择。
价格:免费
下一个插件是关于 301 重定向的。Quick Page/Post Redirect 可通过一个简单的菜单为网站一次性添加多个 301 重定向,而无需进行过多设置:
您可以将重定向配置为在新窗口中打开,或为其添加 nofollow 属性。Quick Page/Post Redirect 还能让你在编辑单个页面或文章时,直接从块编辑器添加重定向规则:
如果您选择了这种方法,插件可以让您从更广泛的重定向类型中进行选择,包括 301、302、307 和 “元重定向”。最后一种类型发生在客户端。不过,元重定向不利于搜索引擎优化,因此我们建议不要使用。
主要功能:
- 一次设置多个 301 重定向
- 在区块编辑器中创建单独的重定向规则
- 设置全局重定向或一键关闭所有现有重定向
如果您…
…您想使用一个简单的菜单一次性设置多个 301 重定向,而无需为任何规则调整其他设置。
价格:免费
与 WordPress 的其他重定向插件相比,Safe Redirect Manager 提供了一种更为精简的方法。它将重定向规则保存为自定义文章类型,并避免使用 404 错误日志等功能,因为它声称这可能会导致性能问题(经过适当优化后应该不成问题)。
无论该插件的理念如何,它都能轻松设置新的重定向规则。它还支持多种类型,包括以下选项:
- 301
- 302
- 303
- 307
下面是使用 Safe Redirect Manager 设置新的 301 重定向时的样子:
另一个值得一提的功能是,安全重定向管理器支持 “通配符重定向”。通配符重定向会将试图访问子域的访客转到您的网站。如果您有当前未使用的子域,这将非常有用。
主要功能:
- 设置多种类型的重定向
- 创建通配符重定向
- 为设置的每条重定向规则添加注释
- 将重定向规则保存为数据库中的自定义帖子类型
如果您…
……您想使用一款插件,它能让您设置多种类型的重定向,而无需对高级配置选项进行调整。它也是唯一一款支持通配符重定向的插件。
价格:免费
在某些情况下,你可能不需要设置高级重定向规则,只需要一种处理 404 错误的方法。 All 404 Redirect to Homepage 插件的功能就是为网站上的任何 404 错误设置自动重定向,这样访问者就会被自动发送到主页。此外,你还可以自定义插件将用户重定向到哪个 URL:
该插件还包括 404 错误日志,但不能设置任何其他类型的重定向规则。
主要功能:
- 将所有 404 错误重定向到您的主页(或您选择的任何其他页面)
- 记录网站上的 404 错误
如果您…
…您想以简单的方式处理网站上的 404 错误,而且不需要任何其他类型的重定向。
价格:免费,高级版本起价为每年 29 美元
通过 301 Redirects 插件,您可以记录 404 错误并设置多种类型的重定向,包括
- 301
- 302
- 307
该插件提供一个简单的菜单,可以轻松创建新的重定向规则。例如,如果不想手动输入 URL,可以选择是否将地址重定向到帖子、页面、媒体文件或产品:
使用该插件,您可以根据需要设置任意多的重定向规则。此外,如果您刚刚开始一个新的 WordPress 网站,该插件会让您知道您的固定链接结构是否与重定向不兼容。
固定链接结构:
- 设置多种类型的重定向
- 将访问者重定向到特定页面、文章、媒体文件或产品
- 记录网站上的 404 错误
如果您…
…您想使用一个包含下拉菜单的插件,用于选择将访问者重定向到哪些页面、文章、媒体文件或产品。
价格:免费,高级版本起价 49 美元
Yoast SEO 几乎不需要介绍。它是 WordPress 用户中最受欢迎的搜索引擎优化插件,这是有充分理由的。我们过去讨论过如何设置 Yoast SEO,现在它仍然是我们用来优化自己博客内容的工具。
如果你使用 Yoast SEO 的高级版本,你就能获得很多我们在上面链接的文章中没来得及介绍的额外功能,包括重定向管理器。通过该工具,您可以设置新的重定向,或者在删除或移动页面时让 Yoast SEO 代劳:
Yoast SEO 的重定向管理器支持多种重定向类型,包括:
- 301
- 302
- 307
您还可以设置两种不常用的 HTTP 状态,即 410 和 451。410 代码告诉搜索引擎,某个页面已永远消失,搜索引擎应取消索引。使用 451 代码,则表示页面因法律原因不可用。
主要功能:
- 提高网站的搜索引擎优化和可读性
- 设置多种类型的重定向
- 检测页面是否消失或移动到新的 URL,并设置自动重定向到该页面。
如果您…
…您已经在使用免费版的 Yoast SEO,而且它已经融入到您的日常 WordPress 操作中。在这种情况下,购买高级许可证是值得的。Yoast SEO 高级版除了重定向功能外,还包括关键词和内部链接建议、按需支持等一系列其他功能。
价格:Yoast SEO 高级许可证起价为每年 89 美元
404 to 301 – Redirect, Log, and Notify 是一款 WordPress 插件,可帮助网站所有者管理网站上的 404 错误。该插件使用 301 重定向将用户自动重定向到网站上的相关页面。这可确保用户被引导至有用的页面,并确保网站的搜索引擎优化不会受到断开链接的负面影响。该插件还会记录所有 404 错误,并向网站所有者发出通知,以便他们采取行动修复断开的链接。
除了重定向用户和记录错误外,404 to 301 还允许用户为特定 URL 设置自定义重定向。这对于改变了网站结构、需要将旧 URL 重定向到新 URL 的网站所有者来说非常有用。
主要功能:
- 使用 301 重定向自动将用户重定向到网站上的相关页面
- 记录所有 404 错误并向网站所有者发出通知
- 允许用户为特定 URL 设置自定义重定向
如果您…
…您想通过有效管理 404 错误和为特定 URL 设置自定义重定向来改善网站的用户体验和搜索引擎优化。
价格:免费
Smart SEO Tool 是闪电博专门针对 WordPress SEO 开发的一款插件,插件整合了 TDK 优化,图片优化,链接优化,网站地图,Robots.txt 编辑及站长验证等功能模块。其中链接优化包含了重定向功能。
在这里就不对 Smart SEO Tool 插件的其余功能展开细说。如果您对这款插件感兴趣,可以访问插件主页以深入了解细节。
主要功能(链接优化模块):
- 301 和 302 重定向
- 链接改写,包括 category, tag 站内链接和站外链接改写
- 404 错误链接监测;
- 失效链接监测。
如果您…
…您对国外的 SEO 插件感到困惑,及希望以最便捷的方法实现 WordPress 网站基础 SEO 优化;不希望因为重定向安装一个单一功能的重定向插件;获得中文技术支持。Smart SEO Tool 是一个非常理想的选择。
价格:免费或者一次性付费 199 元。
随着网站的发展,您可能需要实施一些重定向,以确保访问者到达他们想要的页面。有了重定向,您甚至可以将 404 错误对网站的影响降到最低。不过,只有使用合适的 WordPress 重定向插件才能做到这一点。
我们列表中的所有重定向插件都有免费版本,因此您可以在决定购买之前试用其中任何一款。请查看我们的比较表,查看列表中的条目以及每个条目的价格。
在我们列出的十个插件中,排名前三的是 Rank Math、LoginWP 和 Redirection,它们提供的功能最多。Rank Math 具有大量搜索引擎优化功能,同时也是一款出色的重定向插件。你可以改善网站的搜索引擎优化,监控 404 错误,并根据需要创建自定义重定向。另外,如果你发现自己需要在用户登录或退出时对其进行重定向,也可以试试 LoginWP。最后,Redirection 是我们列表中最受欢迎的选择。它能够创建重定向、监控永久链接更改和 404 错误,对于那些正在寻找免费好选择的人来说是个不错的选择。
如果您正在寻找一种管理重定向的一体化工具,Rank Math 将是您的最佳选择。Rank Math 的重定向管理工具允许你直接从 WordPress 仪表板设置和管理 301 和 302 重定向。它还包括一个强大的重定向引擎,可自动检测和修复网站上的 404 错误。
在结束之前,让我们来回答一些关于最佳 WordPress 重定向插件的常见问题。我们漏掉了一个吗?请在下面留言,我们会及时回复!
哪一个插件是 WordPress 重定向插件?
Rank Math 支持 404 检测和 301、302、307、410 和 451 重定向功能。在管理重定向方面,它是一个很棒的一体化解决方案!它还能管理日志,并在改变链接地址时自动重定向帖子。
什么是最好的免费 WordPress 重定向插件?
Rank Math 的免费版本提供了灵活的重定向选项,具有回退行为,并可通过正则表达式和不同的 URL 匹配系统实现自动化。你可以生成日志以发现问题、设置规则并节省管理 URL 重定向的时间。
哪个插件最适合在 WordPress 中进行 301 重定向?
Redirection 插件是在 WordPress 中进行 301 重定向的首选。它具有自动监控永久链接更改、404 错误记录和设置重定向条件等高级功能,是有效管理 301 重定向的用户友好型解决方案。
如何在 WordPress 中自动重定向 404 错误?
要在 WordPress 中自动重定向 404 错误,可以使用 Redirection 或 Rank Math 等插件。这些插件允许您设置规则,将 404 错误重定向到您设置的特定页面。设置回退行为后,访问者将被自动重定向,从而提供更流畅的用户体验。
能否根据地理位置重定向 WordPress 用户?
可以,您可以在 WordPress 中根据地理位置重定向用户。安装一个地理位置插件,如 Advanced GeoIP Redirect 或 Country Redirect。使用这些插件,您可以设置规则,根据用户所在位置将其重定向到特定页面或显示不同内容。
如何在没有插件的情况下重定向 WordPress URL?
不使用插件重定向 WordPress URL 意味着要编辑网站的 .htaccess 文件。如果您没有网站开发经验,这样做是有风险的。如果您犯了错误,可能会导致严重的网站问题。我们建议使用 Redirection 这样的插件更安全。
登录和注销后如何重定向用户?
您可以使用 LoginWP 插件在用户登录和注销后进行重定向。安装并激活插件。进入 LoginWP 设置,找到登录和注销后重定向的选项。只需指定用户登录或注销后希望重定向到的 URL 即可。这是一个简单、用户友好的解决方案。
如何使用 WordPress 插件将 www 重定向到非 www?
要使用 WordPress 插件将 www 重定向到非 www,可以使用 Really Simple SSL 这样的插件。安装并激活它。如果 WordPress 设置中的 URL 已设置为非 www,该插件会检查您的 URL 并自动将您的网站配置为使用非 www。因此,请确保您的 WordPress 安装地址(URL)和网站地址(URL)在 WordPress 设置中为非www。
如何使用前缀和 regex 重定向 URL?
您可以使用 WordPress 的 Redirection 插件使用前缀和 regex 重定向 URL。安装并激活插件后,转到工具 > Redirection > Add New。在源 URL 字段中添加 regex 模式,启用 “regex” 选项,并指定目标 URL。插件将根据 regex 模式重定向匹配的 URL。
选择重定向插件时应考虑哪些因素?