欢迎来到天天文库
浏览记录
ID:19929897
大小:18.23 KB
页数:3页
时间:2018-10-07
《浅析seo中的301跳转与302跳转》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅析SEO中的301跳转与302跳转301永久重定向实现方式及302重定向301,302都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:301redirect:301代表永久性转移(PermanentlyMoved),302redirect:302代表暂时性转移(TemporarilyMoved),当然 Http状态200标示没有任何问题发生。这两种转移在使用的时候有啥好处或者问题?301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。302
2、重定向是临时性转移。在前些年,不少BlackHatSEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,象Google前些年对Business.com以及近来对BMW德国网站的惩罚。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。研究搜索引擎优化(SEO)的人,应该都知道,301,302 使用不当,或者灵活使用会有不错的效果的,比如参看下面文章:302转向与网址劫持301转向和网址规范化301重定向的实现方法51window提供的301转向的代码一个网站十几个域名的重定
3、向经验谈几个常用的301重定向 如果是运维人员,配置WEB服务器的一些设置就可以实现跳转,比如下面一些关于IIS实现重定向的文章将请求重定向到文件、目录或程序(IIS6.0)比如:http://baike.soso.com/v53345206.htm重定向参考(IIS6.0)http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/41c238b2-1188-488f-bf2d-464383b1bb08.ms
4、px?mfr=true其他WEB服务器也可以通过设置实现跳转,我就不罗列了。 从技术人员来说我们比较常用的跳转方法有以下几种:我们使用Fiddler工具来监控的下面提到的几种方法,看跳转过程中HTTP状态码是301?302?200?: 方法1:Response.Redirect("Test.aspx");状态码301 临时性跳转 方法2:metafresh:这在2000年前比较流行,不过现在已很少见。其具体是通
5、过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之內),会被判断为spam。这种跳转方式,整个跳转过程中,页面Http状态都是200,即,页面没有任何错误发生。 方法3:Server.Transfer("Test.aspx");这种跳转方式,整个跳转过程中,页面Http状态都是200,即,页面没有任何错误发生。 方法4:URLRewrite这种跳转方式,整个跳转过程中,页面Http状态都是200,即,页面没有任何错误发生。 没有一种是301跳转。也就是上面几种跳转方式都用不到301
6、跳转的好处。 使用301跳转有啥好处呢?SEO(搜索引擎优化)中提到一点:如果我们把一个地址采用301跳转方式跳转的话,搜索引擎会把老地址的PageRank等信息带到新地址,同时在搜索引擎索引库中彻底废弃掉原先的老地址。 如何编码实现301跳转呢?Response.Status="301MovedPermanently";Response.AddHeader("Location","...");这里的...表示你要跳转去的页面。
此文档下载收益归作者所有