3.1.2 网站结构对SEO的影响
网站结构对网站的搜索引擎友好度、用户体验都有着非常重要的影响。简单概括起来分以下3点:
— 网站结构可以影响网站内部页面的重要性:网站结构在决定网站内部页面的重要性方面,起着非常关键的作用,比如合理的内部链接策略就可以对重要页面进行突出、推荐等操作。
— 网站结构是衡量网站用户体验好坏的重要指标:清晰的网站结构可以帮助用户快速获取所需的信息,如图3.4所示;相反,如果网站结构混乱,用户在访问时就如同走进迷宫,很难找到自己想要的资料,只能离开。
— 网站结构会直接影响到搜索引擎对页面的收录:一个合理的网站结构可以引导搜索引擎抓取到更多、更有价值的网页;但是如果网站结构混乱,往往就会造成搜索引擎陷入死循环、抓取不到页面等问题。
3.1.3 网站结构优化的基本方法
网站结构优化就是对网站页面的存储方式(物理结构)、内部链接关系(逻辑结构)进行合理的调整,以减少网站的目录层级,优化普通页面与重要页面之间的链接深度,增加重要页面的链接入口,最后达到所有页面都能被搜索引擎方便地收录,并且合理分配网站内部页面权重的目的。
物理结构优化的基本方法
物理结构优化主要是减少网站页面的目录存储深度,一般以URL的目录层次作为标准。在通常情况下,网站物理结构优化包括以下两点:
— 建立含关键词的子目录
一般说来,网站建设者在优化物理结构时,不提倡将所有文件都存放在根目录下,而应该按栏目内容建立子目录,并且尽量使用意义明确的目录名称,比如image、css、js、post、bbs等,但是注意目录名称不宜太过冗长,URL应该越短越好。
目录和文件命名可以适当使用关键词,如果是关键词组,需要用分隔符分开。现在很多CMS直接提供以关键词拼音的方式建立文件夹,如图3.5所示。
— 有条件地缩短目录的深度、长度
虽然建议在优化物理目录时,创建一定的子目录来进行页面的分类和整理,但是网站的目录层级一般建议不要超过3层。比如,很多CMS默认生成的页面存储结构如下:
https://www.xxx.com/html/seo/seo.html
https://www.xxx.com/html/sem/sem.html
https://www.xxx.com/html/chuangye/chuangye.html
在物理结构优化中,应该去掉上述目录中的“HTML”,产生以下的URL:
https://www.xxx.com/seo/seo.html
https://www.xxx.com/sem/sem.html
https://www.xxx.com/chuangye/chuangye.html
优化目录的深度其实不单单为SEO,还有很多其他好处,比如,较少层级的目录更容易被访问者记忆,更容易被传播,更容易交换链接等有益于用户体验的地方。
优化物理结构的长度其实就是在允许的情况下,对网站目录的改写、缩写或者同义替换。举例来说,如果网站的一个目录是“SEO”,那么一般没有必要将“SEO”这个目录改成“sousuoyinqingyouhua”,因为搜索引擎看得懂“SEO”这个词的意思。
逻辑结构优化的基本方法
逻辑结构优化主要是减少页面之间的链接深度,包括减少普通页面与重要页面之间、重要页面与重要页面之间的链接深度,以及为网站中相对重要的页面增加更多的链接入口等方面。
— 增加重要页面中的链接数量
在相对重要的页面中,如果存放更多的链接指向其他页面,不但可以减少页面之间的链接深度,还可以引导搜索引擎抓取网站中更多的页面,传递权重。
网站首页一般是最重要的,在网站首页中,适当地增加内页的指向链接,有助于搜索引擎抓取内页。在现在的CMS系统中,网站首页一般都会产生最新更新的内容链接,这样就能让搜索引擎快速发现网站的最新页面,并且快速收录,如图3.6所示。
— 增加重要页面的链接入口
在更多的网站内部页面中增加指向重要页面的链接,可以有效增加网站中相对重要页面的链接入口,从而增加这些页面的链接权重。
在网站的结构优化中,片面地理解物理结构和逻辑结构的优化都是不行的,应当综合考量。比如,不管内容页所处的目录层级有多深,只要该页有一个或者大量来自其他网站的外部链接和内部网站的大量内部链接,它同样会被搜索引擎快速发现,并给予较高的权重。