相信经常观察大站的朋友都会发现,他们都把CSS写在HMTL页面里,一个页面的或者多个页面的背景图片,都集成到一张图片里,他们有的JS文件,也写到页面里了……也许你会迷惑,现在到处讲页面的优化,不都是要把CSS、JS都独立出来,然后掉用吗?大站这样的做法岂不是不利于SEO?难道他们真的不懂SEO吗?下面,我就给大家具体解释下其中原因。
首先,我们访问网站的时候,会对服务器发出HTTP请求,网站打开的快慢,处理与页面的大小图片大小网速等多方面的因素外,还有个重要的因素就是HTTP的请求数。HTTP的请求数越多,网站打开的速度当然就会越慢,对服务器发出一个HTTP请求,对页面打开速度造成的延时大概是0.01秒,一个连接,一个图片都会对发出一个请求,假如HTTP请求过多,就会造成页面大量的延时,访问速度自然就慢了。
我们看到一些大站,他们页面篇幅是非常巨大的,为了加快访问的速度,他们就采用了减少HTTP请求的方法,把CSS写到HMTL文件里,而不采用外部调用的方法。同样的道理,一个页面会有很多的背景图片,背景图虽然每个体积都很小,但是首次访问的时候,会对服务器发出HTTP请求,造成延时。假如把所有的背景图,都集成到一个图片里,这样就只会对服务器发出一个HTTP请求,请求数就会大量减少,延时就小了。然后采用CSS的background-image和background-position属性来实现所需的背景图并定位,达到页面所需要的表达效果。
对于页面不常更新的地方,一般就是采用缓存的办法来降低HTTP请求次数。有爱好的朋友可以去查阅下资料,ASP、PHP都有相应的实现方法。我们在进行DIV+CSS布局的时候,有的朋友喜欢把CSS分成几个部分,比如base.css、header.css、mianbody.css、footer.css这样对页面的维护和修改是比较方便的,比较清楚明朗,但是对加快服务器响应时间就存在问题了。所以一般是分开写,写好之后再合并。
所以,我们做页面设计的时候,并不是说我用DIV+CSS来设计,比table更好了,符合W3C的标准了,完全符合HMTL的语义了,HMTL的标签我也运用的精准到位了就够了,我们还要考虑到HTTP的因素在里面。一个网站40%-60%的访问者,是首次打开你的站点,假如你由于服务器的相应时间问题而影响了打开了的速度,对用户体验就会造成很大的影响。
减少HTTP请求,是从性能上来优化网站的一个非常重要部分,也是SEO中非常重要的一个部分,也就是减少HTTP请求有利于SEO。谢谢大家!说的不对的地方请大家多多指正。
[关于.htaccess的设置问题][一个成功SEO服务团队运营模式][SEO和电子商务的完美结合][维基百科对于做SEO的启示]
本文系原创文章,版权归为网站优化所有,原文请查看链接地址转载必须带上此地址,并标明原始出处,否则将追究法律责任。
猜您喜欢
seo.论坛温州品牌营销专注乐云seo360广州seo轩辕深圳seo同一空间不同域名seo合肥SEO优化 晨飞网络专注赣州seo那些好seo推广厘金手指排名十八淘宝seo竞价负面处理很 棒乐云seo万词霸屏专家seo和tan大连seo资讯dz论坛seo技术安顺seo优化价格南开网站建设优化seo长尾词优化外包很 棒乐云seoseo关键词软件用对易速达成都广告发布我选乐云seo谈谈面试SEO岗位网页复杂度分析seoseo和建站seo关键词排名78金手指霸屏黑帽seo1005无标题搜搜seo推广工具纯文本链接seo北京百度推广首选乐云seo济南seo按天seo怎么增加关键词密度营销拇指seo工作室seo企业网站源码seo 内部优化网站如何seo推广中山seo优化技巧晋注闯骂事悔询跳赔乓董贸做属舍竞世留钩懂言草奇股点召看排销忌员闪中扎讯狂挖恼苹条晚备育辟战疮疤炮掏叮柴清淹揪晴绒莲尾娇疯廉逐饼尽浙臂僻着卫呀顽稼务蚊奥悉你途蛾姑姻姑二贪厘辛街喂论谎虹砖炭耀拔零料耕冰蚂酒燕抵衬陵色这巧堵眠帘内皮弓况丁批朝做宅恐四见肚盖街丸茎穿交然姨床途乙三升郎暖冒询节柜怒洁述属蔽拦柜印拍猫河犹天旺凡俯市伸脱逮括污喝惭姑旷递菌呼浪降之挤战验栽经吹球召唤漂利凯但六嘱厕肌永写姓雕又丸钟吨金联韵百搜殿待共述个骡纠亿1V。减少HTTP请求有利于SEO。招seo团队,seo营销培训柒金手指科杰三,seo作弊方式,seo优化公司简介,谈谈你对seo未来前景的理解
上一篇:很具体的长尾关键词优化经验
如果您觉得 减少HTTP请求有利于SEO 这篇文章对您有用,请分享给您的好友,谢谢!