网页减肥是指将网页的多余、重复代码缩减,让实质的文字性内容增加,从而提高网页的信噪比。网页代码中除了元标签中的代码搜索引擎蜘蛛会了解之外,其他的代码例如CSS、Java等都会对搜索引擎抓取页面内容产生一定的阻碍。搜索引擎蜘蛛爬行页面所需要找到的第一个内容就是内容,大量的CSS代码、Java代码容易造成页面对搜索引擎不友好,从而导致搜索引擎对网页本身的评分降低,最终导致排名也很低。
减肥CSS代码
比如某页面有如下代码:
上面这段代码,已经是对于网页文件的一个减肥,因为设置整体CSS代码就可以不必在每段文字都设置样式,这样就是减少代码的一个手段。另外,将CSS文件另存为其他的文件,利用的形式去调用,也是一种网页减肥的办法。
减肥Java代码
对于使用了Java技术的网页来说,从页面一开始就有大量的Java代码。对于这一块的优化有两个方面。第一,脚本内容放到页面的最后。把大部分、甚至全部的Java代码放置在页面的尾部。这样不但不会影响到Java代码的作用,而且可以不影响搜索引擎蜘蛛用最快的时间抓取到实际的内容;第二,把脚本移植到以.js为后缀的单独文件,然后通过>的形式调用。
减肥网页结构
现在很多网页使用的table表格布局形式,是不利于SEO的,因为table的层层嵌套,会让搜索引擎蜘蛛感觉到页面很大而不愿意深入到深层表格内获得内容,因此,建议实用DIV+CSS布局。好处有两点:一是提高蜘蛛爬行效率,帮助搜索引擎蜘蛛在最短的时间内爬完整个页面,对收录质量有一定好处;二是由于能高效的爬行,就会受到搜索引擎蜘蛛喜欢,对收录数量有一定好处。
网页减肥的办法很多,比如减少使用图片,减少使用FLASH等。网页减肥的目的是提高网页的信噪比,使得网页本身在搜索引擎看来更有价值,因此这一点在网站内部优化中不能忽视。