网页页面代码体积大小对seo教程的影响及优化方法
那么一个页面的代码体积应该控制在多大之内呢?
这个似乎没有定论。我建议是控制在35k至100k左右就可以了,当然在保证其他条件的情况下页面越小越好。我们先来澄清下这里的页面体积是一个什么样的概念。有些seo新手可能会问,如果我的页面html源代码有30k,其中页面上还有两张图片,分别为100k和80k,还有一个外部引用的css教程文件,有15k大小,该页面上还放着一个2m的音频文件,那么这个页面体积有多大?多数人承认这个页面大小是30k。认为页面大小其实是指页面的源文件大小,是经过服务器解释而输出的html 文档,不包括未经过解释的php教程语言、asp教程等语言,也不包括flash、图片、音频、视频文件等,同样也不包括外部调用(如果直接写在页面源代码之内不在此范畴)的css、网页特效文件等。但火狐一款插件yslow分析出的页面大小包括以上大多数内容。其实从另一方面考虑图片、外联css、网页特效也是应该优化的地方。
其次,搜索引擎的蜘蛛究竟能索引和收录的页面体积有多大?不同的搜索引擎的处理能力不同,从100多k到几百k都有。
具体减小网页体积主要从三方面入手:
首先,减小网页html体积。比如将网站改成div+css结构,减少冗余html代码(如页面中的font、bgcolor之类的格式化控制代码,尤其推荐使用网页编辑超级工具箱清除word夹带的格式代码),加速页面显示,缩小页面体积;采用table布局则注意和css有机结合,减少嵌套表格的使用以减小网页html体积。同时分离css和js到外部调用文件,html代码尽可能只用来显示文字内容,对于特别长的文章,注意合理的分段和分页。
其次,缩减网页其他元素体积。优化了网页源文件的大小之后,还应该考虑对网页的整体体积进行减负,即对页面所包括的图片,视频,音频,外部css文件、js,flash动画等文件进行优化。这一点我们就不展开了。