做為(wèi)搜索引擎优化的人员,对于301重定向与404页(yè)面这两个名(míng)词,相信大家并不陌生。基本上是个seoer都知道这两个名(míng)词,看似也都会用(yòng)。但是根据小(xiǎo)鱼近几年来地观察,很(hěn)多(duō)人也只是看起来会用(yòng)而已,实际上大家用(yòng)的只是很(hěn)浅显地皮毛,这里小(xiǎo)鱼给大家普及一下301重定向的实际应用(yòng),具(jù)體(tǐ)怎么实现可(kě)以问自己公(gōng)司的程序,至于404页(yè)面这个之前小(xiǎo)鱼写过,这里就不做重复了。
301重定向又(yòu)叫301跳转、301转向,是当用(yòng)户或搜索引擎向网站服務(wù)页(yè)面永久性移走
器发出浏览请求时,服務(wù)器返回的HTTP数据流中(zhōng)头信息(header)中(zhōng)的状态码的一种,表示本网页(yè)永久性转移到另一个地址。301重定向主要是将需要转移的网址重定向另一个新(xīn)的网址上,并且是永久性转移。
301重定向一是為(wèi)了用(yòng)户而设置,让用(yòng)户體(tǐ)验更好。二是為(wèi)了搜索引擎优化而设置,為(wèi)了不分(fēn)散网站权重,集权所用(yòng),快速提升关键词排名(míng)。
哪些情况需要用(yòng)到301重定向?
①一个站点绑定多(duō)个域名(míng)
常见地就是很(hěn)多(duō)网站都是為(wèi)了方便用(yòng)户,解析了两个域名(míng),如一个是www.yuyue.cool,一个是yuyue.cool,这个时候我们就需要用(yòng)到301重定向。让yuyue.cool这个域名(míng)跳转到www.yuyue.cool这个域名(míng)上,一般网站主机面板就可(kě)以直接设置。需要注意的是设置的只是首页(yè)301,若是linux系统,基本上设置的就是全站301,若是windows系统,那么还需要写下全站301的程序,因為(wèi)一般设置的是首页(yè)301。什么是全站301,简单来说就是当你输入yuyue.cool的时候,会跳转到www.yuyue.cool上面,这只是代表首页(yè)跳转。而当你输入内页(yè)路径的时候:如yuyue.cool/website.htm,并不会跳转到www.yuyue.cool/website.htm路径上面去。所以当一个站点绑定多(duō)个域名(míng)的时候,不仅要保证不同域名(míng)首页(yè)跳转到最终一个地址上,内页(yè)也要跟随。
②同一个页(yè)面存在多(duō)个url路径
这个常见的就是很(hěn)多(duō)网站的首页(yè)路径后缀存在index.htm、index.html、index.php等,同时域名(míng)也能(néng)打开,未跳转。如www.yuyue.cool这个网站首页(yè)存在两个路径,www.yuyue.cool与www.cyuyue.cool/index.htm,那么这个时候我们就需要做301重定向。
③已有(yǒu)页(yè)面url发生变化时
当一个页(yè)面被收录后,若是改变该页(yè)面的url路径,那么之前的路径就会成為(wèi)网站死链,这个页(yè)面上的关键词排名(míng)与收录将会消失。那么就需要做301定向,老链接跳转到新(xīn)链接。
④域名(míng)改版
当我们想换个域名(míng)的时候,除了域名(míng)意外,其余内容完全一样的情况下,想把老域名(míng)的收录于排名(míng)全部过渡到新(xīn)域名(míng)上,这个时候就需要做301定向。每个页(yè)面的链接需要一一对应。比如老域名(míng)其中(zhōng)两个页(yè)面url為(wèi):www.cnjunnet.cn/seo.htm、www.cnjunnet.cn/website.htm
新(xīn)域名(míng)為(wèi)www.yuyue.cool,那么分(fēn)别301重定向对应的页(yè)面应為(wèi)www.yuyue.cool/seo.htm、www.yuyue.cool/website.htm
注意事项:做301充当下的同时,建议大家加一下首选域Canonical标签,告知百度以哪个展现為(wèi)准。
最后:当然301重定向还有(yǒu)其他(tā)很(hěn)多(duō)应用(yòng)场景,这里就不一一列举了,以上内容仅供参考。