Wordpress SEO

301重定向WordPress:创建重定向的循序渐进指南

无论您是要更改单个网页的网址还是迁移到全新的网域,了解301重定向WordPress规则的细节都可以帮助您改善网站的用户体验并保护网站的SEO健康状况。

在这里,我们将WordPress中301重定向的过程简化为一个易于理解的教程。您可以在几分钟内在页面或域级别实现这种漂亮的维护功能。 更改#website上的网址? ?您最好学习如何设置#WordPress 301重定向 单击“推文” 什么是WordPress中的301重定向?

301重定向或永久重定向是用于将网页永久移动到不同URL的HTTP状态代码。如果有人在浏览器中键入旧网址或点击指向旧网址的链接,您的网站会将其无缝地转到您指定的新网址。

此外,301重定向告诉Google该页面已永久移动,并且Google应将新网址视为与旧网址相同。

了解301重定向非常重要,因为它们可以帮助您:

301重定向与302重定向

尽管存在五种不同类型的重定向,但301,302,303,307和308-301和302是最常用的。

  • 301- WordPress中的301重定向是永久重定向。它会永久将Google机器人和网站的访问者指向新页面。
  • 302- 302重定向是临时重定向。它不会重定向谷歌机器人,因此不会传递链接资产。它仅将URL的人员访问者重定向到新页面。

由于Google的抓取工具“读取”了这些类型的重定向,因此如果您正在进行永久性切换,301是将流量重新路由到新网址的首选方法,因为它会保留尽可能多的重定向 你的SEO工作 尽可能。

如果您需要在维护或构建期间暂时将流量汇集到其他页面,则302重定向很有用 – 但应谨慎使用,并且了解它不会转移 SEO的好处

如何在WordPress中设置301重定向

与WordPress中的大多数任务一样,有许多方法可以设置301重定向。您可以使用301重定向WordPress插件,您网站的.htaccess文件,Yoast SEO,甚至直接PHP。但是,.htaccess文件和重定向插件是一些最易于访问的选项。

方法一:使用重定向WordPress插件进行页面级301重定向

免费的重定向WordPress插件非常适合在页面级别在WordPress中设置301重定向。也就是说,将yoursite.com/old-page重定向到yoursite.com/new-page。

对于域级重定向,最好使用我们将在下一节中介绍的.htaccess方法。

重定向重定向

作者(S): 约翰戈德利

当前版本:4.3.3

最后更新时间:2019年8月8日

redirection.4.3.3.zip

86个%的收视 18,519,791Downloads WP 4.8 +要求

开始, 安装并激活插件 来自WordPress.org。然后,转到工具 – >重定向以运行插件的设置向导。

完成简短设置向导后,单击“重定向”选项卡中的“添加新”按钮以创建第一个重定向。

重定向插件可帮助您设置WordPress 301重定向“width =”1345“height =”302

您将看到四个设置 – 以下是如何配置它们:

  • 源URL – 输入要重定向的原始URL。即当有人访问此页面时,他们将被重定向到其他页面。
  • 查询参数 – 将其保留为默认值。
  • 目标网址 – 这是您要将访问者带到的新网址。即如果有人访问了源网址,他们将被带到此网址。
  • 组 – 这只是帮助您组织重定向。将它保留为默认值可以。或者,如果要组织不同的重定向,可以使用“组”选项卡创建新组。

然后,单击“添加重定向”以完成设置。

如果您的页面此时似乎没有重定向,请清除缓存的数据,重定向应该开始显示。

方法二:使用.htaccess在WordPress中添加301重定向

如果您正在迁移域名,请使用 你的WordPress网站的.htaccess文件 设置301重定向是最有效的选择。您也可以使用.htaccess文件来设置页面级重定向,尽管它不如插件方法那么方便。

首先,您需要连接到站点的服务器以编辑.htaccess文件。您有两种选择:

1.找到.htaccess文件

要修改站点的.htaccess文件中的代码,请首先登录服务器的cPanel仪表板,然后查找文件管理器工具:

在哪里可以找到cPanel文件管理器工具“width =”1519“height =”733

然后,您可以在站点的根文件夹中找到.htaccess文件。您也可以按名称搜索它:

在哪里找到.htaccess文件在WordPress中添加301重定向“width =”1519“height =”733

2.备份.htaccess内容

如何备份.htaccess文件“width =”638“height =”574

下一步至关重要。如果处理不当,.htaccess文档可能会影响您网站的功能。在对此文件进行任何更改之前,请确保已通过右键单击文件名并选择“下载”来备份原始文件。

3.添加301重定向代码

如何编辑.htaccess文件“width =”1519“height =”733

将文件保存到计算机后,选择“.htaccess”文件并单击“编辑”。或者,您可以右键单击该文件,然后在其中选择“编辑”选项。要继续下一步,请在出现的对话框中单击“编辑”。

编辑.htaccess文件以在WordPress中添加301重定向“width =”1519“height =”733

在文本编辑器中,您需要根据需要添加以下代码段之一:

将单个页面重定向到另一个页面:

重定向301 /old-page.html http://www.example.com/new-page.html

确保使用要重定向的实际页面的URL替换示例URL。

将整个域名重定向到另一个域名:

此代码段会将访问者发送到新域名的相同网址slug。例如。 oldsite.com/example-post转到newsite.com/example-post

RewriteEngine On
RewriteCond%{HTTP_HOST} ^(?:www 。)oldsite .com $(NC)RewriteRule ^ http://newsite.com% {REQUEST_URI}(L,R = 301)

确保使用您的实际旧域名和新域名替换示例域名。

编辑.htaccess文件后,保存它,您的重定向应该无缝运行。

结论和最佳实践如果要对域进行域重定向,请确保新页面与原始页面类似。内容应至少反映旧页面上的70%,以尽量减少对页面的SEO评分的损害。 更改#website上的网址? ?您最好学习如何设置#WordPress 301重定向 单击“推文”

此外,在您完成重定向后,您需要彻底检查您的网站是否有损坏的链接,以确保一切正常。你可以按照我们的指南 在WordPress中找到损坏的链接

您对如何在WordPress中设置301重定向有任何疑问吗?在评论中提问,我们会尽力提供帮助。