网页地址优化的几点建议
URL静态化
URL静态化几乎是必须的操作。形如“www.allwiki.com/index.php?id=12345&time=45678”之类的动态链接很容易引起搜索引擎反感——同一篇内容可能具有大量不同参数形式外部链接;这种链接也很容易批量作弊。因此,尽管随着搜索引擎技术的提高,已经能够正确收录不少动态链接,但在可能的情况下,采取不含问号的静态链接会更把靠,效果也更好。
具体实现请参见URL静态化条目。
描述性与关键字
整个URL包括域名、目录名和文件名,在可能的情况尽量采用具有描述性的单词,尤其是目录名和文件名。
这主要是用户易用性的考虑,让用户看到URL就可以大致了解目标网页是什么内容。对于搜索引擎,链接中使用关键字会有些微优化作用,但总体影响不大。
英文单词、拼音、汉字URL
对英文网站来说,当然URL中的描述性关键词比较好写;对中文网站则可以考虑实使用拼音。但应注意别把网址弄得太长,例如一些很长的拼音。
如果URL中含有汉字或空格,这样的URL出现在浏览器地址栏的时候,都会变成一些编码字符。虽然搜索引擎可以辨识,但看起来很不直观,因而不建议这样做。
连词符
URL中目录名或文件名单词之间最好用连词符-,不要用下划线_,也不要用其他允许但很奇怪的字符。连词符会被搜索引擎当作空格处理。
大小写
URL中最好统一全部使用小写字母,像Unix/Linux服务器大小写字母是不同处理的,也就是说Index.html和index.html 是被当作两个不同的文件。如果一个目录下面的首页是Index.html,访问目录的时候就会出错。在其他情况下大小写混用也经常会造成混乱。
域名的选择
如上文所描述的URL描述性,域名中能放上关键词最好。但不要为了放关键词把域名弄的很长,更不要为了放关键词,注册带有连词符的域名。与搜索引擎优化的细微效果相比,用户易用性的影响在这里要更重要一些。
同理,为让域名看得清楚,可以放一个连词符,最多放两个,但是不要为了堆积关键词。如果带有关键词的域名不好找,宁可选择一个容易品牌化的短的生僻词,或者新造的词。
二级域名和目录
二级域名在中文网站里面似乎很流行,而且现在二级域名在Google里面有大量的垃圾内容,Google对此还没有什么好的办法。
一些SEO专拣建议使用目录,除非有特别需要最好不要使用二级域名。
URL不可太长
虽然可以考虑在URL中放关键词,但最好不要为了放关键词,而把目录名、文件名弄的很长。