301 与 302 重定向:您应该使用哪个?

目录

在 301 和 302 重定向之间做出选择可能会对您的 SEO 产生重大影响。这就是为什么做出正确的选择如此重要。


301 重定向向搜索引擎发出信号,表明您的页面已移动。当您的 URL 永久更改时,您将使用这些。


另一方面,302 重定向会通知搜索引擎您的页面移动只是暂时的。当您计划最终恢复原始 URL 时,它们最适合。


本指南将向您展示如何在您的网站上正确使用 3xx 代码。但首先,让我们详细了解每个代码的含义以及它们的不同之处。


什么是 301 重定向?


301 重定向是一种状态代码,可自动将用户和搜索引擎从一个 URL 发送到另一个 URL。


当对网站的 URL 结构进行永久更改时,您应该只使用 301 重定向。或者完全更改域时。


您还可以使用它们将多个相似的页面合并为一个更长、更全面的页面。


为什么这有用?


重定向可以阻止用户登陆过时的页面。


这可能是一个包含过时信息的页面。它也可能是一个已变得不相关或已被完全删除的页面。


例如,如果您的页面包含已过去事件的详细信息,则可以使用 301 重定向将网站访问者转发到更有用的当前页面。


301 重定向是无缝的。每当网络用户单击旧链接时,他们都会被重定向到新 URL,而无需进行任何进一步的操作。


这可以改善用户体验 (UX),因为它可以引导网站访问者访问内容的最新版本。


当搜索引擎跟踪重定向链接时,也会发生同样的情况。它将降落在新位置。


什么时候应该使用 301 重定向?


不正确地使用重定向可能会导致页面权限和排名的损失。以下场景建议使用301重定向。


更改网站的 URL 结构


您可以使用 301 重定向将页面组织到子目录或类别中。这可以创建更强大的站点架构。


子目录是 URL 中域名右侧的部分。例如,在:

https://example.com/london/best-things-to-do/ 


子目录是 london。


但为什么网站架构对于 SEO 很重要?为什么要将文章组织到子目录中?


它使事情保持整洁,从而可以改善用户体验。子目录组织您的内容,这使得更容易查找并减少用户导航问题。


改进的网站结构还可以帮助搜索引擎找到网站最重要的页面并为其建立索引。


如果您在构建网站时没有考虑到这种组织方式,则可以使用 301 重定向来消除混乱。


从 HTTP 更改为 HTTPS


将域从 HTTP 更改为 HTTPS 时,可以使用 301 重定向。


HTTPS 使用数据加密来保护信息。另外,Google 将 HTTPS 作为排名信号。


对于此 301 用例,您首先需要获取 SSL 证书。这些数据文件插件可以为您的站点提供额外的安全层。


如何安装此 SSL 证书取决于您使用的网络托管服务。


请查看我们有关如何将 HTTP 重定向到 HTTPS 的指南以获取更多信息。


将您的网站移至新域


如果需要将您的网站移动到新域,301 重定向可以在新旧域之间建立桥梁。


301 将通知搜索引擎您已更改主要地址并告诉他们要去哪里。


为什么需要更改域?


如果您的公司正在重塑品牌,您希望使您的网站与公司名称的更改保持一致。


例如,包裹递送公司 Hermes 的英国分公司于 2022 年更名为 Evri。所有 www.myhermes.co.uk URL 均被 301 重定向到新的 Evri 域。


删除页面或将其内容移至新 URL


您可能出于多种原因需要删除页面。其内容可能不再相关,某些产品现在可能不可用,或者您可能更改了提供的服务。


然而,简单地删除页面并不是最好的做法。删除页面可能会对您的反向链接配置文件和自然流量产生负面影响。


使用 301 可为用户提供相关内容并保持他们的参与度。


避免关键词蚕食


如果您的域名有多个关于相同或相似主题的页面,则可能会导致关键字蚕食。本质上,这意味着两个或更多页面正在竞争相同的关键字。


在这些情况下,Google 不知道应该对某个关键字排名哪个页面,因为这些页面太相似。

 这是一个例子:


假设您经营一个金毛猎犬咨询网站。您有一个关于“如何梳理金毛猎犬的皮毛”的旧页面和一个关于“如何护理金毛猎犬的皮毛”的新页面。这两个页面可能会竞争相同的关键字。


您可以将旧页面合并到新的综合指南中,而不是使用两个单独的页面。


创建指南后,您可以将现在多余的“如何刷金毛猎犬的外套”页面 301 重定向到扩展页面。


注意:这仅适用于竞争关键字的页面。如果您有多个关于金毛猎犬的页面,但它们回答不同的搜索查询并定位不同的关键字,则不应将它们组合起来。


重定向旧营销活动或销售页面的流量


如果您为限时优惠创建了登陆页面,那么在促销结束后将客户从这些页面重定向至关重要。


您可以使用 301 重定向引导潜在客户使用当前产品。


301重定向会影响SEO吗?


正确完成并出于正确原因的 301 重定向不会损害您域名的 SEO。


事实上,它可以帮助您网站的搜索引擎优化。假设您有一个页面排名良好,获得大量流量,并且具有大量反向链接。当您将该页面重定向到新页面时,所有排名能力都将传递到新页面。


一旦搜索引擎访问新位置并确认其相关性,它们就会在索引中用新 URL 替换旧 URL。


但确保新页面被索引并更快地被索引的最佳方法是将新 URL 提交给搜索引擎。


为确保 301 重定向不会损害您的网站,了解损害如何发生以及防止损害的最佳实践非常重要。


您可以使用多少个 301 重定向?


您的域可以拥有的 301 重定向数量没有限制。但除非需要,否则应避免使用它们。


重定向页面一次通常不是问题。但是,如果您创建了 301 重定向链(当 301 重定向导致另一个 301 重定向时,依此类推),您的页面速度可能会受到影响。


重定向链通常是 301 重定向规划不当或根本没有规划的结果。缺乏规划可能会导致网站所有者在每次发生变化时一遍又一遍地重定向页面。


但每次将页面重定向到新的 URL 时,您都应该更新之前的重定向以转到最新的目的地。


例如,这是一个重定向链:

https://site.com/original-page/ -> https://site.com/new-page/ -> https://site.com/newest-page/


原始页面首先重定向到不再存在的页面,然后重定向到最新页面。


相反,当您发布 https://yoursite.com/newest-page/ 时,您会将上一页重定向到它:

https://yoursite.com/new-page/ -> https://yoursite.com/newest-page/


然后更改第一个重定向,如下所示:

https://yoursite.com/original-page/ -> https://yoursite.com/newest-page/


现在原来的页面和新的页面都直接跳转到最新的页面,不再存在拖慢页面速度的链条。


您可以使用 Semrush 的网站审核工具找到您网站上的所有 301 重定向。您将能够确定是否需要更新其中任何一个以避免重定向链。


阅读有关如何使用网站审核工具查找和分析 301 重定向的更多信息:301 重定向:它是什么以及它如何影响 SEO


什么时候应该删除 301 重定向?


常见建议是一年后删除 301 重定向。然而,谷歌表示,无限期地保留它们是完全安全的,甚至是鼓励的。


谷歌的加里·伊利斯 (Gary Illyes) 曾这样说道:


为什么要无限期地保留它们?


原因之一是,原始页面可能仍然有反向链接。只要 301 重定向到位,这些链接仍然有效,并将点击它们的用户发送到更新的页面。


如果这些链接仍然存在,并且您删除了重定向,则这些链接现在已损坏。这意味着您的网站将失去一些通过反向链接获得的权威。此外,寻找您网站的人可能找不到它,这会减少您的流量。


原始页面也可能仍然获得直接流量。这意味着人们将 URL 输入到浏览器中,或者将其添加为书签,这样他们就可以直接访问该页面,而不是通过搜索找到它。


如果删除重定向,您将失去该流量。


现在,如果原始页面没有反向链接并且没有直接流量,您应该能够在一年后删除重定向,而不会产生任何影响。


也就是说,无限期地保留它们并没有什么坏处,这样做意味着您可以处理其他更重要的 SEO 任务。


可以反转 301 重定向吗?


虽然可以反转 301 重定向,但不建议这样做。特别是如果 Google 已经遇到过 301。


为什么需要反转 301 重定向?


网站所有者在实施 301 时可能会犯错误。他们可能会重定向到错误的页面,或者在本应使用 302 的地方使用 301。


另一个常见错误是使用 301 重定向而不是临时重定向来运行 A/B 测试。


逆转 301 会对网站的排名和流量产生负面影响,这也可能会影响转化率和收入。这不是一个轻易做出的决定。


但错误还是会发生。最好的办法是仔细规划重定向,并在单击该按钮创建重定向之前仔细检查所有内容。


什么是 302 重定向?


302 重定向告诉搜索引擎您已经暂时转移了页面的内容。


与 301 重定向不同,临时重定向最终会被删除。


用户将无法区分 301 和 302 重定向。但搜索引擎会,而且它们会对它们做出不同的反应。


什么时候应该使用 302 重定向?


如果您计划最终恢复原始 URL,则应使用 302 重定向。


302 重定向很灵活,因为它们可以稍后交换回来。


反转 301 重定向可能会导致多个问题,但反转 302 重定向几乎没有风险。


在以下场景中应使用 302 临时重定向。

 运行 A/B 测试


A/B 测试是指您制作一个网页的两个版本,以确定哪个版本效果更好,例如哪个版本获得更多电子邮件通讯注册或更多产品购买。


使用 302 重定向,您可以创建原始页面 (A) 的变体 (B)。


然后,您可以更改新页面的元素,看看它是否改善了您正在测量的指标。


评估临时页面的性能后,您可以删除 302 重定向。然后,您可以插入 301 重定向以使新 URL 永久存在,或者对原始页面进行修改。


暂时将内容移至新 URL


由于多种原因,您可能需要暂时将内容移至新 URL。

 例如:


  • 您的网页已损坏,您希望在不影响用户体验的情况下解决它。您可以使用 302 重定向将网站访问者发送到该页面的临时版本,而不是将其发送到 404 错误页面。

  • 您正在对原始页面进行重大更新,但不希望它破坏自然流量或损害您的搜索排名。

  • 您想要查看更新后页面的外观。您可以对原始页面进行这些更改,同时将流量引导至临时页面。


将流量重定向至限时促销


如果您想宣传限时促销,可以使用 302 将用户重定向到此产品。


优惠期结束后,您可以删除促销页面并恢复原始页面。


同样,当产品缺货时,您可以使用 302 重定向。


您可以将客户重定向到类似的产品。或者转到一个页面,告知他们正在寻找的产品目前缺货以及何时有货。


一旦原始产品再次可用,您可以删除 302 重定向。


302重定向会影响SEO吗?


如果使用正确,302 重定向不会损害您的 SEO 工作。


设置 302 重定向后,临时页面将不会被索引。例如,在运行 A/B 测试时,您不必担心与关键字蚕食或重复内容相关的问题。


此外,对于 302,排名权并不总是传递到新网页。


在极少数情况下,当它被传递时(例如,当您将 302 重定向保留很长时间(例如一年多)时),传递的排名能力将少于使用 301 重定向时的排名能力。


但是,如果您长时间保留 302 重定向,Google 可能会开始将其视为 301 重定向。如果您链接到这个“临时”目的地,这种情况就更有可能发生。


为了避免对您的网站产生负面影响,如果您决定永久更改,最好将 302 重定向更新为 301 重定向。


可以反转 302 重定向吗?


与 301 不同,302 重定向旨在最终切换回来。您可以安全地反转 302 重定向,而不会影响您的搜索排名或流量。


您可以使用 Semrush 的网站审核工具轻松地在您的网站上找到 302 重定向。您还可以确定是否需要将它们更改为 301 重定向,或者完全删除。


阅读有关如何使用站点审核工具查找和分析 302 重定向的更多信息:什么是 302 重定向?你应该什么时候(实际上)使用它?


测试和监控重定向


一旦确定了需要哪种类型的重定向,您就可以向您的网站添加一种重定向。


然后,您应该监视重定向以确保其正确执行。 Semrush 的站点审核工具可以帮助您做到这一点。


在左侧边栏中的“页面和技术 SEO”下,单击“网站审核”。


输入您的域名,然后单击“开始审核”。


审核完成后,您将看到如下所示的报告。在“已爬网页面”部分中,单击“重定向”右侧的蓝色数字。


这将引导您获得网站上所有重定向的报告:


该报告还包括每个重定向页面的 URL,以便您可以轻松确定如何处理它们。

获取SEO所需的一切