网站的速度决定了网站的流量,没有人愿意花费时间等待网站打开,因此网站速度慢是个非常令人头疼的问题。那么如何才能提高网站打开速度呢?
1、选好虚拟主机是基础
想要自己的网站高速稳定,前提当然是要选择一个稳定可靠的虚拟主机供应商。在这里,我向大家推荐香港虚拟主机—主机91。主机91使用的是香港新世界机房,香港到大陆VIP专线光纤链接,微软认证工程师全天候无缝监管服务器,确保网站访问高速稳定。
2、规范网站图片
很多站长都是先上传图片原件,然后再网站后端调整图片大小分辨率,这样做是会减缓网站速度的,因为浏览器要执行多条指令才能够访问图片。所以这里建议大家先使用图像编译软件调整图像,然后再上传至网站,这样大大减少了浏览器执行指令,访问速度当然更快。
3、插件使用先深思
现如今很多免费的插件和脚本提供给大家,导致很多站长在网站上下载了过多的插件和脚本,超出了网站的真正需求。但是每个插件的运行都是需要消耗资源的,过多的资源消耗当然会导致网站访问速度慢了。所以在添加插件的时候,要深思,看这个插件是不是值得消下载使用。
4、定期升级网站脚本
使用CMS或者电子商务平台网站需要各位站长定期查看自己网站的脚本是否是最新版本。如果不是最新版本,就请尽快升级你的网站(在确定当前网站文件有备份的前提下)。网站脚本开发人员一直努力改善代码为新版本做准备,因为它涉及到网站的访问速度问题。更新网站脚本可以有效消除编码路障,缩短网站载入时间。
另外,各大开源程序都有各自的缓存插件,适当选择安装的缓存插件对提升网站打开速度也是非常有效果的。例如wordpress程序就是动态页面,所以打开速度相比其他cms来说较慢,但是安装缓存插件后会有明显提升。
5、运用浏览器缓存技术
浏览器缓存是一种技术,它允许网站访问者的浏览器存储你网站的各个页面的副本,所以,当浏览者在一段时间后再次访问网站的时候,网站内容就可以直接从缓存中调用,不需要重新加载整个页面。当然这就大大节省了网页显示的时间,使得页面呈现更快,网站访问速度更快。
以上5点介绍了网站提高网站速度的方法,千万不要让速度影响网站发展啊。
网站速度优化如何影响转化
缓慢的速度确实会扼杀转化。实际上有47%的消费者希望网站在两秒钟或更短的时间内加载完毕, 而40%的消费者会放弃耗时三秒或更长时间的页面。
这意味着如果您的网站加载时间超过三秒钟,那么您将失去几乎一半的访问者,甚至无法访问他们。
仅此一项就对您潜在的转化带来了巨大的打击。然而对于决定留下来的访问者,缓慢的加载时间可以阻止他们将来返回。在一项调查中,有79%的客户表示他们不会返回效果不佳的网站。
最好的例子之一是沃尔玛提高网站速度后的转化率和收入提高。在最初的分析中,他们发现转换的访问者收到的页面加载速度是未转换的访问者的两倍。这表明页面越快,访问者进行购物的可能性就越大。
在网站速度优化结束时,沃尔玛报告了以下结果:
- 网站速度每提高一秒钟,转化率就会提高2%。
- 每提高100毫秒,他们的增量收入就增加了1%。
在另一项研究中,加载时间与转化率之间的关系表明 ,加载时间仅增加一秒钟,转化率就会降低25%。那我们来看看如何提升网站的打开速度?
最小化HTTP请求
根据Yahoo的说法,网页加载时间的80% 用于下载网页的不同部分,例如图像,样式表和脚本。
这些元素中的每个元素都会发出HTTP请求,因此页面上的组件越多,页面呈现所花费的时间就越长。
最小化您的请求的第一步是弄清楚您的站点当前有多少,以用作基准。如果您使用的是Google Chrome浏览器,则可以使用浏览器的开发人员工具查看您的网站发出了多少个HTTP请求。
右键单击要分析的页面,然后单击“检查”,然后单击“网络”选项卡。(如果看不到“网络”标签,则可能需要通过将左侧边框拖动到左侧来展开“开发人员工具”侧边栏。)
“名称”列显示页面上的所有文件,“大小”列显示每个文件的大小,“时间”列显示加载每个文件需要多长时间。
在左下角,您还将看到该网站发出的请求总数。减少此请求数量将加快您的网站速度,浏览文件并查看是否有必要。
缩小并合并文件
现在您已经知道您的网站发出了多少请求,接下来就可以减少该请求。最好的入门指南是HTML,CSS和JavaScript文件。
这些是非常重要的文件,因为它们决定了网站的外观。它们还会增加您的网站在用户每次访问时所发出的请求数量。您可以通过“缩小”并合并文件来减少此数量。这样可以减少每个文件的大小以及文件的总数。
如果您使用模板化的网站构建器,这尤其重要。这些使构建网站变得容易,但有时会创建混乱的代码,从而大大降低您的网站速度。
缩小文件涉及删除不必要的格式,空格和代码。由于每段不必要的代码都会增加页面的大小,因此消除多余的空格,换行和缩进非常重要。这样可以确保您的页面尽可能的简洁。
组合文件确实是听起来很容易解决的问题。如果您的站点运行多个CSS和JavaScript文件,就可以将它们组合为一个文件。
当涉及到您的网站时,精益求精是更好的选择。页面上的元素越少,浏览器使页面呈现所需的HTTP请求就越少-加载速度就越快。
对CSS和JavaScript文件使用异步加载
缩小并合并了一些文件后,您还可以优化它们在页面上的加载方式。
可以通过两种不同的方式加载CSS和JavaScript之类的脚本:同步或异步加载。
如果您的脚本是同步加载的,则它们会按照在页面上显示的顺序一次加载一个。另一方面,如果脚本是异步加载的,则其中一些脚本将同时加载。
异步加载文件可以加快页面的速度,因为当浏览器加载页面时,页面从上到下移动。
如果到达非异步的CSS或JavaScript文件,它将停止加载,直到完全加载该特定文件为止。如果该文件是异步文件,则浏览器可以继续同时加载页面上的其他元素。
推迟JavaScript加载
延迟文件意味着阻止其加载,直到其他元素加载完毕。如果推迟使用较大的文件(例如JavaScript),则确保可以立即加载其余内容。
如果您有HTML网站,则需要在</body>标记之前放置一个外部JavaScript文件的调用,该文件如下所示:
如果您网站的速度尚未达到您想要的速度,那么这可能是一个可以持续进行的目标。但是当您进行本文中列出的更改时,您可以继续测试您的网站并提高排名,用了以上这些方法后,肯定速度会提高不少。