2012-04-28
网页跳转的目的本来很简单,就是当用户或系统需要时从一个页面转向另一个页面,跳转时的HTTP的状态码一般为200,301,302中的一个,下面先列出各状态码出现的情况,然后再解释各状态码有什么不同:
200 正常状态,未发生任何事,普通页面浏览一般都是200
301 永久性转移(Permanently Moved),SEO必用的招式,会把旧页面的PR等信息转移到新页面
302 暂时性转移(Temporarily Moved),很常用的招式,也是SEO最容易被判作弊的方式
状态码200的跳转:
1. <meta http-equiv="refresh" content="3; URL=default.aspx" />
2. Server.Transfer("default.aspx");
3. URLRewrite--严格来说,这个不算是跳转,只是一种URL“欺骗”
4. <a>--不知道我把这个标签也列为一种跳转会不会有人有意见
状态302的跳转:
Response.Redirect("default.aspx");
状态301和的跳转: Response.Status = "301 Moved Permanently";
Response.AddHeader("Location", http://www.zhishiwu.com);
对于用户来说,各个跳转都差不很多,都可以达到目的。但对于SEO来说,这些差得很远,状态200第三条使用合适对SEO有很大好处,但状态200的第一条和状态302却基本没有一点益处,然后很可惜,302跳转被用到了满大街。
很久很久以前,那时候搜索引擎还很傻,好多人利用meta refresh来获得强大的SEO效果,后来直接被搜索引擎给干掉了。再后有很多人开始用302做跳板,后来也被干掉了,比如那两个著名的案例:Business.com和BMW。欺骗搜索引擎,后果很严重。所以现在很少有人在跳转上做SEO,但是有些不可避免的跳转还是要继续存在着,如何防止这些跳转起到负面影响呢?于是有人研究了301跳转。
顺便提下那个404,好多网站在出错时都会有一个自定义的错误页面,但很可惜也有很多人忘记了这个状态码,直接搞个错误页面一般都还是200,搜索引擎会收录这个页面,但很多不同URL的404都跳转到这一个页面时,会被认为大量重复页,最惨的就是404太多了,被认为站内无效、重复内容过多,所以做自定义错误页面时一定记得返回个404回去。
花园甜蜜设计游戏下载v1.6.3 安卓版
其它手游 167.71MB
下载
花园甜蜜设计梦幻花园改造游戏下载v1.6.3 安卓版
其它手游 167.71MB
下载
梦幻小院小游戏下载v1.0.9 安卓版
其它手游 75.13MB
下载
红包点点消红包版下载v2.3.2 安卓最新版
其它手游 47.91MB
下载
解谜寻宝记无限金币版下载v2.50.2 安卓无限生命版
其它手游 194.4MB
下载
解谜寻宝记破解版下载v2.50.2 安卓版
其它手游 194.4MB
下载
解谜寻宝记游戏下载v2.50.2 安卓版
其它手游 194.4MB
下载
成语消消闯关游戏下载v1.24 安卓最新版
其它手游 76.53MB
下载疯狂蛋糕5手机版下载v1.78 安卓版
下载
疯狂蛋糕完整修改版下载v1.78 安卓版
下载
疯狂蛋糕无限金币下载v1.78 安卓最新版
下载
无间梦境纸嫁衣6游戏下载v3.2.1 安卓版
下载
粉末游戏正版官方版下载v3.8.5 安卓最新版
下载
炮弹小分队中文版正版(炸弹小分队)下载v1.7.53 安卓官方汉化版
下载
发条总动员手游下载v1.3.85.3191 安卓版
下载
宝宝巴士化妆小公主游戏下载v9.79.52.00 安卓免费版
下载