你能逆转301&nbspRedirect吗?

[ad_1]

简短的回答是“是的”。您可以撤消301重定向,即使它在技术上是永久性的。但是,长期的答案是,这种变化可能不会像您期望或希望的那样发挥作用,甚至可能使您的问题变得更糟。让我们用四个真实世界的场景探索长期答案……

第一:记录和警告……

在我们深入研究场景之前,您需要了解两件事。从理论上讲,这些东西听起来很容易,但是 – 在现实世界中,301重定向需要时间来处理,并且反转它们(或以任何主要方式改变信号)通常需要更多时间。为这些延迟做好准备,并为利益相关者做好准备。您可能会在此期间看到排名通量。大多数时候,它会很快通过,但逆转往往会变得混乱。

这导致我发出警告 – 不要仅仅因为事情花费太长时间或者你处于完全恐慌状态而反转301重定向。中游逆转可能会产生混合信号,延误甚至更多,并造成严重的短期排名损失。如果您要撤消301重定向,请确保您因声音原因撤消该重定向或原始301的原因不再适用。

场景#1:单页,完全反向

让我们从最简单的场景开始吧。页面A 301重定向到页面B(A→B),您想要反转它。我在这里假设Page B将完全消失。以下是基本步骤:

  • 从A→B中删除301重定向
  • 从B→A添加301重定向
  • 重新指向页面A的内部链接
  • 将这两个页面提交到Google Search Console(GSC)
  • 让Google有时间重新缓存页面B.

这是最让人兴奋的最后一步。您将很想将Page B视为不受欢迎的人,并完全否认其存在(包括将其从XML站点地图中删除)。别。问题在于Google需要时间来处理新信号,如果你隐藏了页面B,它就无法做到这一点,或者更糟糕的是,它完全阻止了爬虫。让Google抓取页面B并处理新信号。暂时不管它。

场景#2:单页,同时保留两者

如果您已重定向A→B,并且想要撤消重定向,但希望Page B生存,该怎么办?你不能301重定向B→A或Page B将为所有人(搜索引擎和访问者)消失。这可以进一步分为两个子场景,具体取决于您是否希望页面B可供搜索引擎使用…

场景#2A:页面B可供搜索

如果您希望两个页面都处于相同状态,则实际上只有一个选项:删除301重定向,然后重新提交两个页面。谷歌可能需要时间来兑现这个信号,因为没有新的强烈信号来覆盖它。以下是逐步细分:

  • 从A→B中删除301重定向
  • 添加自引用rel-canonicals(A→A,B→B)
  • 将这两个页面提交到Google Search Console(GSC)

自我引用相关规范是相当微弱的信号,但它们至少是谷歌的一个推动,说现在你认为Page B是一个独立的实体。您可以尝试通过为两个页面构建新链接(内部或外部)来启动该过程。如果您使用原始301重定向从A→B传递重要权限,请意识到您现在正在分割该权限。对此没有简单的解决方法。你不能把一半的鸡蛋放在你的篮子里,仍然希望能算上你所有的鸡,正如那句老话。

场景#2B:页面B隐藏在搜索之外

如果您希望页面B可供人类使用但不关心它是否可用于搜索引擎(可能是因为法律原因而存在的内部页面但对营销而言并不重要),那么您可以依赖规范B→A 。这将允许页面B保持可见,但将合并页面A上的排名信号。步骤如下所示:

  • 从A→B中删除301重定向
  • 从B→A添加rel-canonical标签
  • 重新指向页面A的内部链接
  • 将这两个页面提交到Google Search Console(GSC)

请注意,rel-canonical是一个强有力的建议,但它并不能完全保证Page B不会排名。如果页面B没有特定的搜索值,并且您想要将权限合并到页面A中,那么这是您最好的选择。

场景#3:站点范围的URL反向

事情开始变得难看。假设您已经进行了站点范围的URL更改,例如从http→https切换,更新子文件夹结构或添加/删除URL参数。此更改会影响您网站上的大部分或全部网页,但我们会假设您的根域和子域结构保持不变。

如果你正在改变像http→https这样的变化,因为它没有达到你所希望的效果(即你没有得到排名提升),那么让我花点时间敦促你重新考虑。所有站点范围的URL更改都存在风险,而逆转则会使信号更加混乱。你可以很容易地解决你的问题。

注意到所有这些警告,以下是关键步骤:

  • 从A→B中删除所有301重定向
  • 从B→A添加站点范围的301重定向
  • 为所有页面添加自引用规范
  • 将内部链接重新指向“A类型”URL
  • 为A类型URL重新构建XML站点地图
  • 将关键页面提交到Google Search Console(GSC)
  • 将选择入站链接重新指向“A类型”URL

Google Search Console似乎对您可以提交的页数有一些限制(新版本中的网站显示限制因地而异),目前还没有简单的批量提交流程,因此请关注高权限页面和页面。内部连接结构更高。这应该鼓励谷歌重新抓取较低的页面,至少在某种程度上。

对于整个站点的更改,特别是考虑到所涉及的风险,还值得深入了解权威的入站/外部链接,并要求人们将这些链接重新指向原始的A类型URL。这最终是一个链接外展任务,需要一些细微之处。注重质量而非数量以及与您有良好关系的网站 – 甚至重新指向一些高权限链接可以帮助提升您的新信号。

像任何大规模重定向一样,计划好并彻底记录。人们在变化中投入了大量的时间和金钱,但往往急于逆转,通常是因为他们过度反应。整个站点的逆转与最初的改变一样危险,甚至更可能如此。在恐慌中做出这种改变是对灾难的邀请。

场景#4:域更改反向

您将整个网站迁移到了一个新域,现在,几周后,您已经了解到您的新域名也是Nickelback封面带的名称。当然,你恐慌。首先,深吸一口气。真的要评估问题是否与你想象的一样糟糕。如果是这样,这种情况类似于#3,但它通常风险更大,因为您的域及其历史可能会影响排名,而与您实施301重定向的效果有关。

如果你真的别无选择,这是你的关键步骤:

  • 从A→B中删除所有301重定向
  • 从B→A添加站点范围的301重定向
  • 为所有页面添加自引用规范
  • 重新指向域A的内部链接
  • 将域A重新添加到Google Search Console(GSC)
  • 重新构建域A的XML站点地图
  • 将关键页面提交到Google Search Console(GSC)
  • 重新选择到域A的入站链接

在这种情况下,您需要一个单独的GSC配置文件。如果您删除了旧的,请重新添加它并重新创建完整的XML站点地图。您仍然希望提交关键页面,以加快流程。

如果您无法访问域B(可能是域名注册过期,而有人抢过它),您将无法设置B→A重定向。事实是,在那种情况下,这将是一个漫长而且可能是痛苦的过程。在这种情况下,辅助信号(如入站链接)将非常重要。

你如何在GSC重新提交页面?

我还在热身新的谷歌搜索控制台(GSC),我发现有时候UI有点太神秘了。以下是提交(或重新提交)要编制索引的页面的步骤。

(1)检查工具栏中的URL

这隐藏在明显的视野中。在新GSC的顶部,有一个“检查任何URL …”搜索框。要重新提交网址,您必须先检查一下。

只需输入您要重新提交的完整网址,然后点击(回车)即可。

(2)请求(重新)索引

GSC将返回包含当前索引状态和一些其他信息的状态页面。无论您是第一次为URL编制索引还是重新编制索引,请单击“请求索引”…

在我们的大多数301重定向撤消方案中,您应该返回“网址在Google上”状态。如果URL当前未编入索引,则页面的其余部分将具有诊断详细信息。

(3)交叉你的手指……

这就是你所能做的一切。谷歌应返回如下状态窗口:

现在,你交叉手指等待。重新编制索引的时间会有所不同,Google不会给予ETA或承诺。

关于这个过程的几点说明。首先,它(目前至少),非常慢。其次,似乎对使用该工具的频率有限制,尽管这些限制因站点而异。不幸的是,GSC没有批量选择。对于任何大规模的更改,您将不得不主要依赖于更新XML站点地图。

最后:说明和警告……

这篇文章将以警告开始和结束。最后一点是 – 在这些情况下理论与实践之间的最大区别在于,真实站点经常混合信号。如果您反转301重定向,从某种意义上说,您已经发送了混合信号(与过去的信号相比)。如果在此更改之上,您有不匹配的内部链接或错误的rel-canonical标记或过时的XML站点地图或重定向链这么长并且破坏了您甚至不能始终如一地返回同一页面,那么所有这些都将是风险更高,需要更长时间。在拉动开关之前,请确保所有新信号都一致。

最后的警告 – 不要在恐慌中做任何事情,因为排名或交通不会像你希望的那样在几小时甚至几天之后表现出来。一个重大的逆转,特别是整个网站或域名的变化,很容易使你的问题复杂化。仔细考虑,确保你正在解决正确的问题。

相关文章