< 返回

301重定向会影响SEO吗?如何使用或创建301重定向?

2023-04-21 15:00 作者:joseph wu 阅读量:1530

如果您曾经将邮寄地址从一个位置更改到另一个位置,您就会知道将所有寄出的邮件重定向到您的旧地址是多么重要!如果您离开旧地址,您可以经常重新访问它以获取您错过的邮件 – 但您不能永远这样做!在网络世界中,事情大不相同,也更加困难。如果您将网页或帖子移动到不同的 URL,其他人将无法访问该文章。

错过旧网站 URL 的流量可能会给您的品牌带来灾难性后果,并让您的客户失望。 

想象一下,您有一家销售圣诞树的电子商务商店,并且最近将您的网站地址移到了另一个 URL。如果所有流量都流向旧网站地址并且客户收到 404 错误代码,您将错失潜在的销售机会,这对于季节性产品来说尤其具有破坏性! 

301 重定向相当于网站 URL 的邮件重定向服务。当您永久移动您的网站地址时,这是最好的重定向方式,这与 302 或 511 重定向不同,后者对临时重定向更有用。 

如果您一直计划更好地理解 301 重定向,那么您来对地方了。找出它们是什么,为什么要使用它们,以及如何将它们作为您网站的流量来源。

所以,如果你准备好了,让我们开始吧! 

  • 什么是 301 重定向?
  • 301 重定向会影响 SEO 吗?
  • 为什么使用 301 重定向?
  • 如何使用或创建 301 重定向
  • 其他重定向类型

什么是 301 重定向? 

301 重定向是一种永久性重定向指令,可将网站流量引导至您所需的 URL。它是一个 HTTP 状态代码,很容易被搜索引擎机器人解释和实现,因此它是更改网站 URL 的 SEO 最佳实践。

301 重定向的好处在于,它有助于将您的原始 URL 随着时间的推移收集的所有链接权重和排名权限转移到新页面。这样,您就不会失去之前可能为提高搜索排名而付出的 SEO 努力。301 重定向是对搜索引擎的全面指示,表明网站 URL 和所有页面已永久移动到另一个在线位置。这里的关键词是永久的。

301 重定向会影响 SEO 吗?

到目前为止,我们介绍的最重要的事情是 301 重定向旨在通知搜索引擎有关内容的新 URL,其中包含所有 SEO 信息。这立即意味着 301 重定向会以某些方式影响 SEO。

大多数 SEO 专家专注于将 301 链接到 PageRank 301 重定向。301重定向保留了网页的SEO排名,传递链接汁,有助于维护域名权威。每当您更改 URL 时使用 301 重定向,因为它有助于保持网站的 SEO 完好无损。

尽管 301 重定向会导致排名略有下降,但这种惩罚已于2016 年年中从 Google 中移除。这是因为搜索引擎需要时间来识别和处理 301 重定向。所以最终,301 重定向会影响 SEO,但效果主要是积极的。

为什么使用 301 重定向?

以下是您可能需要使用 301 重定向的几种情况: 

  • 如果您重组或彻底检查了您的网站并永久更改了它的位置。 
  • 如果您的内容过期并且您希望将用户重定向到新位置。
  • 如果您正在合并或已经将两个网站合并为一个新的网站 URL。 
  • 如果您更改了网站的 CMS或正在将您的网站迁移到 WordPress。

上述所有情况都需要您将传入的网站流量重定向到新位置,正确的位置,以便您的网站访问者可以找到您。 

使用 301 重定向的另一个充分理由是它们保留了高达 90-99% 的搜索排名能力。任何帮助您的旧 URL 获得更好排名的社交分享、反向链接和引用都将转移到新 URL 排名。 

301 重定向也是一种状态码指令,很容易被 Google 理解。它支持更快、更高效地为新网站及其所有新页面编制索引。其他重定向可能不容易被搜索引擎抓取或解释,因此最好使用 301。

如何使用或创建 301 重定向

搜索引擎可能需要一些时间才能检测到您实施了 301 重定向并更改了您的网站 URL 位置。我们建议您在正确的时间实施它,这样您就不会错过任何传入流量。您还必须确保准确实施 301 重定向指令以防止技术故障。 

有几种方法可以实现 301 重定向:

1. 通过编辑 .htaccess 文件重定向 (mod_rewrite)

.htaccess文件是运行 Apache Web 服务器软件的 Web 服务器使用的配置文件。它提供了一种在每个目录的基础上进行配置更改的方法。.htaccess 文件位于 web 树中,可以覆盖其所在目录和所有子目录的服务器全局配置的子集。.htaccess 文件的典型用途包括 URL 重写、密码保护和阻止特定 IP 地址。

您可以通过访问Apache 配置文件中名为“允许覆盖”的命令来执行此操作。进入根文件夹后,您可以使用 UNIX 风格的文本编辑器编辑代码。

您需要打开 FTP 并登录到您的网站服务器或托管管理面板才能成功实施。尝试进入根文件夹中的 .htaccess 文件。通常,.htaccess 文件是隐藏的,因此请确保您启用浏览器以查看隐藏文件以在列表中看到 .htaccess。

您在此方法下使用的指令代码如下: 

  1. 单个页面的永久重定向:

RedirectPermanent/old-file.html/http://www.domain.com/new-file.hml 

  1. 整个域的永久重定向: 

重定向永久/http://new-domain.com/

您的服务器逐行读取您的 301 重定向代码指令,因此最好在您的代码末尾放置一个空行以指示您的指令结束。作为最后的手段,如果您无法访问“.htaccess”文件,您可以随时致电您的托管服务提供商寻求帮助。

2. 使用免费的 WordPress 插件

一些插件可以轻松实现 301 重定向,尤其是在您使用 WordPress CMS 时。我们建议您使用Yoast 的 WordPress 插件来设置重定向。这是一种安全的方式,因为许多开发人员使用、测试并信任它。 

您可以使用的其他一些插件是:

1.301重定向

这是一个“简单的重定向管理器”,可帮助您轻松创建 301 和 302 重定向。 

 2.简单的 301 重定向

它是一个非常有用的开源工具。

3.重定向 

一个简单易用的综合重定向插件,可帮助您跟踪所有 404 错误,解决网站中的未决问题,并轻松设置 301 重定向。

完成重定向设置后,花一些时间测试您的网站总是好的。您需要确保重定向指令顺利运行并引导您访问正确的 URL。

实施后立即让一些人访问您的网站。确保它运行良好,并且可以处理大量网站流量,从而打造高效顺畅的客户旅程。 

其他重定向类型

除了我们讨论的 301 重定向之外,还有许多其他方法可以将访问者重定向到正确的页面。由于我们在本文中讨论了永久重定向,现在是时候看看所有 Web 开发人员可以使用的其他选项了。

元刷新重定向

元刷新重定向是使用元标记告诉网络浏览器刷新页面并自动重定向到不同 URL 的网站重定向。当网站移动到新域或网页不再可用时,通常会使用这些重定向。

元刷新重定向通常用于网站开发,以确保访问者被定向到正确的页面。它们还可用于通过将访问者重定向到最相关的页面来创建更好的用户体验。

元刷新重定向对 SEO 没有帮助。它们不被视为一种链接构建形式,搜索引擎不会为使用它们的网站提供任何 SEO 优势。但是,它们可以帮助改善用户体验,从而间接帮助 SEO。

JavaScript 重定向

JavaScript 重定向是使用 JavaScript 代码将访问者重定向到不同 URL 的网站重定向。他们还在重定向到新页面之前创建延迟。

JavaScript 重定向是在线重定向页面的重要组成部分,但不能保证 Google 搜索引擎机器人会将其解释为 301;因此,这不是推荐的方法。

以下代码片段用于 JavaScript 重定向:

<script type=”text/javascript”> function redirect1(){ window.location = “http://www.example.com/new-url/” } setTimeout('redirect1()', 5000); </脚本>

此 JavaScript 重定向代码可以帮助保持您的 SEO 完好无损,搜索引擎将呈现 JavaScript 重定向代码,并继续重定向到新路径。

PHP 重定向

将访问者重定向到新页面的另一种方法是在 PHP 的帮助下在 HTML 标头中添加代码片段。他们还可以通过将访问者重定向到最相关的页面来创造更好的用户体验,这符合 SEO 最佳实践。

一个 PHP 示例是这样的:

<?php

标头(“位置:https://www.example.com/”,真,301);

出口();

?>

PHP 重定向可以帮助您进行 SEO 工作。就像 JavaScript 重定向一样,搜索引擎会识别页面正在被重定向,并且不会以任何方式损害您的 SEO。

结论:301 重定向是必经之路

毫不奇怪,HTTP 状态代码 301 是设置永久重定向到新网站 URL 的最佳方式。他们维护您的域权限,这是确保用户被定向到最新网站版本的好方法。301 重定向已经使用了很长时间,并且受到在线营销和开发人员社区中每个人的信任。虽然有些实现有点棘手,比如编辑 .htaccess 文件,但它们通常可以安全部署。但是,如果您拥有一个 WordPress 网站,那么在所有可用插件的帮助下,就像我们讨论的那样,它会更容易。一些,例如 YoastSEO,也会摆弄 .htaccess 文件,让没有经验的用户更容易完成这个过程。

联系我们
返回顶部