301重定向

什么是 301 重定向?

301重定向表示网页或资源已从一个位置永久移动到另一个位置。

它的工作原理是向浏览器或网络爬虫发送 301“永久移动”HTTP 状态响应代码以及新的目标 URL。

301重定向是最常见的重定向方法。

302 重定向(临时重定向)不同,301 重定向向搜索引擎发出信号,表明它们应该将索引中的资源 URL 更新为新的 URL。对于网站访问者来说,301 和 302 重定向之间没有区别。

为什么 301 重定向很重要?

如果你将某个页面(也就是URL)删除并且有人尝试访问它,他们会收到“404 未找到页面”错误。301 重定向可以防止这种情况发生,并将网站访问者和搜索引擎爬虫转发到新的 URL。 

此外,301重定向方法将链接资产从旧URL转移到新URL,这意味着PageRank将被保留。 

正如谷歌的约翰·穆勒所说: 

“在大多数情况下,这不是问题。我们可以通过301和302重定向来转发PageRank。本质上,我们使用这些重定向来选择一个规范。通过选择一个规范,我们将所有前往这些 URL 的信号集中到该规范 URL。”

尽管如此,以下是何时使用 301 重定向的示例:

  • 当你希望可以使用旧 URL 访问移动到新位置的内容时
  • 当你想要将网站永久迁移到新域名时
  • 当你想要确保所有页面均可通过一套URL 标准(例如 HTTPS)访问时
  • 当你想要合并多个页面或网站时

如何实现301重定向?

有几种不同的方法可以实现 301 重定向;如何选择取决于网站使用的服务器和CMS。 

然而,最常见的方法是编辑网站的 .htaccess 文件,该文件可以在网站的根目录中找到。 

例如,如果你想为单个页面创建重定向,只需添加以下代码行: 

Redirect 301 /old-page.html  /new-page.html

在继续之前要记住的一件事是,有不同类型的 Web 服务器,只有 Apache 服务器是唯一使用 .htaccess 的服务器。

如果你的网站不是在这种服务器的话,在这种情况下,这些说明对你不起作用。

如果你使用 WordPress,则可以使用 SEO 插件便可以实现301 重定向的过程: 

例如, Redirection插件。它允许你轻松创建和管理重定向。

如何查找并修复网站上的 301 重定向问题

当尝试识别技术 SEO 问题(包括 301 重定向问题)时,最好的方法是使用为此目的设计的网站爬虫。 

Ahrefs和Semrush 的站点审核将简化此过程 – 并更容易发现任何 301 重定向错误。 

以下是如何识别任何与 301 重定向相关的问题以及解决这些问题的方法: 

以下是最常见的 301 重定向相关问题以及解决这些问题的方法: 

1.HTTP页面

考虑到与安全相关的好处以及 Google 在 2014 年将 HTTPS(安全超文本传输协议)视为排名信号的事实,拥有SSL证书并从 HTTP 迁移到 HTTPS 是有意义的。

迁移到 HTTPS 时,通常建议使用 301 重定向。但是,你可能会遇到一些问题,例如无法在所有页面上实现 HTTP 到 HTTPS 重定向。 

因此,为了确保网站的访问者实际上看到的是你网站的 HTTPS 版本,请使用 Ahrefs /Semrush的网站审核来抓取网站并检查内部页面报告是否存在任何问题。 

2. 重定向链

当原始 URL 和目标页面之间存在多个重定向时,称为“重定向链”。 

虽然 Googlebot 在遵循这一系列重定向方面没有问题,但它可能会减慢速度并对用户体验产生负面影响。这不是一个大问题,但建议直接重定向到目标页面。 

如果不可能,请保持“链”中的重定向数量较低 – 不超过三个或至少少于五个。

3. 损坏的重定向

损坏的重定向是将用户(和搜索引擎)重定向到无效页面的链接,或者更具体地说,是返回 HTTP 404 Not Found 响应状态代码的链接。 

这些所谓的“死”或损坏的链接的问题是,谷歌的机器人或用户无法访问目标页面,这意味着他们可能会离开该网站。 

在内部页面报告中识别出损坏的重定向后,你可以通过以下方式修复错误: 

  • 删除指向重定向 URL 的链接
  • 恢复失效页面(如果它被意外删除)

4. 站点地图中的 301 重定向

站点地图是你希望 Google(或任何其他搜索引擎)查找并编制索引的站点上所有页面的列表。因此,它应该只包含你希望在搜索结果中显示的规范和可索引页面。 

由于 301 重定向是永久性的,并且意味着初始 URL 不再使用,因此将此类页面保留在站点地图中是没有意义的,因为 Google 将继续抓取它们。 

要从站点地图中查找并删除 301 重定向,你可以: 

  • 转到站点地图 URL(“domain.com/sitemap_index.xml”或“domain.com/sitemap.xml”),下载所有 URL,然后使用免费的 HTTP 状态代码检查器。
  • 使用 Ahrefs/Semrush的站点审核来抓取站点,检查报告概述中是否存在“站点地图中的 3XX 重定向”错误,并将其替换为重定向 URL。

5. 外部重定向链接

如果你的网站包含相关第三方网站的链接,明智的做法是不时检查是否有任何“不良”外部重定向链接。 

有时,你链接到的资源会被重定向到其他地方,这意味着 URL 现在指向不同的页面 – 一个可能不相关或可能有害的页面。 

除非检查了与外部重定向链接相关的问题,否则你将无法知道它发生了 – 并且将无意中继续链接到它。 

可以使用 Ahrefs/Semrush 站点审核来发现任何指向外部 301 URL 的链接并手动删除它们。 

联系我们

联系电话:13665461054 或者表单留言

让我们帮你打造更高转化的网站

需要更专业的外贸网站设计、WordPress建站或SEO优化?把你的需求告诉我们,埃克森数字营销将为你提供更适合海外市场的解决方案。填写信息即可获得免费咨询,我们会尽快与您联系。

联系我们

免费获取《谷歌快速排名秘诀-4.0》

---这些都是埃克森数字营销多年SEO总结而来的实践经验汇聚而成

请放心,我们只会偶尔发几封有干货的邮件,你的信息我们会严格保密。

注:订阅后请一定,一定,一定到您的邮箱中确认您的订阅,这样才能收到我们的《谷歌快速排名秘诀》!!!