URL设计时我们应当注意用户体验和收索引擎:
1、URL越短越好
这么做主要是为了用户体验,对于搜引得擎来说,不超过1000个字母都没有问题,可是假如不考量用户体验,如果使用如此长的URL,用户看起来就有点麻 烦了,有人做过尝试,在搜引得擎的搜索结果中,一个较短的URL和一个较长的URL,较短的URL的点击率是较长的URL的2.5倍。而且较短 的URL也比较有利于复制便于推广。虽然可以考虑在URL中放关键词,但最好不要为了放关键词,而把目录名文件名弄的很长。
2、URL中避免太多参数
在施行URL设计时,我们尽量使用静态的URL,假如因为某些端由,不得使用静态的URL,而必须使用动态的URL时,URL中的参数应当减少,普通的情况下2-3个参数就可以了。参数太多了不仅用户看起来艰难,对收录可能也会导致一定的问题。
3、目录层次尽量少
这里所指的是指目录的物理结构,我们在施行URL设计时,尽力减少目录层次,最好不要超过三层,使URL缩短。百度特别比较喜欢目次层级比较少的页面。所以这样设计对搜索引擎很友好。
4、文件名及层次名要具有描写性
文件名及层次名要具有描写性,不仅让用户一眼就能见得这个页面就知道是什么内容,对用户体验比较友善,而且搜引得擎也比较喜欢这种URL。
5、URL中包含网站关键词
网站关键词出如今URL中,可以增长一定的相关性,特别对于做英文站,这点十分重要,网站关键词出现得越靠前越好。在可能的情况下,目录名文件名可以放上一些关键词。Matt Cutts在他的一个帖子里面曾经暗示过,URL中的关键词多少对搜索引擎算法有用。
6、URL中的字母所有用小写
URL中最好统一全部使用小写字母,像Unix/Linux服务器大小写字母是不同处理的,也就是说Index.html和index.html是被当作 两个不同的文件。如果一个目录下面的首页是Index.html,访问目录的时候就会出错。在其他情况下大小写混用也经常会造成混乱。
7、用连词符
URL中目录名文件名单词之间最好用连词符-,不要用下划线_,也不要用其他允许但很奇怪的字符。连词符会被当作空格处理。
8、英文单词和拼音
对英文网站来说,当然URL中的描述性关键词比较好写。对中文网站可以考虑实使用拼音。但是对比较长的词,用拼音就不容易读懂,这种情况下还是建议使用英文单词。另外有的人把目录名文件名里面放上中文字,或者有时候有空格,这样的URL出现在浏览器地址栏的时候,都会变成一些编码字符,而且非常的长。虽然搜索引擎可以辨识,但看起来很难看,建议不要这样做。