2007-5
12
理智地、负责任地、透明地推广Firefox
您可能也对这些感兴趣
切换

HTTP协议中的状态代码规定301为"Moved Permanently",意即永久迁移。新的URI将在协议头中的Location字段中指定。

然而百度在我从LBS2转到WordPress2之后,仍然保留了大量我含有301返回头的URI地址。例如如下的URI

"http://www.awflasher.com/blog/?user=1702&paged=10"

我的服务器返回了:

HTTP/1.1 301 Moved Permanently
Date: Sat, 12 May 2007 10:04:26 GMT
Server: Apache/2.0.59 (Win32) PHP/5.1.2
X-Powered-By: PHP/5.1.2
X-Pingback: http://www.awflasher.com/blog/xmlrpc.php
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Last-Modified: Sat, 12 May 2007 10:04:27 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Pragma: no-cache
Status: 301 Moved Permanently
Location: http://www.awflasher.com/blog/page/10/
Content-Length: 0
Content-Type: text/html; charset=UTF-8

然而百度仍然保留原URI……

也许不是每一个站长都会设置301,但我想,在互联网垃圾信息越来越多,互联网URI资源越来越宝贵的时候,整个行业内的人都有义务和责任规范一下了。尤其是百度这样的中文互联网先驱企业,更是有企业的社会责任和使命来树立榜样!

BTW:关于URI、URL和URN,看了很多复杂的解释。其实看看以下对比就一目了然了:


: http://www.awflasher.com/blog/archives/883

哇!跟我一样,您也是一名Firefox用户,这些话题您可能感兴趣:

RSS feed

才 5 条评论 ( 展开所有评论 | 收起所有评论 ) 立刻发表评论 »

HighDiy
2007-05-14 20:12:52

这个?不能说明Baidu不支持的吧?
索引数据库中记录的更新需要很长时间的。
即使Google,使用301后也有半年甚至更长时间没有更新到新url的

aw
2007-05-14 21:56:40

Google很快就用了我的新URL,你看连PR都补过来了。如果不是301,PR肯定回不来(没有反link)
baidu已开始我也希望能给他时间,然而我发现居然收录了一些2007年4月的老URL。说明它对301至少不敢冒。

杭州SEO
2007-05-16 13:03:18

个人感觉百度反应总是要迟钝些,^-^

Cat Chen
2007-05-18 00:14:38

中国人不懂RFC是常见的事情,因为中国的企业都是派一些程序员去“实现”某个功能,而不管什么标准不标准的。

例如feed里面的日期格式吧,人家Spec里面就写得很清楚用哪个RFC的日期格式,但你看看中国那么多BSP输出的feed,每一个的日期格式都有些不同,明显是不知道标准为何物,写代码时用对自己最方便的方式把日期输出了就算。

digitime
2008-04-29 09:38:12

最好不要涉及301与302