301 - 永久重定向(Moved Permanently )。当你的网页改名字时,google的数据库里有你的旧网页,又因为你把一个网页改了名字,所以google会认为检索到新的网页,经过对比,两个页面是一样的,这时候就出问题了,google因为内容相同所以不会检索新网页,但是你的旧网网又已经因为改了名字消失了,这时候就需要301重定向了。
2009-05-29 10:34:32
http状态代码中,用于重定向的是301和302。管两个代码指明了为满足某个http请求就必须发出另一个请求---内容位于其它地方。当一个网页用这两个代码的任意一个作为响应时,它返回的不是任何html内容,而是包含了一个附加的http报头信息:location,它指向另一个url地址,在那里可以找到响应的内容。
301状态代码通知搜索引擎,链接的价值和url转向了新的地址。新页面理论上将继承原页面的排名。但是,想达到这样需要一定的时间。如果真的在意这个,最明智的做法就是无论如何都不要轻率的改变页面的名字。
rfc2616规定了重向最多不能超过5次。
302 Moved Temporarily -- 临时移动