理解301重定向(适用于初学者)

网站上的重定向就像帮助迷失的访客找到他们想去的地方。

想象一下:你把自己的网站移到了不同的URL。在这种情况下,你要如何告诉访客你已经搬迁了?

你的一些常客可能已经看到了关于更新或先前的提醒。但是大部分人都不知道。这就是重定向,尤其是301重定向的用处所在!每当访客输入旧的URL,他们会自动被转发到修改后的URL。

如果你想了解关于301重定向的全部内容以及如何使用它们,这是一份完整的301重定向初学者指南。

什么是301重定向?

301重定向是一个HTTP信号代码,用于永久将一个URL重定向到另一个URL。

使用301重定向的原因有很多。网站使用它的最常见原因是当他们将网站移动到新的URL或某个页面被删除时。

所以,每当有人输入旧的URL时,他们会立即被重定向到新的URL,新的URL上有他们正在寻找的内容。

除了内容之外,301还会将原始URL的相同排名权重转发过去。

说到301重定向的SEO,它与搜索引擎通信,让它了解到你的更改。

它告诉搜索引擎之前位于这里的内容现在已经被移动到另一个位置。然而,它没有发生其他变化,因此它在搜索引擎结果页面上的位置应该是相同的。

简而言之,301重定向不会影响你的排名或性能。

关于301重定向的另一件事是,它可以避免404错误页面。每当你删除一个页面时,输入URL会带用户进入一个404页面。相反,301重定向会将用户带到新的位置。

301重定向的过程非常快速,如果用户不看变化的URL,他们几乎察觉不到它。即使用户已经将旧的URL加为书签,经过301重定向后,书签也会更新到最新的URL。

创建301重定向非常简单。你不需要任何编程知识,你可以使用WordPress插件来完成这个任务(稍后会有更多信息)。

现在,让我们看看一些需要添加301重定向的场景或情况:

何时实施301重定向?

#1. 修改URL后

有一些情况下,由于不正确的优化或页面层次结构的更改,需要修改URL。

通常,当你更改URL时,只有一些链接会自动添加重定向。所以,在更新URL后检查它们,看看是否已经使用了301重定向。

#2. 创建新网站后

现在,大多数服务器在域名之前打开一个站点时没有www。如果不是这样,你需要添加你的域名URL的不同变体,比如:

  • http://yoursite.com
  • http://www.yoursite.com
  • https://yoursite.com
  • https://www.yoursite.com 

使用301重定向确保它们都指向同一个页面。

#3. 添加SSL证书后

SSL证书是必需的;如果没有SSL证书,你的网站可能会成为侵权或第三方入侵的受害者。添加SSL证书和HTTPS连接可以使你的网站更安全。

所以,如果你的网站URL从http://domain.com更改为https://domain.com,你需要添加301重定向。

#4. 重新创建页面

你可能会遇到一些场合,需要使用新的主题或更改布局来重新创建整个页面。如果是这样,你需要将旧的页面URL重定向到新的页面,以保持SEO性能。

#5. 从一个域名移动到另一个域名或合并域名

假设您更改了一个域或者有两个域需要合并;在这种情况下,重定向页面使用301是必须的。您的内容和SEO努力可以传递下去,无需重复努力。

如果您在上述任何情况下使用301重定向,您还应该对301重定向对页面的SEO效果有一定的了解。

301重定向对SEO的影响是什么?

在讨论301重定向SEO时,您需要记住,关于SEO的任何信息都是根据经验和进行某些操作的结果得出的。

实际上,Google永远不会透露其算法以及不同因素如何影响SEO。

如果您回顾几年前的情况,一些用户的测试和经验表明,使用301重定向可能会导致一定程度的排名下降。

具体来说,在Google Search Central的这个视频中,暗示了页面排名下降约10%。

显然,Google不会透露任何确切的数字来保护他们的算法机密,但大多数人认为这个数字是准确的。

幸运的是,这是几年前的情况,现在已经不再是这样。您可以使用301重定向而不会损失任何网页的SEO性能。

您只需要记住正确设置301重定向,并且不要创建多个跳转。当URL之间存在4或5个跳转时,机器人将停止跟随它们,并且您的页面将不会被扫描。因此,这会导致SEO差。

多个重定向还会减慢加载速度,这也是一个重要的SEO排名因素。

因此,请放心使用301重定向。只需要正确使用,并避免创建重定向链。

如何进行301重定向-逐步指南

您可以使用不同方法来添加301重定向,针对不同的情况。我们将讨论如何添加常规使用和联盟链接的301重定向。

对于这两种情况,我们将向您展示如何在WordPress CMS上进行操作,因为它是许多网站开发者最流行的解决方案。

常规使用

理想情况下,您应该通过服务器重定向页面,以获得最快和最可靠的重定向。这种方法的唯一问题是,它需要深入了解您的服务器使用的软件堆栈。

例如,Apache、Nginx、IIS或其他某个平台,您需要学习和了解添加301重定向的方法。

因此,我们的建议是在WordPress上使用插件。

在本教程中,我们将使用John Godley的Redirection plugin插件。它是免费使用并且对初学者来说具有简单的用户界面。以下是添加301重定向的步骤:

第1步:下载插件

从WordPress菜单中,导航到“插件”部分,然后点击“添加新内容”。

在搜索栏中搜索“重定向”。

一旦结果显示出来,选择以下插件结果,然后点击“安装”。

安装完成后,点击“激活”。

第2步:转到插件页面

安装并激活插件后,您需要根据自己的需求对其进行优化。

要进入插件页面,请导航到“工具”部分,然后点击“重定向”。

进入插件页面后,完成第一次设置并完成安装。

第3步:为301重定向添加URL详细信息

最后一步是为URL添加301重定向。为此,请点击插件页面左上角的“添加新内容”按钮,以打开重定向弹出窗口。它应该看起来像这样:

在这里,您需要添加3个主要内容:

  • 源URL
  • 重定向的HTTP代码(301重定向)
  • 目标URL

如果你不是专家,我们建议你不要更改弹出窗口中的任何其他选项或字段。

如果你看不到HTTP代码选项,只需点击添加重定向按钮旁边的齿轮图标。尽管如此,默认情况下HTTP代码将被设置为301重定向。

一旦你正确填写了所有字段,只需点击添加重定向完成重定向。

现在你知道如何添加通用的301重定向,让我们继续添加同样的联盟推广重定向。

联盟推广重定向

对于联盟推广重定向,我们将使用插件ThirstyAffiliates

ThirstyAffiliates是一个管理所有联盟链接的优秀工具。现在,我们将关注使用该插件的免费版本进行301重定向。

首先,继续按照上述步骤下载和安装插件。在搜索栏中输入ThirstyAffiliates,安装并激活它。

接下来,你只需导航到菜单上可以访问的ThirstyAffiliates部分。进入插件页面后,你可以按照以下步骤添加带有301重定向的联盟链接。

步骤1:打开新链接弹出窗口并填写基本详情

首先,点击新建联盟链接按钮以打开弹出窗口。

现在,添加联盟链接的标题和目标URL,目标URL是你的联盟链接页面。

在填写这两个字段后,如果需要,你还可以添加一个图片。

步骤2:选择链接设置

要添加重定向详情,你需要向下滚动,直到在右侧边栏上看到链接选项部分。

在这里,你可以选择你希望链接如何操作的选项。对于我们关心的目标,你必须从重定向类型选项中选择全局(301)

完成后,向上滚动,点击保存链接按钮完成程序。

你已经知道如何添加通用的301重定向和联盟推广重定向!

值得一提的是,你可以随时使用301重定向检查器来确保重定向准确无误。

这仅适用于审核你可能在选项或URL方面出现的任何问题或错误。

如何检查重定向?

使用Geekflare URL Redirection Checker,你可以检查你的站点状态是否正常或是否有错误。

要使用Geekflare的重定向工具,只需输入你的网站域名,然后点击“运行测试”。

该工具将在几秒钟内加载你的站点重定向状态。

实施301重定向时需要避免的事项

由于我们已经涵盖了关于301重定向及其使用的所有内容,所以理解你不应该做什么也是很重要的。

如果使用不当,301重定向可能对SEO产生负面影响。因此,请确保避免以下错误:

#1. 创建重定向链

如前所述,重定向链对你的SEO非常不利。

如果你有多个链接连在一起的301重定向,当Google的机器人跟随5次重定向后,你的SEO性能可能会降低。

对性能的影响是通过减慢加载速度实现的。Google和你的访问者将不得不等待更长的时间才能到达目标URL,这可能会增加你的网站整体跳出率。

#2. 将301重定向添加到过时或不相关的内容中

如果您对一个过时的内容页面添加了301重定向,那么您实际上并没有以最佳方式解决访问者的查询。更糟糕的是,当您重定向到一个完全无关的页面,其中内容并不是访问者正在寻找的内容时。

这很容易被Google机器人发现,因为它会由于不相关的内容而降低您的排名,而您的访问者也不会感到满意。

#3. 添加不必要的重定向

添加不必要的重定向将增加.htaccess文件的大小。结果,每次加载您的网站时,都会检查所有重定向,以查看键入的URL是否需要重定向到其他位置。

这将仅仅因为无故延长加载时间,拖慢您的网站速度。

确保不要犯这些错误,只在绝对必要的时候才使用301重定向,那么您就不会遇到任何问题。

常见问题解答


301和302之间的基本区别是什么?

301和302以及300系列的HTTP代码或重定向将访问者从一个URL发送到另一个URL。两者之间唯一的真正区别是301重定向是永久重定向,而302重定向是临时的。

301重定向和规范标签之间有什么区别?

301重定向指示Google机器人并将访问者从一个URL转发到另一个URL。而规范标签则表示一个页面或URL有多个版本。两者之间的区别在于规范标签确保只有原始页面被搜索引擎索引。

还有哪些类型的重定向?

总共有5种重定向类型:
1. 301重定向 – 从一个URL永久重定向到另一个URL
2. 302重定向 – 从一个URL临时重定向到另一个URL
3. 303重定向 – 临时、一次性重定向到另一个URL以请求统一资源标识符或通用网关接口
4. 307重定向 – 与303重定向相同的临时重定向目的
5. 308重定向 – 与307重定向相同的永久重定向目的
在大多数情况下,大多数用户只需要熟悉301和302重定向即可。其他的主要是给网页开发人员使用的。

总结

我们已经解释了您需要了解的关于301重定向的所有内容。

所以,如果您计划更改URL或将内容转移到其他网站,您知道该怎么做,更重要的是,知道不该做什么!

您还可以考虑在WordPress中实施HTTP to HTTPS redirect

类似文章