WordPress添加重定向,301转址教学(301 redirect)

WordPress添加重定向,301转址教学(301 redirect)

当搜索引擎抓取您的网站并在查找应该存在的页面时遇到麻烦时,它会记录这些负面结果,并且搜索引擎的索引编制会受到影响。如果您曾经更改过网站上的URL或永久链接结构,则必须在WordPress中添加重定向(301 redirect)以维护SEO。

在本文中,我们讨论WordPress中重定向的重要性,以及如何在WordPress添加301重定向

WordPress中的重定向是什么?

通常,重定向是一种自动将登陆A页面的访问者直接发送到B页面的方法本质上,如果您需要移动一个或多个页面,则可以使用重定向来自动重新路由流量。

您可以在网站上实现不同类型的重定向,通常以一定数量标记。根据搜索引擎人员的说法,这是每个人的 指称

  • 301重定向:  301重定向表示永久重定向,该永久重定向通知搜索引擎他们打算向访问者发送的页面的位置已更改。它会将几乎90%的排名能力(链接汁)传递到重定向的网页。
  • 302重定向:  302重定向是临时重定向,它通知搜索引擎他们打算将访问者发送到的页面的位置目前已更改,但并非永久更改。
  • 303重定向: 一些网页存储一次性信息(例如充当付款表格的登录页面)。您可能要防止刷新或保存这些页面。通过设置303重定向,您可以指示服务器告知访问者,如果他们提交了表单,则他们应该访问该URL并更改其操作方式。这是一个临时重定向,可确保存储数据的页面不会被刷新或添加书签。
  • 307 redirect: 与上面的非常相似。
  • 308重定向: 具有永久状态的307。
相关问题  修复WordPress 建立资料库连线时发生错误[2021年]

301重定向处理永久性移动。

也就是说,301重定向告诉Web浏览器和搜索引擎,“嘿,此页面已永久移动到新位置。因此,将其与旧页面完全相同。 “这种永久性方法的主要好处是SEO。根据Moz的说法,301重定向“将链接汁的90-99%(排名能力)传递到了重定向的页面。” 基本上,如果您想重定向人流量希望新页面保持与旧页面相同的Google排名,那么301重定向通常是您最好的选择。

您何时需要在WordPress中设置301转址?

如何将301重定向添加到WordPress

以下是一些您希望在WordPress网站上使用301转址的示例。

  • 您可以更改WordPress安装目录。
  • 您已将网站移至新域,并且希望以前网站中的旧URL指向新URL。
  • 您更改了帖子的永久链接(URL结构),并希望将访问旧页面的人重定向到正确的页面。
  • 您想为您的主页维护一个首选(规范)目的地。(将www版本重定向到主页的非www版本)。

如何将301重定向添加到WordPress

重定向是官方WordPress存储库中提供的最受欢迎的插件之一,只需单击几下即可帮助设置301重定向。

  • 从WordPress存储库中下载并安装 重定向插件, 或者在信息中心内搜索该插件
  • 激活插件后,转到 工具 > 控制器
  • 定义源URL(旧的现有URL)和目标URL(要重定向到的新URL),然后单击“添加重定向”。
  • 默认情况下,添加了301重定向类型!这就是您要做的全部

将301重定向添加到WordPress

通过.htaccess将301重定向添加到WordPress

如果您使用的是Yoast SEO插件,则可以轻松地编辑.htaccess文件(稍后会进行详细介绍),该文件可用于添加301重定向。

  • 在WordPress信息中心中,转到SEO>工具,您应该会看到WordPress内置工具的列表
  • 单击文件编辑器工具,使您可以编辑.htaccess文件。
  • 重要说明:进行任何编辑之前,请备份您的.htaccess文件。(如果您在这里弄乱了.htaccess文件,则将无法访问WordPress仪表板。您将需要登录FTP客户端并更正语法或恢复已备份的.htaccess文件。
  • 在此页面上,您将看到Robots.txt文件和.htaccess文件的两个框。
  • 在.htaccess文件框中添加您的重定向代码,然后单击保存对.htaccess的更改。这是一个例子:

通过htaccess将301重定向添加到WordPress

设置301重定向以移至SSL

如果您最近设置了SSL,则应添加301重定向,以将HTTP流量发送到https,以提高安全性并避免重复的内容。

为此,请添加以下代码段:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

301通过.htaccess重定向整个域

如果要将WordPress网站移至新域名,则以下代码段会将旧域中的每个页面重定向到新域中的完全相同的页面(假设您保持相同的永久链接结构):

相关问题  WordPress 很慢? 7种WordPress 速度改善的方法(WordPress优化)

#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

您需要将此代码段添加到旧域名(而不是新域名)的.htaccess访问文件中

确保用您的实际新域名替换“ newdomain.com”。

希望现在您可以轻松地在WordPress中添加和设置301重定向。有任何疑问,请随时在下面的评论中讨论。

哦,您好 👋很高兴认识你。

订阅我们的电子报,定期发送很棒的科技内到您的邮

发表评论