更快的加载页面。提高网站的性能在搜索结果中排名更高。在阅读了我们七种简单的SEO方法以提高页面加载速度之后,所有这些以及更多这些都将成为您的选择。
您听说过乌龟和野兔的寓言吗?您知道,一只缓慢而稳定的乌龟赢得了一场傲慢而快速的兔子的比赛。好吧,这是一个谎言。变慢永远不会让任何人快。那只是常识,生意很好。
好吧,你得到了我们。慢慢吃一些东西可能会有所裨益,例如吃饭,衰老以及拿着剑走下陡峭的楼梯。但是,当涉及到SEO时,没有什么比迟钝更糟糕的了。
因此,请系好安全带,因为这将是获得较高排名的一种高速旅程。
为什么拥有一个快速的网站很重要?
您是要等待两天以上的包裹,还是要蜗牛邮寄一封信而不是发送文本,或者是不停地等待网站加载呢?当然不是。谁有时间?当然不是百度以及其他所有搜索引擎,更不用说您的访客了。
我们生活在一个即时满足的世界中,仅一秒钟的页面响应延迟就会导致:
a. 转化次数下降7%
b. 页面浏览量减少11%
c. 客户满意度降低16%
随着每一秒钟的增加,这些数字变得更加可怕:
d. 仅延迟2秒,跳动率就提高了103%
e. 40%的网站将放弃耗时超过3秒的网站
f. 79%的网站速度不满意的购物者不太可能再次购物
g. 44%的人会告诉他们的朋友糟糕的经历
如何查看网页加载时间?
有几种在线基准测试工具可以衡量您的网页加载速度。它们还将显示您的网站的大小和资源量,并提供改进建议。最重要的是,它们是免费使用的。
他们包括:
A. GTmetrix –概述页面加载时间,大小和资源分配,以及YSlow。
B. Pingdom –与GTmetrix类似的服务。
C. WebPageTest –比其他用户友好性不强,但见识也不少。值得注意的是它的高级选项,其中考虑了网站在不同浏览器中的性能。
OS:上述关于检查网页加载速度工具需要通过一种“神奇”的方法才可以下载以及测试网页加载速度
我的网站应加载多快?
根据经验,您的网页应在3秒或更短的时间内完全加载完毕,平均网页开始加载时间为1到2.5秒。
如果您的网站速度介于3-5秒之间,那不是世界末日,但是您的网页效果却不如当今的移动优先标准所期望的。任何超过5秒的时间都被认为是不良的。但是,无论您网站的运行速度有多快,它都可以始终使用维生素B增强功能-当然,这是比喻
您还应该密切注意页面的“第一字节时间”或TTFB。(PageSpeed Insights和WebPageTest显示此数据。)TTFB是浏览器在从服务器接收数据的第一个字节之前等待的时间。百度建议TTFB为200ms或更短。
改善页面加载时间的最佳方法是什么?
很多因素都会影响页面加载时间。因此,像SEO中的所有内容一样,解决它们是一个过程。一些方法可以立即完成并立即产生影响。其他人则需要时间和测试来获得好处。
这是最佳方法的重点:
a. 启用Gzip压缩
b. 优化图像
c. 启用浏览器缓存
d. 缩小HTML,CSS和JavaScript
e. 减少HTTP请求
f. 减少服务器响应时间
g. 考虑实施CDN
1.启用Gzip压缩
压缩可以缩小网页文件的大小,从而加快下载速度。这是缩短页面加载时间的最简单,最快的方法之一。尽管Brotli是另一种众所周知的方法,但是使用Gzip进行压缩是标准。
2.优化图像
造成页面大尺寸的一些最常见原因是图像。根据经验,应根据以下条件优化图像并调整尺寸:
a. 100kb以下
b. 设置为将要显示的确切尺寸
c. 另存为JPG(除非透明,在这种情况下请使用PNG)
图像压缩会降低质量,因此,不要让您对速度的需求破坏网站美学的质量。但是至少,如果您的网站宽度为600px,请不要上传宽度为2500px的照片。
在使用照片编辑软件(如Photoshop(收费)或GIMP(免费))上传图像之前,先对其进行优化。为了增加压缩效果,您还可以使用TinyJPG之类的在线优化器。作为第二选择,如果使用类似WordPress的CMS,Smush.it和EWWW Image Optimizer都是不错的补充插件。某些插件还允许您启用“延迟加载”功能,该功能可以优先处理首屏内容,并且仅在用户滚动图像时才加载图像-大大减少了服务器上的请求。
3.启用浏览器缓存
每当访问者返回您的站点时,其浏览器都会重新下载文件,例如图像,脚本和样式表。除非您启用了浏览器缓存。
通过浏览器缓存,静态文件存储在访问者的浏览器中。因此,下次他们访问您的网站时,无需再次下载任何内容,并且所有内容的加载速度都更快。
如果您使用的是WordPress,则缓存非常容易。W3 Total Cache和WP Rocket之类的插件可以引导您完成所有必要的步骤,并为您进行实际设置。只要确保一次只使用其中一个插件即可。手动启用缓存会涉及更多一点。
4.缩小HTML,CSS和JavaScript
压缩消除了不必要或多余的代码,而不会影响性能。这包括删除代码注释,空格,冗长的函数名称等。用户看不见的所有东西,但会降低您的加载时间。
WordPress插件(如WP Rocket,WP-Minify或W3 Total Cache)是新手Web开发人员实现精简的理想方法。对于其他CMS和高级管理员,您将需要执行手动缩小。可以提供帮助的一些工具包括:
a. HTMLMinifier
b. YUI Compressor或CSSMinifier
c. JSCompress或JSMin
5.减少HTTP请求
这是一个很大的。而且它可能变得复杂。但是不要让它吓到你。减少页面请求是页面负载优化的圣杯。(您应努力将HTTP请求的数量保持在50以下。)
有许多方法可以简化这些请求并加快它们的速度。实际上,如此之多,我们创建了一个特殊的“ 减少像老板这样的HTTP请求 ”教程。
6.减少服务器响应时间
更换服务器不是您应该轻易或随手做的事情。但是您的托管服务器在加载时间中起着关键性的作用,因此了解您是否具有最佳的设置还有很长的路要走。
首先,请与您的提供商联系,以确保您的服务器具有足够的正常运行时间,提供足够的带宽,并且位于目标受众附近。如果没有,那么可能是时候考虑切换到其他托管服务了。
需要考虑的其他一些关键事项:
a.PHP版本
果您的站点基于PHP,则需要使用PHP 7或更高版本。了解当前正在使用哪个PHP并根据需要进行升级的最简单方法是致电您的托管服务提供商。尽管请注意,PHP的更改可能与某些WordPress主题和插件冲突。幸运的是,如果出现任何问题,您可以轻松地反转服务器的PHP。
b.HTTP / 2
HTTP / 2是一种服务器端协议,可以大大提高站点速度和效率。并非所有站点都尽可能使用HTTP / 2。要检查您的服务器是否支持HTTP / 2,请使用此在线工具。然后与您的托管服务提供商联系以查看您的选择。
c.主机类型
大多数小型企业使用价格较低的共享托管服务器(例如BlueHost,GoDaddy和HostGator)。看到大量站点流量的大型企业通常需要更强大的虚拟专用服务器(VPS)或直接服务器来传递其内容。根据预算和效果确定您属于哪个类别。
7.考虑实施CDN
内容交付网络(CDN)非常适合服务于不同国际地点的网页,或正在寻求提高常规托管服务速度的网页。这些第三方付费服务不仅提供HTTP / 2支持,而且通过跨大型的全球服务器网络托管文件来大大减少请求时间。
面对现实吧。我们所有人的注意力跨度都很短,并且到第二秒他们的注意力正在缩短。如果您的页面加载速度不够快,那么那里会有很多猫视频。你还在等什么?时间就是生命。立即开始实施这些速度改进。因为SERPS(就像猫一样)没有人等待。