中国IDC圈7月23日报道:所谓网页减肥是指对网页本身结构和代码的一些优化,而不仅仅是指通过一些方法对网页文件大小进行压缩。网页减肥一直是一个热议的话题。一般我们所做的事就是去除沉冗代码。今天佳酒网小编给大家分享一些自己的体验。
网页的DIV和CSS重构
页面减肥最大的意义在于减少垃圾代码,让搜索引擎蜘蛛顺利的对网页爬行,并抓取到合适的内容。DIV和CSS的构架页面有着打开迅速,并且更利于引擎蜘蛛抓取内容的优势。但是由于DIV和CSS代码会产生大量的CSS代码,而这部分代码又会阻碍蜘蛛抓取页面的标题部分,因此,我们需要将CSS单独的进行保存。
Javascript脚本代码的减肥
网页的冗余代码包括ASP.NET产生的Viewstate,网页内部未被封装的Javascript代码,其他系统自动产生的页面垃圾代码等。
一般情况下,我们如果不使用ASP.NET所提供的一些默认的模版或者方式,Viewstate是可以被清楚的,如果我们只是试用ASP.NET以不同的模块生成HTML页面,那么原始的HTML模版页面也可以屏蔽掉Viewstate代码。
网页文本的减肥
网页文本内容过长,用户打开页面的速度会变慢,整个页面无法设置标签,那么用户体验大打折扣。遇到这种情况,一般选择对文章进行分页处理,使得每张网页的长度不超过3屏。这样不但利于用户体验,而且对搜索引擎也是有很大好处的。
网页图片的减肥
当打开一个页面时,由于网页上的图片文件过大,要等待很长时间。而这个时间一旦超过人民可以承受的极限之后,用户就会把这个页面关闭。对于搜索引擎也是如此,爬出在采集图片的时候,当它认为这张图片太大,无法在短时间内下载完成后,就会认为这张图片没有实际的价值,从而放弃对图片的采集,或者降低对该网站的评分。
因此,我们在制作网站的时候,除了看图片的质量,还要特别关注网页图片的大小,以便让其可以在最短的时间内下载完成。
FLASH的减肥
我们在做网页减肥的时候,注意尽量不要使用Flash来体现整个页面的关键部分,如导航、内容、链接等。或者用一个HTML格式的网站地图来弥补,具体的办法是在页脚部分加上HTML格式的链接,在HTML格式的链接处加一个sitemap文件的链接,以便搜索引擎可以通过这样的补救办法来寻找链接。
如果网站全是Flash的话,我们一定要在首页添加一个文字形式的链接,链接到一个简化版、无Flash的网页中,该网页需要包括Flash的一些文字内容。这样不但有利于提高用户体验,而且对搜索引擎收录页面也是非常有好处的。