外链代发包收录,纯手工外链代发就找老客外链吧

站长新闻

您的位置:老客外链吧 > 站长新闻 > SEO >

SEO中 301与302和rel = canonical有何不同

文章来源:网络兼职 作者:网络兼职 人气:19 时间2020-03-28 12:09:03

历史在重演,在301 vs 302 vs rel = canonical辩论中。到底哪个才是最合适最正确一直没有答案。

如果您需要简短的答案,那就是:“不,不是。” 但是您可能需要更细微的方法。大约两个月前,此消息再次出现,因为Google网站管理员团队的John Mueller发布了有关安全网站重定向的信息,并且有人在其中说:“哦,等等,302不会通过PageRank。”

“不,302不通过PR是不对的。”这是对很长的技术性问题的简短回答。因此,SEO当然跳上了这一点,结果变成“ 301和302相同,猫是狗,蛋糕是派”。我们每个人都做了一年四次的怪胎。

所以,为什么这是一个很难回答的问题,为什么这些东西是重要的,为什么他们是不同的,为什么他们是不同的不只是从技术SEO的角度来看,而是从意图和为什么的问题。

为什么这是一个难题?

SEO中 301与302和rel = canonical有何不同

 

因此,让我们谈一些经典的301、302。因此301重定向的情况就是我们所说的永久重定向。我们想要完成的就是这样。我们有一个旧的URL,URL A,例如,一年前,某网站将整个网站从ABC.org移到了ABC.com。这是一个永久性的变化,因此我们想告诉Google两件事以及所有蜘蛛机器人和浏览器:

  1. 首先,将人们发送到新的URL,然后,
  2. 传递所有信号。所有这些股权,公关,排名信号,无论您想称呼它们为权威,都应该转到新页面。
  3. 因此,人们和蜘蛛机器人都应该都出现在这个新页面上。
SEO中 301与302和rel = canonical有何不同

 

经典的302情况类似于一天的销售。因此,我们说的是由于某种原因,我们在此产品的主页。我们无法在该页面上放置销售信息。我们需要一个新的URL。也许是我们的CMS,也许是政治问题,没关系。因此,我们想做一个302,即一个临时重定向,它说:“嘿,您知道吗?所有信号,所有排名信号,PR都是Google保留的旧页面。这是主要页面。另一页仅持续了几天,然后我们将其删除。”

因此,它们有两种不同的作用。其中一个告诉蜘蛛机器人,“嘿,这是新家”,另一个告诉蜘蛛机器人,“嘿,留在这里。这会回来,但是我们希望人们看到新事物。”

因此,我认为Google有时会解释我们的意思并可以改变周围的情况,而我们会沮丧地说:“他们为什么这样做?为什么不听我们的信号呢?”

为什么这些差异很重要?

SEO中 301与302和rel = canonical有何不同

 

问题是这样的。在现实世界中,我们最终遇到这样的情况,我们拥有301s到T的页面W,302s到F的页面以及rel = canonicals回到W的页面,Google读到它说:“ W,T, F。” 我们做什么?

我们发出了不好的信号。我们做了没有意义的事情,Google被迫向我们解释,这是一件非常困难的事情。我们做了很多奇怪的事情。我们将设置302,因为这就是CMS中的内容,而这在Apache重写文件中很容易。我们忘记将其更改为301。我们的开发人员不知道它们之间的区别,因此我们最终遇到了许多模棱两可的情况,许多混杂的信号,并且Google试图为我们提供帮助。有时他们对我们没有很好的帮助,但是他们只是遇到了很多问题。

在这种情况下,蜘蛛机器人不知道该去哪里。人们将在最后一页上结束,但是蜘蛛机器人将不得不选择,并且他们可能会选择不好,因为我们的意图不明确。

301、302和rel = canonical有何不同?

个人认为它们相当普遍,但想证明这很复杂。Google可以解释,但有一些原因,有一些疑惑或原因。

1.长期302s可被视为301s。

第一个是长期302可能会被视为301。他们没有任何意义。如果您设置302并将其保留六个月,则Google会对此进行调查,然后说:“您知道吗?我认为您的意思是永久的,而且您犯了一个错误。我们将通过排名信号,我们将把人们带到B页。” 我认为这通常是合理的。

某些类型的302根本没有任何意义。因此,如果您正在从非安全迁移到安全,从HTTP迁移到HTTPS,并且设置了302,那么这是一个没有任何意义的信号。您为什么要临时迁移?这可能是一个永久的选择,因此,在这种情况下,这实际上就是约翰最初在本帖子中谈到的内容,在这种情况下,谷歌可能会考虑说,“您知道吗?我认为您的意思是301此处”,他们将向安全版本传递信号。我们知道他们还是喜欢这种方式,因此他们将为您做出选择。

如果您对信号的去向感到困惑,请查看排名页面,因为在大多数情况下,Google选择要排名的页面就是获得排名信号的页面。这是获得公关和权威的人。

因此,如果您遇到这样的情况,即302,并且将其永久保留,然后开始看到Page B是正在被索引和排名的页面,那么B可能是正在获得排名信号的页面。因此,Google将其解释为301。如果您将302保留六个月,并且您发现Google仍在将人们带到Page A,那么Page A可能就是排名信号的去向。

这样一来,您就可以知道他们的决定是什么。扭转这一点有点困难。但是,如果您将302保留了六个月,那么我认为您必须问自己:“我的意图是什么?我在这里想要做什么?”

与此相关的部分问题是,当我们问这个问题时,“ 302s,301s,规范是否都基本相同?” 我们真正要暗示的是,“ SEO是否相同?” 我认为这是一个合理但非常危险的问题,因为是的,我们需要知道信号是如何传递的,是的,Google可能会通过任何这些事情传递排名信号。但是对于人们而言,它们却截然不同,这很重要。

2. Rel = canonical适用于蜘蛛机器人,而不是人。

SEO中 301与302和rel = canonical有何不同

 

所以我想简单地谈论rel = canonical,因为rel = canonical有点不同。我们又有了Page A和Page B,我们将规范从A页到B页。我们的基本意思是,“看,我希望您,蜘蛛机器人,将B页视为您知道,由于某种原因,我必须拥有这些近乎重复的副本,也必须拥有其他这些副本,但这是主要副本,这是我想要排名的位置,但我希望人们停留在A页上。 ”

因此,这与我希望人们和机器人进入页面B的301完全不同。这与我试图将机器人保持在原位置但将人们派到此处的302有所不同。

因此,从用户角度来看。我一直在问答环节中说:“嗯,我听说过rel = canonical pass排名信号。我应该选择哪个?应该选择还是301?对SEO有什么好处?”

确实如此。我们确实认为它通常会传递排名信号,但是对于SEO来说,这是一个坏问题,因为它们是完全不同的用户体验,或者您希望人们停留在Page A上,或者您希望人们停留在Page A上网页B。

为什么这对蜘蛛机器人和人都重要

确实302s可以通过PR。但是,如果您要进行永久重定向,则希望人们进入页面B,您希望蜘蛛机器人到达页面B,您希望页面B排名,请使用正确的信号。不要混淆Google蜘蛛。他们可能会做出错误的选择。您的某些302可能会被视为301。rel = canonical是一个非常非常不同的情况,它本质上将人们抛在了后面,并向其发送机器人。

因此,请记住您的用例实际上是什么,请记住您的目标是什么,并且不要过分关注排名信号本身或SEO的用途,因为所有这三件事都有不同的用途。

联系我们

在线服务 外链咨询 二维码

扫码添加微信:juxia_com