常日,一个子域名是一个域名系统(DNS)的别名,或者叫二级域名。对付不是很熟习 “CNAME”观点的网络管理员新手来讲,子域名的设置可能有点难度。子域名可以分开管理:
这对你来说大概是个好事:如果你想转移你网站的一部分,你可以利用DNS来和子域名脱钩。
但也可能是个头疼的事:DNS的设置相称麻烦,不像利用子目录一样仅仅利用几个命令就可以建立或移动子目录。

如果你把你的内容放在子目录里,常日的原则是所有内容和代码都存放在同一空间里。这可以使查找/编辑/变动代码变得很随意马虎。同时,把代码从一个地方移到另一个地方也比较随意马虎。
以我为例,当我开始建我的博客时,我决定用一个子目录(mattcutts.com/blog/),仅仅是想使事情变得大略。
几年来,Google 利用了一个所谓“密集主机(host crowding)”的算法,指的是:对一个域名的每个主机名(hostname)或子域名,Google 最多显示两个结果。
从一个子域名内显示1-2个结果,这种办法一贯运行非常好,但也有网友向我们提出这样的投诉:对某些类型的关键词(如生僻关键词、关键词短句或长尾关键词等),Google 的搜索页面上可能涌现很多结果都来自同一个域名。在过去几个星期里,我们改变了我们的算法,使这一征象不太可能再发生。
但这一变革并不会彻底改变有些搜索结果全部来自同一域名的情形。如果某个域名干系性确实非常强,我们仍可能从那个域名中返回多个结果。举例来讲,如果一个用户搜索[ibm],用户可能确实喜好并想看到从 ibm.com 的结果。把稳:我们的算法变革是一个相称奇妙的过程,并没有影响到我们绝大部分的搜索结果。
对子域名和子目录,我个人更喜好子目录。这是由于子目录为我的大部分内容供应了方便。一个子域名可有效分离出完备不同的内容。例如,Google为完备不同的产品利用子域名,例如 news.google.com 或 maps.google.com。如果你是一个网络管理员或 SEO 新手, 我建议你利用子目录,直到你对你的网站构造有足够的信心。在这一点上,您将可以对你的网站有更好的理解,从而作出精确的决定。