URL在搜索结果列表中是显示内容之一。设计网站结构时需要对目录及文件命名系统做事先规划。总的原则是首先从用户体验出发,URL,应该清晰友好、方便记忆,然后才考虑URL对排名的影响,具体可以考虑以下几方面。
这主要是为用户着想。对搜索引擎来说,只要URL不超过1000个字母,收录起来都没问题,不过真的使用几百个字母的URL,用户看起来就费事了,曾经有人做过搜索结果点击实验,一个比较短的URL出现在一个比较长的URI,下面时,短URL的点击率比长URL高2.5倍。
这里指的是物理目录结构,当然目录层次与网站整个矿类结构相关。外类层数越多,目录层次也必然增多,在可能的情况下,尤其是静态化URL时,尽量使用比较少的目录层次。根据观察,百度尤其喜欢目录层次少的页面。
关键词出现在URL中,也能提高页面相关性,在排名时贡献一点分数。关键词出现得越靠前越好,也就是说出現在域名中最好,其次是出现在目录名中,效果最小的是出现在文件名中。不过切不可为了出现关键词而堆积。
目录或文件名中单词间一般建议使用短横线(-)分隔,不要使用下画线或其他更奇怪的字母。搜索引擎把URL中的短横线当做空格处理,下画线则被忽略,所以文件名seo-tools.html将被正确读取出seo与tools两个单词,而文件名seotools.html就不能被分解出两个单词。