事件回顾:
淘宝商城使用了新域名 (www.tmall.com)
但从mall.taobao.com跳转www.tmall.com却使用了302跳转
(上图是使用Firefox的Httpfox监测到的)
为了减少服务器性能损耗,我们应该立即将其更改为301跳转
301与302的区别:
301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:
301 redirect: 301 代表永久性转移(Permanently Moved)
302 redirect: 302 代表暂时性转移(Temporarily Moved )
优势与劣势:
301 重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址
302 重定向是临时性转移。
在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,象Google前些年对Business.com以及近来对BMW德国网站的惩罚。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚
参考文献:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html