用户名: 密码: 验证码: 注册           网站地图 高级搜索 RSS订阅 收藏本站
山东十七地市站长联盟信息: 济南 青岛 淄博 枣庄 东营 烟台 潍坊 济宁 泰安 威海 日照 莱芜 临沂 德州 聊城 滨州 菏泽      
您的位置:主页>站长在线>站长茶馆>

搜索引擎排名 网页重定向

[ 来源: | 作者: | 更新日期:2008-7-4 23:16:19 | 评论 0 条 | 我要投稿 ]

        重定向,从实质上看可以分为临时性重定向以及永久性重定向,顾名思义,如果你想让一个地址,永久性地跳转到另一个地址,那么就应该用永久性重定向,反之,如果只是短时间内指向目标地址,就使用临时性重定向。永久性重定向,可以将网站的权重,pr——对google而言,甚至可以包括排名——进行转移,所以在seo中更多使用永久性重定向,但是很多朋友搞不懂,什么样的重定向是永久性的,什么样的重定向是临时性的,在此做一个系统的说明,姑且作为搜索引擎排名杂谈的第一篇吧。 字串4

  从表现方法来看,重定向可以分为客户端重定向和服务端重定向2种类型,其中,客户端重定向都不是永久性重定向。客户端重定向包括但不限於以下几种:(为了防止显示出错,书名<>号均替换为[])

字串6

  ·利用meta的refresh标签::例如[meta http-equiv="Refresh" content="10;url=http://www.jianli5.com/"]意思为10秒后调转到 http://www.jianli5.com 字串8

  ·利用js的location方法:

字串8

  例如:在body区域加入[script language="javascript"]window.document.location.href=" _fcksavedurl=""" http://www.jianli5.com/";[/script]意思为直接重定向到http://www.jianli5.com/

字串1

  ·利用form表单提交的方法 字串9

  例如:[form name="re" action="http://www.jianli5.com/" method="get"][/form][script]document. re.submit()[/script]创建一个表单,注意提交方式为get ,利用js脚本对上面的表单进行提交 字串4

  上面的三种方法中,已经可以确定是的,搜索引擎可以识别第一种方法refresh,对于第二种方法,只有部分搜索引擎能够解析js代码,因此也只有部分搜索引擎可以识别第二种方法。而对于第三种方法而言,搜索引擎是可以捕捉到action里面的内容的,但是,第三种方法在蜘蛛的理解中,是一个链接,而不是一次重定向,在seo的过程中,我们并不提倡使用上述的办法,第一种方法搜索引擎会认为是重定向,但是只会被认为是暂时性的重定向,后两种方法则是不被认为是重定向的。同时,使用客户端重定向比较容易被视为作弊。 字串1

  服务端的重定向是我们今天重点要讨论的,一般有3种方式 字串6

  1、 iis设置重定向

字串5

  这个适合有服务器的朋友,打开iis后,在站点名称处用右键点击"属性",选择"主目录"选项卡,点击"重定向到url",输入网址后,同时应该勾选"此资源的永久重定向",注意,如果没有勾选,则会被视为临时重定向。

字串6

  2、 页面代码重定向 字串6

  以asp为例,如果要将当前页跳转到http://www.jianli5.com/,可以加入以下代码 字串6

  Response.Status="301 Moved Permanently"

字串4

  Response.AddHeader "Location","http://www.jianli5.com/"

字串8

  response.end

字串8

  那么访问者访问的时候,页面将会被重定向到目标页面,同时,会返回一个301状态标识给浏览器或者爬虫,告诉它们,这个重定向是永久性的。

字串3

  但是,有的朋友使用response.redirect "http://www.jianli5.com/", 这样的代码进行重定向,虽然说可以实现重定向的功能,但是,服务器返回的状态标示是302,也就是一个永久性的重定向。

字串9

  server.transfer 这一语句是在服务端直接执行,返回的状态码是200,这样就意味着。。。这种重定向其实不是重定向,反倒是页面被替换,或者修改。而在seo中的效果而言,是比重定向更好的一种做法。 字串5

  3、 iis rewrite,利用url 重写技术也可以对网页进行重定向,事实上,这个方法跟我们上面说得server.transfer返回的状态码是一样的200,因此2种其实异曲同工,url重写反而比server.transfer更灵活,因为server.transfer只能跳转到具体的一个文件,如1.asp,而无法携带参数,如1.asp?id=1,而url 重写可以。 字串8


Tags:定向 网页 排名 搜索引擎 方法 可以 永久性 一个 http://www.jia
您的评论
用户名:新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为