5

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

4

2 回答 2

6

@dani 这不是真的...

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

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

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

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

于 2013-03-29T11:40:48.350 回答
0

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

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

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

于 2013-03-28T21:12:43.900 回答