在网站架构设计中应该使用子域名还是子目录一直是个争论不休的话题。相比较而言,尤其在中文网站领域,似乎更多的人倾向于使用子域名(在有条件的前提下),究其原因,可能首先网站建设者认为,这样做更符合国人的思维模式,一个由多子域名(子站)构成的网站肯定更上规模,而规模,很多时候就意味着权威和档次,会让用户产生更Professional的感觉,就象电视上的烟草企业广告片,欲表现其实力表现其被国人推崇的“大气”,——老实说,不怕人笑话,俺始终没搞明白“大气”究竟是什么意思。——便必须得有辽阔的草原或沙漠,必须得有万马奔腾或者《无极》中万牛奔腾的场景,当然,这样做的潜台词也很直白:没有实力的企业,哪拿得出钱这么折腾?至多拍个情景喜剧似的室内小广告罢了,同样地,将网站分割成多个子域会彪显网站的实力 。其次,往往出于网站排名方面的考虑,认为通过多子域间的交叉互链,是提高网站的Link Popularity的最简单的实现方法,套用句曾经流行的话,认为这样可以做到Spammer们想做而做不到的事。
那么,应如何看待子域名与子目录?在什么情况下应该使用子域名?而在哪些情况下使用子目录则是更佳的选择?
子域名与子目录
子域名,顾名思义,是指相对于网站的主域名的二级域名。一般说来,网站的主域名的前缀为“WWW”,以IT技术点评为例,网站的主域名为“http://www.highdiy.com”,而子域名,如SEO探索,格式为“http://seo.highdiy.com”。
子目录则是指以网站根目录下子目录的表达方式来指示Url地址,例如“http://www.highdiy.com/bbs/”。这种方式在网站目录结构比较复杂,目录层次较多时会导致Url过长,造成用户输入不便,如“http://www.highdiy.com/cpu/test/Benchmark”,相对而言,选择一个适当的子域名可以有效地解决这个问题。