网站速度问题影响用户体验,也是SEO搜索排名

发布于:2019-06-11

网站速度问题 涉及很多因素,包括网页寄存服务器的硬件和软件,应用程序,网络带宽,内容管制和访问流量。网站速度问题的除了影响用户体验外,亦是SEO排名的其中一个参考因子。这两者都直接影响你网店的收入。在及几年前 Google 已经确认将网站载入速度作为其中一个SEO搜寻排名因素。好几个研究提供更多参考:

根据 Aberdeen Group 的研究,多一秒的载入时间会减少11%网页浏览页数,减少7%转化率和减少16%用户满意度。

根据KISSmetrics 的研究,如果网页不能在5秒内载入,18%移动用户会选择放弃,如果网页不能在10秒内载入, 30%移动用户会选择放弃。

根据 Econsultancy 研究,47%用户期望等少于2秒。

 

网络带宽

首先你要明白所为载入是从访客的地点访问你网站所在的网页寄存服务器。如果访客是在内地而网页寄存服务器在香港,当然会比访客是在美国犹他州访问香港网页寄存服务器要快。理由是后者的数据交换要通过国际网络 (如香港和美国的海底电缆),再由州际网络 (如旧金山连到犹他州)。如果访客是在犹他州的一个小县,就再要通过州县网络交换数据,任何一段出现拥塞都会影响载入速度。香港是全球互联网最普及的地方之一,上网速度也是最快的。要明白外国很多偏远地方上网速度仍然只有几十KB。所以如果你网站服务的主对象在美国,网页寄存服务器放在美国速度会是最好。现在化网店针对以上速度问题解决方法一是采用缓冲区 cache 将图片根据客户端如手机要求大少先缩小才下载。

1_27.jpg

 

网页寄存服务器硬件

其次当然要看网页寄存服务器硬件硬件。最常见的网页寄存服务器是采用虚拟主机,就是一台硬件上跑软件模拟多台主机来处理多家公的网站,这就是我们所谓的共享主机 Shared Hosting,速度当然不及一台硬件只跑一家网站快,就是我们所谓的专用主机 Dedicated Hosting,但前者胜在便宜,反正一般公司没有多少访客。当然机器的 CPU 和内存亦影响载入速度。有效负载 payload, 就是指同一时间可以支援多少访客,富访客人数造成的 payload 超过一台机器可以支撑,就需要更多机器做负载均衡 Load Balancing.近几年流行起虚拟专用主机 Virtual Private Server (VPS) 来。VPS 比共享主机贵原因是共享主机中一家公司不良网站会影响你的网站的性能。而 VPS 可以保护您的网站不受托管在同一台服务器的不良网站影响。VPS 但比专用主机便宜。因为 VPS 实际上是共享相同的物理主机,资源(如CPU,RAM, SSD 硬盘等)仍然在被多个网站共享。但 VPS 可以专为每个网站被配置一定量资源或者虚拟资源以确保性能。如果性能不够好,你可以付费购买更多的资源。加入更多的资源可以由服务器管理员通过一些简单的配置来完成。

 

网站速度测试和负载测量

测量网站负载最有效的方法是安装谷歌分析 Google Analytics (GA), GA 是以 Javascript 来直接统计流量,所以是现今最准确的测量方法,兼且 GA 可以按地区和时段制作报告。测量网站速度可以利用Google Search Console 内的 PageSpeed Insight 亦提供有用的速度优化建议。最常见和易于处理的就是为图片容量大小进行优化和将 CSS 和 Javascript 压缩才下载到客户端。除了利用个人感觉目测之外,你亦可以利用一些网上工具做网站速度测试,例如 pingdom.

2_20.jpg

 

如何解决跨国流量瓶颈?

现今解决跨国流量瓶颈问题的标准做法是利用内容分发网络 Content Delivery Network (CDN),著名的例子是 CloudFlare。顾名思意,内容分发网络就是不再基于单一服务器发放网站内容,而是基于一群分散于世界各地数据中心的服务器组成的网络发放网站内容。内容分发网络内的各地数据中心所存放的网站副本定期 (如 15 分钟) 从母网站拷贝。内容分发网络的中央处理器负责管理所有网域地址的新查询,例如发现新查询是来自美国,中央处理器会将网域地址转译成最近数据中心的服务器的 IP 地址,这例子中可能就是美国东岸的数据中心的服务器的 IP 地址。一个我们的客户通过使用 CloudFlare 的免费计划成功将在美国客户的平均网页加载时间减少10秒。

 

内容管制屏蔽

有些国家实施内容管制。我们身边的例子就是中国大陆,最出名的是内含敏感字眼的网页会被屏蔽和大陆的用户无法直接访问 Facebook 网页和使用谷歌 Gmail。其实中国大陆对谷歌的其他服务亦会进行实时监控,那怕你的网页只是到谷歌下载一段 Javascript 代码或字体,实时监控扫描会令你的网页载入变得很慢甚至无法打开,唯一的解决方法就是将代码或字体从谷歌移到你的网站服务器上。中国大陆可以使用站长之家测做网站速度测试。

3_14.jpg

 

应用程序瓶颈

再下来就看应用程序。现代网站都采用数据库管理内容。当数据量增加时,例如网上商店内的商品数量数以万计时,应用程序平台如何处理数据查询更决定网站载入速度的快慢。所以如果你的网上商店预期商品上千上万,就应该小心选择应用程序软件平台。

 

缓冲区的应用

网页寄存服务器的很多动作其实是重覆又重覆,例如执行某些数据查询工作然后将结果格式化再送回给访客的浏览器。如果数据没有更新,排板格式没有更新,这个费时的执行查询就变得多余,只要将上次的结果记录下来直接送回给访客就可以。缓冲 Cache 的意思就是先将每次查询结果记录下来,当收到新查询时,看看有没有已缓冲的结果,如果有而前设条件没有改动 (如数据无更新,档案无更新) 送回先前缓冲结果,否则执行查询,缓冲新的结果。以上的操作是非常技术性,所以一般是要安装对应的缓冲插件。

评论展示

参与评论
  • click

660

shares

 

在线客服

服务热线:400-8817-968

QQ客服:425827996

周一至周五:8:30-18:00

扫码加微信咨询

业务微信

15815846676
长按号码加微信

在线留言

top