跟随《SEO实战密码》去实操:(七)网站结构优化

很多有建站需求的人,刚开始都是想着怎么简单方便怎么来;很多想做官网的老板,一般都是想着怎么好看、怎么有强调就怎么来;但是对于SEOer来说,就没办法随心所欲了,因为搜索引擎的爬虫,可没法理解你的建站思路,它只能按照自己的规则来爬取你的页面。所以,好的网站结构,一定是对搜索引擎友好的,它需要遵循以下设计原则:

1.    搜索引擎爬虫能够很容易的找到网页(包括首页和内容页)

2.    找到网页后能够抓取页面内容

3.    抓取页面后能够方便的提炼有用信息(这是页面优化的重点)

所以前人总结下来,网站结构优化的终极目标就是:“良好引用、良好结构、良好导航”。但是这块的工作,是长期而复杂的,《SEO实战密码》用了很长的篇幅来介绍。本文就优化的指导思想做一些总结和概况,并谈一谈自己的理解。后续还会另外开文来写下如何进行实践操作。

(一)不友好的网站结构

下面先说说,网站结构设计是需要尽量避免的大坑:

1.    页面由大图片组成,没有可索引的文字

2.    整个页面是Flash文件,爬虫很难读取

3.    页面URL带Session Id:由于每次访问是Session Id不同,这会迷惑爬虫以为是不同URL的不同页面

4.    各种跳转:会让爬虫怀疑是作弊手段

5.    使用框架结构(Frame):这种页面,爬虫的抓取结果只包含调用其他html页面的代码,没有文字信息,所以爬虫并不知道这个页面是啥内容

6.    动态URL:虽然对于爬虫来说抓取动态URL没什么问题,但是体验并不友好,对实际用户来说,体验也不好,毕竟这种网址很难记住;但是对于大型复杂网站来说,带有问号、等号及参数的这种网址,可能是无法避免的

7.    JavaScript链接:对于爬虫来讲,抓取JavaScript脚本中包含的链接,不是一件很容易的事情,所以需要尽量避免

8.    要求登录:除非是不愿被搜索引擎收录的隐私性内容,否则不要限制必须用户登录之后才能看到,因为爬虫是不会注册、登录的,所以公开内容至少需要对“游客”可见

9.    强制使用Cookies:爬虫相当于禁用了Cookies的浏览器,强制使用的话,爬虫很可能无法正常访问页面


(二)良好引用

对网站页面的良好引用,实际上主要是外链、反链优化的工作。当然,由于同站的不同页面之间的链接,也是外链的一种,所以对重点页面想进行权重的提升,也可以通过站内的引用优化来实现。主要的举措有:

1.    针对重点内页,直接把链接放在首页上,例如可以通过CMS的主题,进行首页走马灯的设置,把内页的链接加上,还可以通过图片名字,加上锚文字

跟随《SEO实战密码》去实操:(七)网站结构优化_第1张图片

开启置顶推荐后,保存设置。首页将会显示这些图片,点击图片可以直接跳转到对应的内页。查看源代码如下:

跟随《SEO实战密码》去实操:(七)网站结构优化_第2张图片

这里,由于图片的文件名是中文,所以链接看上去是乱码,建议上传前将图片文件名改为不含中文。ALT标签里面就是锚文字(也可以通过这个设置该链接的关键词)。

2.    对重点页面进行内链建设,并可以同时兼顾锚文字分布和变化。例如在网站内容比较多的情况(分页很多),你希望有些页面能够在不放到首页的情况下,有能够很快到达(只需要点击3-4次)。那么可以在首页热门或者置顶的内容页里增加内链,链接到你需要快速到达的页面(爬虫也可以同样快速爬取)。举例,我在首页置顶的跑马灯图片链接页“闵行区小学排名”(http://5cbaby.com/study/556.html)中,增加闵行第一、二梯队的各个小学的介绍页(通过锚文字强化一些长尾关键词),这样从首页到达这些页面只要点击三次:

闵行实验小学

明强小学

七宝外国语小学

协和双语

莘庄镇小

田园外小

复旦万科实验学校

3.    非必要页面的处理:每个网站都有一些在功能或体验方面很必要,但是在SEO领域没什么必要的页面,而往往这些页面可能在整个网站的每个页面上都会有链接,导致他们的权重很高(仅次于首页,等同于一级分类页面),这是一种权重的浪费。所以有必要降低非必要页面的权重。方法有很多种,例如干脆取消链接、用JavaScript来链接、重定向到一个不允许搜索引擎爬取的页面,但是个人任务最好用而且简单的方法就是加NoFollow标签。现在用“关于我们”页面来举例,这个页面对SEO来讲确实没什么必要,但是因为在导航菜单里,所以每个页面都有。可以通过Wordpress自带的设置功能加上NoFollow,步骤如下:

(1)在Wordpress后台系统,进入“外观-菜单”设置页面,点击右上角的“显示选项”,结果如下:

(2)勾选“链接关系(XFN)”

(3)在该页面的下方,点开菜单里面的“关于我们”的右侧“页面”旁的小三角,结果如下:    

跟随《SEO实战密码》去实操:(七)网站结构优化_第3张图片

(4)在“链接关系(XFN)”中填上NoFollow,保存设置

(5)刷新网站页面,查看源代码,“关于我们”的链接被加上了标签NoFollow,搜索引擎不再追踪该链接对应的目标页面


(三)良好结构

一般来说,良好的网站结构是尽量的扁平化,但是除了非常小的网站可以把所有页面放在根目录下面,一般网站都最好有个树形结构(根目录-分类页-内容页),以保证逻辑清晰、页面间隶属关系明了。但是对于规模比较大的网站,三层树形结构就没法满足需求了,可能会有多级分类,末级分类还会有很多个翻页,还有可能会有按照不同条件进行排序的页面,这种情况,网站结构优化的目标是尽量让权重在各页面上均匀分布,最深层的页面也可以从首页经过4-5次点击内到达。解决方法有以下几种:

(1)分站点建设,利用多个子域名来将网站整体变小。搜索引擎通常会把子域名当做一个独立的网站看待,这样的话,每个分站点的内容就少了,相当于通过子域名减少了一个层级。例如,到达一定规模时,5cbaby.com可以扩展sport.5cbaby.com、music.5cbaby.com等子域名。不过,这种方式,每个分站点就要独立进行SEO优化了,工作量成倍增加。

(2)提高大分类的权重:例如在首页导航条采用CSS下拉菜单方式,对一级分类显示其下的二级分类,规模大的情况下,没法把所有二级分类都显示出来,则可以选择热门的或者内容众多、需要提示权重的分类显示出来。冷门二级分类,就不会出现在首页,只能在一级分类页面上显示。当然,合理的进行分类,也可以优化权重分配。

(3)解决翻页过多问题:某个底层分类的内容页过多时,就会出现翻页过多的情况,排在后面的内容页就被隐藏得太深。解决方案一般有两种:增加一层分类;或者优化翻页链接格式,例如做成以下两排,如果每页20个内容页的话,2000个页面只需要多一次点击即可到达:

1,  2,  3,  4, 5  6  7 8  9  10

20,  30, 40,  50,  60, 70,  80,  90, 100


(四)良好导航

良好的网站结构必然有个清晰的导航系统,这不仅仅对用户体验有很大的影响,对SEO也是意义重大。从网站设计来讲,为了导航良好,建议保持页面设计风格统一、使用面包屑导航、主导航系统当前所在分类进行高亮显示,这些便于用户判断自己在哪里;而更好引导用户下一步怎么走,除了导航和分类设计需要优化,很大一块需要进行页面优化(这块内容后续文章再详细介绍)。

从SEO角度出发,除了最关键的面包屑导航,还需要注意以下问题:

1.    文字导航

2.    扁平化的点击距离

3.    锚文字包含关键词

4.    避免页脚堆积富含关键词的链接,这种做法容易造成搜索引擎的怀疑和处罚。

你可能感兴趣的:(跟随《SEO实战密码》去实操:(七)网站结构优化)