URL设计时我们应该事先做好规划,应该从用户体验和搜索引擎蜘蛛体验出发,总体上应该清晰、友好、方便记忆,然后还要适当的考虑对于搜索引擎排名的影响,URL设计时我们可以从下边几点来着手:
1、URL越短越好
这样做主要是为了用户体验,对于搜索引擎来说,不超过1000个字母都没有问题,可是如果不考虑用户体验,真的实用了这么长的URL,用户看起来就有些麻烦了,有人做过试验,在搜索引擎的搜索结果中,一个较短的URL出现在一个较长的URL下边时,较短的URL的点击率是较长的URL的2.5倍。而且较短的URL也比较有利于复制与传播。
2、URL中避免太多参数
在进行URL设计时,我们尽量使用静态的URL,如果由于某些原因,不能使用静态的URL,而必须使用动态的URL时,URL中的参数应该尽量减少,参考就没有超过三个,一般的情况下2-3个参数就可以了。参数太多了不但用户看起来困难,对收录可能也会造成一定的问题。
3、目录层次尽量少
这里所指的目录层次是指物理目录结构,我们在进行URL设计时,尽量减少目录层次,使URL缩短。根据观察,百度尤其比较喜欢目录层次比较少的页面。
4、文件名及目录名要具描述性
文件名及目录具描述性,不但让用户一眼就能看出来这个页面是关于什么的,对用户体验比较友好,而且搜索引擎也比较喜欢这样的URL。
5、URL中包含关键词
关键词出现在URL中,可以提高一定的相关性,尤其对于做英文站,这点非常的重要,关键词出现得越靠前越好,也就是说出现在域名中最好,其次是出现在目录名中,例如我的就是这样做的,最后才是出现在文件名中。不过不要出现关键词堆积的现象。
6、URL中的字母全部用小写
这里有以下原因:
(1)、全部用小写,比较容易输入,不用因为大小写混合而出现错误
(2)、有些服务器是区分大小写的,例如Lunix服务器,这样在站长做链接或者是用户输入时,会因为大小写的问题而出现404错误,而且robots也是区分大小写的,如果大小写搞错了,可能会造成不能收录的严重问题。
7、连词符的使用
目录或者文件名中如果有两个单词组成时,一般建议中间使用中划线(-)隔开,切记不要使用下划线或者其他字符,在搜索引擎中,把中划线当作一个空格来处理的,而下划线则是被忽略的,例如seo-lunwen会被读成seo与lunwen。
8、使用目录形式还是文件形式
大部分的CMS系统都可以把页面的URL设置为目录或者文件形式,有些朋友认为目录形式比文件形式权重要高一点,无论使用哪种形式的URL,权重应该是差不了多少的,基本可以忽略二者之间的权重差异,使用目录形式有一个优点,以后如果更换其他的编程语言,URL也可以不用变化,也不用经过特殊的处理,而文件形式的URL可能文件的扩展名会变化,需要做一定的URL重写处理。
文章来源:http://www.2zhuzhu.com转载请注明出处,谢谢!
感谢 danieldu2008 的投稿