【问题标题】:What's the difference between 301 and 302 in HTTP for Search engine搜索引擎的 HTTP 中的 301 和 302 有什么区别
【发布时间】:2013-03-19 12:04:39
【问题描述】:

我读了question 并知道 HTTP 中的 301 和 302 有什么区别,但我的问题是搜索引擎的 HTTP 中的 301 和 302 有什么区别?

【问题讨论】:

  • 您期望“搜索引擎”会发生什么变化 - stackoverflow.com 的主题如何?
  • 301 重定向是永久性的。他们表示页面已经移动,并且他们请求任何进入该页面的搜索引擎或用户代理更新其数据库中的 URL。这是人们应该使用的最常见的重定向类型。

标签: http redirect seo http-status-code-302


【解决方案1】:

@dani 这不是真的...

它被称为服务器状态码,每个搜索引擎都按照以下列表处理它们:

http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

301 状态码表示页面已永久移动到另一个位置,搜索引擎会将旧页面值、排名和其他重要信息传递给新创建的页面。为了获得这一好处,需要将旧页面永久移动到新创建的页面。

302 状态码表示,页面暂时不可用,此代码将向搜索引擎确认该页面暂时不可用。

【讨论】:

  • 两者都会重定向你。
【解决方案2】:

这与网站的分数有关。 这是每个搜索引擎的内部问题,因此没有一个真正的答案。 但是 - 在 301(永久)上,所有链接都会为目标地址添加分数,而在 302 中它们不会。

您应该为此查看 Google 指南。但它们并不是唯一的搜索引擎,而且它们往往每隔几个月就会改变一次规则......

(例如,他们可以从搜索结果中删除一次 301 的原始地址,并将所有搜索定位到重定向的地址,如果是 302,则不要这样做)。

【讨论】:

  • 你能在这里说明什么是假的吗?我会更正或删除,但现在对我来说就像 5 年前一样。它影响 SE 将重定向命令解释为永久或临时的方式,从用户的角度来看,它看起来是一样的
猜你喜欢
  • 2015-07-12
  • 2017-06-27
  • 2012-05-27
  • 1970-01-01
  • 2018-02-20
  • 1970-01-01
  • 2012-02-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多