在影响排名的众多因素当中,路径是非常重要的一个因素,路径是网站优化的重中之重,路径不合理,搜索引擎蜘蛛就很难抓取,进而影响到收录;路径不合理,权重就会分散,进而影响到排名,路径优化和集权在建站之前就应当要规划好。
建站前的URL路径如何优化和集权?
一、什么是路径
路径有个专业的说法,称之为url,是指网页的地址或者是网页的链接,通过这条链接可以进入到一个全新的地方。
二、路径的分类
1、静态路径。不需要访问数据库,在空间里面就有能够对应的文件,通常以.htm、.html、.shtml、.xml为后缀的,比如说dedecms程序就是静态的路径,静态路径相对来说利于排名。
2、动态路径。需要访问数据库,需要调用数据库里面的数据,不需要在网站上生成一个具体的文件。从路径上也可以判断出来,路径中带有"?"、"=""&""php""asp"等字符,有很多的参数的,这样的路径就称之为动态路径。但路径中参数不能过多,超过了3个字符,就会降低蜘蛛的抓取几率。
3、伪静态路径。动态路径通过一个伪静态的规则将其形成伪静态的,实际上他还是动态的,只不过是伪装成静态的,后缀会伪装成以.html结尾的。
在优化中选择什么路径呢?百度的官方说法表示,不管用什么路径对排名都没有影响,但动态路径参数不能过多,超过了3个字符,就会降低蜘蛛的抓取几率,同时还会影响网站的打开速度,因为它调用数据库需要时间。
三、路径优化规则
在建站前期,路径应该怎样规划呢?如果你的路径所对应的页面已经有关键词排名,就不需要再改了。
1、深度层次。
从用户的角度来看,路径层次太深不利于体验,从蜘蛛的角度来看,层次太深的路径蜘蛛很难抓取到,更好让路径在三到四层,百度蜘蛛在第五层的时候已经不向下进行抓取了。
如果路径在建站前没有考虑到深度层次应该怎么办呢?可以使用网站地图的方式来助推网站的收录。
2、路径长度。
路径过长,用户很难记住,而且蜘蛛也不太喜欢抓取太长的路径。建议路径层次做三层,路径的目录能够用简单的中文,不要用很长的拼音,能够让百度简单的识别,这个目录下有什么内容。比如说:jichuyouhua找到核心关键词,用jichu就行了,尽量的缩短。如:xinwenzhongxin,直接用news即可。
3、使用拼音。
用拼音的好处是可以加分,能让百度自然的知道,你这个目录下做的是什么内容,尽量不要用拼音的缩写。
4、无效参数。
比如说后面路径带一个*或/等不影响我们网站打开的参数,这些参数是属于无效的参数的。比如说:http://www.abc ////。无效的参数不要用,这些对优化都没有帮助。
5、路径截取和反推。
路径出来之后,反推不上去,体验就不是很好,这种我们也称之为路径的截取,比如说:http://www.abc /123/456/789能打开, http://www.abc/123/456也要能打开,建议正推和反推都要有,这样有利于蜘蛛抓取和网页权重的传递,若网站已经上线,那么就不要再去修改了,只能通过其它方式去弥补了。
6、路径不要带有中文。
英文路径跟中文路径相比,英文路径更受蜘蛛青睐,而中文路径蜘蛛就很难识别了,上线之前就应当避免这个问题。
7、路径统一大小写。
四、权重集中,路径统一
1、静态和动态路径,要屏蔽一个。
做了伪静态处理之后,静态和动态路径都能够指向同一个页面且返回码都为200,这个时候就需要屏蔽一个动态,不能让两条路径都指向同一个页面。
2、规范url。
一般网站默认的url有四种,分别是:
gengzhen.cn
www.gengzhen.cn
gengzhen.cn/index.php
www.gengzhen.cn/index.php
也就是说,四条url都能访问到网站的首页,搜索引擎无法判断那一条才是真正的代表首页,就会随便选择其中一条,如此一来就意味着四个页面的权重要分别计算,网站的权重就会分散。解决方法为:
(1)将不带www的域名重定向到带www的域名,具体详情可查看:网站301重定向要如何设置?
(2)将index.php这个小尾巴去掉,具体详情可查看:如何去掉网站域名后面的小尾巴?
(3)点击导航的时候会出现小尾巴怎么办?
点击导航的时候会出现带有index.html 的小尾巴,这个时候就需要在代码里面修改,比如说织梦程序就可以通过后台更改,具体操作为:找到默认模块管理,在head模块里面找到<li><a href='{dede:global.cfg_cmsurl/}/index.html'><span>首页</span></a></li> 将/index.html去掉即可。
五、注意事项
1、静态,动态,伪静态都是一样的,搜索引擎同等对待。
2、整个网站只能有一种路径,同页面不能多路径,只需要一个路径即可。
3、路径上线后收录的地址绝对不能修改,若实在要修改,需要做好404页面。
总结:看似简单的路径,从优化角度来看就有很多讲究,路径优化和集权这些方面,需要在建站初期就应当考虑到,在未上线之前就应当做好这些,若上线之后,路径就不要轻易的去更改。