如果您须要简短的答案,那便是:“不,不是。” 但是您可能须要更细微的方法。大约两个月前,此再次涌现,由于Google网站管理员团队的John Mueller发布了有关安全网站重定向的信息,并且有人在个中说:“哦,等等,302不会通过PageRank。”
“不,302不通过PR是不对的。”这是对很长的技能性问题的简短回答。因此,SEO当然跳上了这一点,结果变成“ 301和302相同,猫是狗,蛋糕是派”。我们每个人都做了一年四次的怪胎。
以是,为什么这是一个很难回答的问题,为什么这些东西是主要的,为什么他们是不同的,为什么他们是不同的不但是从技能SEO的角度来看,而是从意图和为什么的问题。

为什么这是一个难题?
因此,让我们谈一些经典的301、302。因此301重定向的情形便是我们所说的永久重定向。我们想要完成的便是这样。我们有一个旧的URL,URL A,例如,一年前,某网站将全体网站从ABC.org移到了ABC.com。这是一个永久性的变革,因此我们想见告Google两件事以及所有蜘蛛机器人和浏览器:
首先,将人们发送到新的URL,然后,通报所有旗子暗记。所有这些股权,公关,排名旗子暗记,无论您想称呼它们为威信,都该当转到新页面。因此,人们和蜘蛛机器人都该当都涌如今这个新页面上。经典的302情形类似于一天的发卖。因此,我们说的是由于某种缘故原由,我们在此产品的主页。我们无法在该页面上放置发卖信息。我们须要一个新的URL。大概是我们的CMS,大概是政治问题,没紧要。因此,我们想做一个302,即一个临时重定向,它说:“嘿,您知道吗?所有旗子暗记,所有排名旗子暗记,PR都是Google保留的旧页面。这是紧张页面。另一页仅持续了几天,然后我们将其删除。”
因此,它们有两种不同的浸染。个中一个见告蜘蛛机器人,“嘿,这是新家”,另一个见告蜘蛛机器人,“嘿,留在这里。这会回来,但是我们希望人们看到新事物。”
因此,我认为Google有时会阐明我们的意思并可以改变周围的情形,而我们会沮丧地说:“他们为什么这样做?为什么不听我们的旗子暗记呢?”
为什么这些差异很主要?
问题是这样的。在现实天下中,我们终极碰着这样的情形,我们拥有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适用于蜘蛛机器人,而不是人。
以是我想大略地评论辩论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的用场,由于所有这三件事都有不同的用场。