重定向是网页制作中的一个知识,几个例子跟你说明,假设你现在所处的位置是一个论坛的登录页面,你填写了帐号,密码,点击登陆,如果你的帐号密码正确,就自动
跳转到论坛的首页,不正确就返回登录页;这里的自动跳转,就是
重定向的意思。或者可以说,重定向就是,在网页上设置一个约束条件,条件满足,就自动转入到其它网页、网址.重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、
域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。常用的重定向方式有:301redirect、302redirect与metafresh。301redirect301代表永久性转移(PermanentlyMoved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。302redirect302代表暂时性转移(TemporarilyMoved),在前些年,不少BlackHatSEO(黑帽SEO)曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,像Google前些年对域名之王(Business)以及近来对BMW德国网站的惩罚。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。metafresh这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之内),会被判断为spam。可以是可以,301到其他站点,不叫劫持,就算有权重传递,也是你传递给其他站点,对你自己网站来说,没有任何好处。像百度、搜狐这种站点有很多其他站点做外链给它们,对他们是有好处,就相当于单向链接。
另外301的目的是从一个内容页面,指向跳转另一个页面,目的是URL地址变化后,进行转移,以免造成这个页面已收录的网页从索引库丢失。
301转向(或叫301重定向,301跳转),是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
一般使用301跳转是网站改版、更换域名等情况下。让老的域名收录转移到新的域名下,尽量减小因网站改版、更改域名对流量的影响。
在开始做SEO的时候,我们经常会把非www跳转到www域名下,这就是设置301跳转;
简单的设置可以在服务器中添加,复杂的就需要写规则了。需要程序员的协助。
评论列表(0条)