大多数seo工作者都知道网页加载的时间长短是网站排名的因素之一,越快的加载页面时间对排名越有利.如果一个页面加载缓慢或者超时,会流失多少流量呢?更重要的是,这可能使我们损失一堆客户,以下是页面加载时间对网站流量的一副图.
Y9 O8 k7 z; a- c# I8 U
. E; d3 {" Z; Y9 ]. u: [ 由此可知加快页面加载时间对我们多么重要,那么,我们该怎样才能加快页面的加载时间呢?
5 z! r+ V6 t! n8 @, e
3 r. D: N6 m$ t0 s; l0 @8 p 这里有4钟技巧有助于优化页面加载时间,确保你的客户不会因为加载页面缓慢而离开你的网站.
% g- e$ L1 [5 r" a0 v; q) e; P# s) k- c3 y& w j! f1 x
1、 使用图像编辑程序和提供保存网页设置
0 @; n, l- ^0 N- B! U# M0 v; f! D) `
5 |$ ~. Q, M2 S/ V9 @4 a% J 由于图像本身属性比较大,降低图像加载时间就可以显着的降低页面加载时间.保存网页设置,是将导出图像压缩成文件大小.另外不要忘记html代码指定原始文件的大小.如果不指定图像的大小,将意味着web浏览器要花时间来处理,这将加大加载的时间.
" V( i. K$ t1 y$ b% [9 l
. b; \9 g5 d, q6 W+ k) O 2、 保持在最低限度的html编码
! ]8 Q: R% \3 D5 {5 f3 M4 F
! U4 }. v4 Z X" ~' D 很多站长不注意html代码的简洁,从而导致页面加载时间变慢也不知道.对于html不必要的编码可以删除,还有一些样式的调用的编码,可以在总是声明一次,就不要在内嵌套里面再重复的使用一些代码.% o; p. M* f2 Q4 Z0 j
* A" H/ f7 C5 z
3、 css和javascript整合! z" x+ [7 Z6 {" V. I
! O, h- L* a% f0 A0 Y. I& e
目前大部分网页中的javascript和css文件数量和开发时一致,少量的网页会根据实际情况采取本地合并,这些合并中相当多的是有选择地手动完成,每次新的合并都需要重新在本地完成并上传到服务器,比较的随意和繁琐,同样文件的压缩也有类似的情况.减少http请求的方案其中一个就是合并javascript和css文件,索性现在可以通过combo handler服务简单方便的通过url来合并javascript和css文件.# ~& u$ F' B( ?% c& |
. ?6 U: b9 R# J/ a& P! M 4、 控制网站的内容缓存- R& |1 j0 q, }
$ j; T" d9 Z( G T* }
区分和控制网站的内容,通过搜索引擎缓存可以大大加快页面的加载时间.如何做到这点取决于托管你站点的服务器类型.2 R2 R$ a* k& k0 k0 G5 U( c4 V
; c' W4 s5 V* m4 @( ]9 @+ \, [ apache服务器,可以实际调整过期或缓存控制的标题属性,是一个类似windows服务器的过程,涉及http客户端缓存元素的操作.如果你的网站是通过wordpress托管的,那么下载并安装wp超级缓存插件和wp提供的静态页面可以大大加快页面加载时间.% c7 o- ?0 ?9 t7 T$ B) \
; ^7 i) f! H4 \
|