50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 15 分钟
网络和商业应用程序

WordPress 中的 301 重定向(分步指南)

雷克萨·赛勒斯 By 雷克萨·赛勒斯 15 分钟阅读 更新于 2025 年 10 月 2 日
WordPress 中的 301 重定向(分步指南)

损坏的链接可能会因各种原因而发生,从而产生对 SEO 和用户体验产生负面影响的问题。 WordPress 中的 301 重定向提供了一种有效的解决方案,通过自动将访问者从旧 URL 引导到新目的地来避免损坏的链接。这份综合指南解释了如何使用多种经过验证的方法在 WordPress 中实现 301 重定向,从适合初学者的插件到高级服务器配置。

WordPress 中的重定向是什么?

重定向 URL 以维持 SEO 排名重定向是一种将搜索引擎和用户转发到与他们最初尝试访问的 URL 不同的 URL 的方法。您可能出于多种原因需要重定向页面,了解 WordPress 中何时需要进行 301 重定向有助于维护网站的专业外观和搜索引擎排名。

WordPress 中需要重定向的 5 种情况

了解重定向变得至关重要的特定场景有助于网站所有者维持流量并避免损坏用户体验和 SEO 性能的损坏链接。

查找损坏的链接 当外部网站链接到您在没有通知的情况下移动或删除的页面时,就会发生这种情况。如果没有正确的重定向,访问这些外部链接的访问者会遇到令人沮丧的 404 错误,通常会导致立即放弃网站。

将您的网页移至新地址 在内容优化期间,当您更新帖子标题以更好地定位关键字或提高可读性时,经常会发生这种情况。旧的 URL 仍然被搜索引擎索引并被用户添加书签,这使得重定向对于保留流量至关重要。

更改域名 代表影响每个页面 URL 的主要网站迁移。如果没有全面的重定向实施,您将失去所有现有的搜索引擎排名和随着时间的推移积累的外部反向链接的流量。

删除页面 需要仔细考虑应该将访客引导到哪里。重定向不会出现 404 错误,而是可以引导用户找到相关的替换内容,从而保持参与度并防止流量丢失。

修复安全问题 通常涉及从 HTTP 迁移到 HTTPS 以解决浏览器安全警告。现代浏览器会针对非加密站点显示“HTTPS 不安全”消息,并且实施重定向可确保所有流量都使用安全连接,同时保留 SEO 价值。

您可能知道,如果没有重定向代码,就会出现 404 错误(找不到页面),该错误可能会损害您网站的排名和声誉。它还会对用户体验产生负面影响。

使用重定向代码,您可以让浏览器知道所请求的 URL 已被移动或替换。最常用的三种重定向是 301 重定向、302 重定向和元刷新或 JavaScript 重定向。 WordPress 中的 301 重定向是永久性的;因此,建议将它们用于 SEO。

301重定向代码是什么?

301 重定向或 HTTP 代码 301 是服务器发送到您的浏览器的常见 HTTP 状态代码。这是一种简单、快速且有利于 SEO 的方式永久重定向 URL 的好方法。事实上,此重定向代码使您能够将访问者从所请求的 URL 转移到替代 URL。在实施 WordPress 301 永久移动重定向时,服务器会向浏览器和搜索引擎传达内容已永久重新定位到新目的地的信息。

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

将用户重定向到新域或帖子例如,当您将网站移动到新域并希望将用户引导至此新地址时,您可以在 WordPress 中使用 301 重定向。当您想要删除帖子或想要更改帖子或页面的永久链接时,您还可以重定向用户。

在顶级硬件上自行托管您的 WordPress,具有 NVMe 存储和全球最小延迟, WordPress VPS 托管 它提供专用资源和企业级基础设施以实现最佳性能。

为什么应该创建 301 重定向

WordPress 中的 301 重定向为网站维护和 SEO 保护提供多种关键功能。正确的重定向实施可以维护用户体验,同时保留随着时间的推移积累的搜索引擎权威。

主要好处包括:

  • 更好的用户体验 – 当用户使用过时的链接登陆您的网站时,他们可能会遇到 404 错误或不相关的内容。 WordPress 中的 301 重定向可确保它们不间断地到达目标 URL。
  • 保留 SEO 价值 – 搜索引擎将 301 重定向视为永久更改,并将旧页面的链接资产转移到新页面。根据 搜索引擎期刊研究,谷歌确认301重定向将原始页面大约90-99%的SEO权限转移到新目的地。如果没有永久的重定向规则,您的网站将失去搜索引擎排名和积累的权威。
  • 更新的网址 – 损坏的链接会让用户感到沮丧,并对网站的可信度产生负面影响。重新组织整个网站或更新其 URL 结构时,重定向可确保每个链接都指向正确的页面。
  • 最大限度地减少重复帖子 – 如果多个URL显示相同的内容,搜索引擎将很难确定哪个版本是权威的。将重复的 URL 重定向到首选版本将提高 WordPress 博客的可见性。
  • 改进的内容 – 随着时间的推移,博客文章可能会变得过时、不准确或不再符合您当前的目标。借助 WordPress 中的 301 重定向,您可以通过用最新文章替换表现不佳的文章来改进现有的 WordPress 内容。

在 WordPress 中设置 301 重定向的 5 种方法

要自动创建重定向,请使用托管控制面板或专用 URL 重定向插件 WordPress 解决方案。对于技术熟练的用户来说,还可以通过手动编辑站点的配置文件或创建自定义 PHP 脚本来在 WordPress 中设置 301 重定向。

如何使用主机控制面板设置 301 重定向

许多托管提供商通过其控制面板提供内置重定向管理,提供用户友好的界面,用于在 WordPress 中创建 301 重定向,而无需技术复杂性。

如果您使用专业托管服务,请按照以下步骤设置 301 重定向:

  1. 登录您的主机控制面板 并前往网站管理部分
  2. 选择您喜欢的网站 然后单击仪表板或管理选项
  3. 导航至域设置 并查找“重定向”或“URL 重定向”
  4. 选择您的域名 从下拉列表中指定路径(如果需要)
  5. 选择目的地类型 – URL 或 IP 地址
  6. 输入新的域或 URL 在重定向目标字段中
  7. 选择“301永久重定向” 来自重定向类型选项
  8. 单击“创建”或“保存” 实施您的重定向

此方法允许您有效地创建多个重定向。现有重定向列表将显示在您的控制面板中,您可以根据需要轻松删除或修改它们。

如何使用 AIOSEO 插件设置 301 重定向

All in One SEO (AIOSEO) 是一款 WordPress 插件,提供许多功能来提高搜索引擎排名和增加网站流量。其中包括自动 WordPress 站点地图创建、内容分析工具、Google Search Console 集成以及用于简化 URL 重定向管理的 301 重定向简单重定向管理器。

以下是如何使用这个流行的 SEO 插件创建 301 重定向 WordPress 实施:

  1. 安装并激活插件 从 WordPress 仪表板
  2. 转到多合一 SEO 插件设置
  3. 向下滚动到重定向管理器 然后单击管理
  4. 在添加新重定向下,输入您的来源网址
  5. 添加新页面 在目标 URL 字段中
  6. 选择301永久移动 作为重定向类型
  7. 单击添加重定向 在 WordPress 配置中实施 301 重定向

不幸的是,重定向仅适用于获得许可的专业用户。如果您正在寻找免费的解决方案,请考虑其他 WordPress 重定向插件。 AIOSEO 插件擅长 WordPress 自动 301 重定向检测,当您更改永久链接或移动内容时自动建议重定向。

如何使用 301 重定向插件设置 301 重定向

301 Redirects 是另一个推荐的 WordPress 301 重定向插件,它可以正确地将用户从源 URL 重定向到新目标。除了在 WordPress 中创建永久 301 重定向之外,其免费版本还允许您设置临时 302 和 307 重定向:

  1. 登录到您的 WordPress 仪表板 并安装 301 重定向插件
  2. 安装并激活插件后,导航至“设置”并找到 301 重定向
  3. 转到重定向规则 并选择一种重定向类型 – 301、302 或 307
  4. 输入您现有的页面或帖子 URL 在重定向自部分
  5. 在重定向至下,将下拉菜单设置为“自定义”并输入您的新链接
  6. 单击“保存”按钮 激活您的重定向

如何通过编辑 .htaccess 文件手动设置 301 重定向

如果您习惯编写代码,手动编辑配置文件是在 WordPress 中实现 301 重定向的另一个可行选择。与基于插件的解决方案相比,这种 WordPress 重定向 301 htaccess 方法通过在服务器级别处理重定向来提供卓越的性能。

了解如何使用服务器配置文件对于高级 WordPress 管理至关重要。学习有关“htaccess 文件是什么” 及其功能可帮助您为 WordPress 网站实施强大的服务器级优化。

按照以下步骤在站点的根文件夹中找到服务器配置文件并创建 301 重定向:

  1. 访问您网站的文件 使用主机控制面板中的 FTP 客户端或文件管理器
  2. 导航到站点的根目录 (通常为 public_html)
  3. 启用“显示隐藏文件” 在文件管理器设置中查看以点开头的文件
  4. 找到 .htaccess 文件 并双击打开它
  5. 在“# END WordPress”行下方,添加您的重定向代码
  6. 保存配置文件 单击保存或磁盘图标

重要提示: 在进行任何更改之前,请务必备份您的 .htaccess 文件,因为编码中的任何小错误都可能导致内部服务器错误并导致您的网站无法访问。

以下是一些简短的代码,可以为您的 WordPress 网站执行各种重定向:

用于重定向到新域的脚本

要在 WordPress 中为整个域创建 301 重定向,请将以下代码放入您的 .htaccess 文件中:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.olddomain.com$

RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]

</IfModule>

对要重定向的每个页面重复此短代码。

重定向到新页面的脚本

要将单个页面重定向到同一域上的新位置,请将以下代码添加到 .htaccess 文件中:

Redirect 301 /old/old.htm http://www.domain.com/new.htm

执行此代码可以实现有效的 WordPress 页面重定向。

使用 .htaccess 将 HTTP 重定向到 HTTPS 的脚本

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

重要的: 这些代码和说明仅用于 Apache Web 服务器。

如何使用 PHP 脚本设置 301 重定向

高级用户可以创建 PHP 脚本来在 WordPress 中设置 301 重定向。此方法对于管理多个重定向或实现条件重定向逻辑很有用。

通过主机控制面板访问您的 WordPress 文件并按照以下步骤操作:

  1. 打开网站的根文件夹 (通常为 public_html)
  2. 创建一个新文件 并将其命名为redirects.php
  3. 添加以下代码 到文件:
<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://www.example.com/new-url/");

exit();

?>
  1. 替换示例 URL 与您的实际目标网址
  2. 保存 PHP 文件 实现重定向

要测试 301 重定向是否有效,请打开浏览器并输入 PHP 脚本的地址。请记住,代码中的轻微拼写错误或拼写错误可能会导致网站错误,因此请务必仔细检查您的代码并彻底测试重定向。

最大限度地提高 WordPress 性能 WordPress VPS 托管 提供企业级基础设施、NVMe 存储和全球内容交付网络,以实现最佳用户体验。

什么是其他类型的重定向代码?

不同的重定向类型适合不同的需求创建重定向时,301 状态代码并不是唯一可用的选项。了解不同的重定向类型有助于您为 WordPress 要求中的特定 301 重定向选择适当的方法。

301重定向

301 重定向表示从一个 URL 永久移动到另一个 URL。这种 WordPress 永久重定向解决方案对于维护 SEO 公平和维护用户体验尤其重要。当您确定更改是永久性的并且希望将访客无缝转移到新位置时,这是最佳选择。

302 重定向

与 301 重定向的永久性质不同,302 重定向表示临时 URL 移动 - 原始 URL 将在某个时刻恢复。当您需要在原始页面上执行维护或测试但计划稍后将其恢复在线时,这种类型的重定向非常有用。

303重定向

303 重定向是一种特定类型的重定向,指示可以在另一个位置找到资源。这通常用于响应 Web 浏览器发出的 POST 请求。本质上,303 状态代码通知客户端发出 GET 请求来检索资源。

307 重定向

与 302 重定向类似,307 重定向表示临时移动。它表明正在访问的资源已暂时移动到另一个位置。

何时应该使用 301 重定向

在 WordPress 中实施 301 重定向可确保无缝的用户体验并维持网站的 SEO 排名。以下是强烈建议使用 301 重定向的一些场景:

  • 规范化 – 拥有多个具有相似内容的页面会对搜索引擎优化产生负面影响。在 WordPress 中使用 301 重定向将这些版本的排名潜力整合到单个 URL。常见示例包括 HTTP 到 HTTPS 以及非 www 到 www 重定向,反之亦然。
  • 页面或帖子删除 – 如果您想从网站中删除高流量页面或帖子,请先将其重定向到新位置。此方法将防止用户遇到 404 Not Found 错误。
  • 网站改版 – 对网站进行重大更改时,在 WordPress 中使用 301 重定向非常有用。其中包括创建新类别或更改 URL 结构。
  • 域名迁移 – 将您的网站移动到全新的域时,需要使用重定向。它可以帮助您将当前域名的现有流量和SEO权限转移到新网址。
  • 更新网址 – 针对关键字或更好的可读性优化 URL 后,在 WordPress 中使用 301 重定向来引导用户和搜索引擎到新 URL。这可以防止链接损坏并保留您内容的权威。
  • 更改永久链接结构 – 如果您更改帖子或页面的永久链接结构,旧链接将变得无效。为了避免破坏外部链接和书签,请设置从旧 URL 到新 URL 的重定向。

前 4 个 WordPress 重定向插件
301 重定向维护 SEO 和用户体验

如果您不习惯在配置文件中使用重定向和编写代码,那么另一种方法可以是使用 301 重定向插件 WordPress 解决方案。以下是几个可以帮助您在 WordPress 中进行 301 重定向的插件:

1.RankMath SEO

RankMath SEO 是与重定向相关的最好的 WordPress 插件之一。它可以帮助您管理重定向和改进网站的搜索引擎优化。对于此插件中的重定向,您只需添加源 URL 和目标 URL。

RankMath 是一个轻量级插件,为初学者提供直观的界面。您可以使用此插件轻松设置 HTTP 重定向,并且可以轻松激活或停用重定向。它是一个免费的 301 重定向插件 WordPress 解决方案,具有出色的支持,提供许多可选模块。

2. 简单的 HTTPS 重定向

您可以使用 WordPress 存储库下载此插件。它可以帮助您创建可自动设置的 HTTP 重定向。但请记住,只有在网站上安装了 SSL 证书后,您才能使用此插件。

3.快速页面/后重定向插件

它是最受好评的 WordPress 插件之一,可以快速管理网站上的重定向。您所需要做的就是提及请求和目标 URL。使用此插件,您可以轻松指定 301 和 302 重定向,这样您的网站上就不会出现任何 404 错误。

4. Yoast SEO 重定向管理器

这个插件是一个真正的救星。使用 Yoast SEO 重定向管理器,实现 Yoast 301 重定向变得非常简单。例如,您可以通过以下步骤执行删除帖子的重定向过程:

  1. 打开帖子 需要删除的
  2. 将其移至垃圾桶
  3. 选择 “如果它应该收到 410 内容删除重定向或重定向到另一个页面”
  4. 点击保存

恭喜!您可以使用 Yoast SEO Premium 轻松管理 WordPress 网站的重定向。

结论

WordPress 中的 301 重定向让用户和浏览器(或搜索引擎)知道所请求的 URL 已被永久移动或替换。本文介绍了一些重定向的方法,例如编码,并介绍了几个重定向插件。现在,您可以使用 WordPress 插件或编码到 .htaccess 文件中轻松重定向域、页面、文件夹或 URL。

在本文中,我们解释了 HTTP 代码 301 和 HTTP 到 HTTPS 重定向。了解如何在 WordPress 中正确实施 301 重定向可确保您保持 SEO 价值,同时在内容更改期间提供出色的用户体验。无论您是为了简单性而选择插件,还是为了性能而选择 .htaccess 文件,重定向都可以防止损坏的链接并维护搜索引擎的权威。

体验最佳 WordPress 性能 WordPress VPS 托管 具有企业级基础设施、NVMe 存储和全球内容交付,可确保您的重定向在所有地理位置上完美运行。

 

常问问题

我应该启用 301 .htaccess 重定向吗?

是的,与插件相比,启用它可以获得更快的重定向性能。首先备份您的 .htaccess 文件。

最常见的重定向类型有哪些?

301(永久)、302(临时)和元刷新(页面级)。使用 301 进行永久 URL 更改。

HTTP 重定向是什么意思?

当页面移动、删除或域更改时,自动从一个 URL 转发到另一个 URL。

301 重定向需要多长时间才能生效?

301 立即为用户重定向工作。搜索引擎通常会在 24-48 小时内处理它们。

我可以稍后删除 301 重定向吗?

是的,从 .htaccess 中删除重定向代码或在插件中停用。拆除后进行彻底测试。

301 重定向会影响页面速度吗?

正确配置后影响最小。服务器级重定向 (.htaccess) 比插件重定向更快。

分享

更多来自博客

继续阅读。

Odoo 评论特色图像,左侧为大标题文字,右侧为 Odoo 徽标,周围是柔和的紫色云主题背景中的浮动应用程序界面面板。
网络和商业应用程序

Odoo 全面回顾:Odoo 是否适合您的企业 ERP

Odoo 是成长型企业最广泛考虑的 ERP 平台之一,原因很简单,那就是它在一处承诺很多。销售、会计、库存

吉姆·施瓦茨吉姆·施瓦茨 阅读时间 11 分钟
开源 WordPress 替代品的特点是具有彩色渐变背景的图像、桌面显示器、代码编辑器、模糊的仪表板预览以及左侧的大标题文本。
网络和商业应用程序

为开发人员量身定制的最佳开源 WordPress 替代品

WordPress 仍然很重要,并且它仍然可以很好地为大量网站提供服务。其插件目录包含超过 62,000 个插件,其主题目录提供超过 14,000 个免费主题。塔

吉姆·施瓦茨吉姆·施瓦茨 阅读时间 14 分钟
Automad 与 WordPress 的对比图,带有平台徽标和标题,询问 CMS 开发人员应该选择哪个。
网络和商业应用程序

Automad 与 WordPress:两个最佳 CMS 平台之间的彻底比较

Automad 和 WordPress 以两种截然不同的方式解决相同的工作。 Automad 是一个平面文件 CMS 和模板引擎,因此内容存在于文件中而不是数据库中,但 WordPress,

吉姆·施瓦茨吉姆·施瓦茨 阅读时间 9 分钟

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。