与网站速度相比,很少有因素影响网站的潜在成功。这是因为闪电般快速的网站可以在三个关键领域使您的网站受益:
访问者数量 – 搜索引擎喜欢速度快的网站,加载速度较快的网站往往在SERP中排名更高。
用户体验 – 访客也喜欢速度快的网站 。快速加载的网站可以给用户留下很好的第一印象,使您的网站愉快地浏览。记住:每一秒都很重要。
盈利能力 – 速度快的网站转换效果比速度慢的网站更好。这是事实。如果您想要更好的转换,速度优化是一个很好的起点。毕竟,研究表明,在加载时间每增加一秒,网站的转换损失就会减少7%。
换句话说,速度优化是一项严肃的业务,也是所有WordPress站长应该积极追求的东西。如果没有,您严重限制了网站的增长。这是你能负担得起的吗?
如果您的网站目前正以蜗牛的速度加载,请不要担心。今天将通过七个简单的步骤来加快WordPress网站的速度。如果您之前从未听说过WordPress速度优化,那么这是一个理想的入门指南。
1.高品质服务器
您可以永远花费优化您的WordPress网站,但如果您的托管服务不是最新的,您的网站仍将是缓慢的。使用配置更好的服务器 – 它将为您提供快速网站所需的坚实基础。
好吧,正如名称“共享主机”所暗示的那样,您的网站将托管在其他人共享的服务器上。一方面,共享服务器会分摊成本,从而显着降低价格。另一方面,最重要的是,这意味着您的网站必须与服务器上的其他网站竞争一组有限的资源。
这些资源也没有平均分配; 如果一个网站耗尽服务器的带宽,服务器上的每个人都会受到影响。而且,由于低成本托管服务将大量网站塞进每台服务器上,因此不可避免地导致一系列缓慢,低迷的网站。
这就是为什么低成本托管与低质量相关 – 它不一定是他们的服务器坏,而是你的网站只能利用现有的一小部分。
你可能会认为你与这些服务的一个会省钱,但请相信我:它最终会花费你更多的时间并会损耗更多的客户。
wpnicer.com推荐使用阿里云或者腾讯云的高性能服务器,不推荐使用t5突发性能服务器。
2.图像优化
如果您想要一个快速加载的网站,图像是最重要的考虑因素之一。这是因为图像具有相当大的重量,因此图像密集的网站本质上比没有图像的网站慢。
尽管存在这个根本问题,我绝不会建议您完全停止在您的网站上使用图像。毕竟,精心挑选的图像使您的网站看起来非常时尚,并构成您网站美学的重要组成部分。
换句话说,使用图像是速度和风格之间的平衡。但是,如果您想要两全其美,图像优化可以降低图像的重量,使您的图像不会成为加载时间的障碍。
从广义上讲,我强烈建议所有WordPress用户使用两种策略。
裁剪并重新调整图像大小以使其成为正确的尺寸。这主要有三个原因:1)减少图像的尺寸会减小文件大小; 2)如果图像大于显示尺寸,则承载不必要的重量; 3)服务器将图像重新缩放到指定尺寸所需的时间比以全尺寸显示图像所需的时间更长。WordPress具有自己的图像编辑功能,但就个人而言,使用免费的Pixlr图像编辑器更为舒服。使用无损压缩来减小文件大小。wpnicer.com建议使用像WP Smush这样的无损压缩插件去除图像中不必要的元数据。该插件还略微降低了图像质量,从图像中删除了有价值的KB,而访问者的质量没有明显下降。
3.安装缓存插件
浏览器缓存是速度优化世界的“快速获胜”之一。这意味着安装缓存插件应该在任何希望加速其WordPress网站的人的待办事项列表中占据重要位置。
但什么是缓存?
那么,当您最初访问网站时,您的浏览器必须下载所有相关文件才能正确显示网站。您不知道,这些文件存储在计算机上的临时存储位置。
当您尝试访问该网站的另一个页面时,从头开始重新加载该网站毫无意义。例如,网站徽标等图形元素不会改变。
通过从缓存中检索一些静态文件,可以下载更少的信息,这意味着可以更快地加载网站。这就是浏览器缓存可以大大减少页面加载时间的方式。
如果你想要市场上最好的缓存插件,wpnicer.com推荐使用优秀的WP Rocket插件。除了浏览器缓存之外,该插件还支持许多其他简洁的功能来加速您的网站,其中一些我们将在以后的内容中介绍。
如果您的预算有限,仍然有一些备受推崇的免费插件,包括W3 Total Cache和WP Super Cache。
4.内容分发网络(CDN)
通常,托管服务将仅从一台服务器为您的网站提供服务。从网站速度的角度来看,存在一个主要缺陷:互联网用户和服务器之间的地理距离越大,连接距离,延迟和加载时间越大。
如果访问者有幸在地理位置靠近您的服务器,则没有问题。但是,如果您的网站迎合了国际受众,那么地球另一端的访问者将需要等待很长时间才能加载您的网站。
解决此问题的方法很简单:在您的网站上安装内容分发网络(CDN)。CDN通过遍布世界各地的服务器为您的网站提供服务,并自动将它们连接到地理位置最接近的服务器。这消除了与距离相关的延迟问题,确保您的网站以极快的速度提供给所有访问者。
在wpnicer.com,我们推荐七牛、阿里云cdn或腾讯云cdn。
5.高品质的WordPress主题
选择一个WordPress主题是你必须做出的最大决定之一。首先,您的WordPress主题将定义您的网站的美学设计。不过还有另一个重要的考虑因素,我们将在今天的帖子中关注自己:你的WordPress主题对你网站的加载时间有很大的影响。
在选择WordPress主题时,您需要寻找风格和质量。仅仅因为一个主题的演示看起来令人惊叹,它并不是一个明确的指标,主题编码良好,没有问题。
理想情况下,您正在寻找一个轻量级的主题,并按照WordPress最佳实践进行编码 – 可以看看wpnicer.com推荐的主题。您可以查看主题的销售说明以获取此信息,您还可以使用W3C网站分析主题,以查看它们是否符合行业最佳编码标准。只需将主题演示的URL粘贴到CSS和HTML标记验证器中 – 验证器将标记任何编码问题。
然而,值得指出的是,即使编码良好的主题也可能很慢。如果主题使用了大量复杂的功能,或者使用全屏图像滑块来制作图像,那么主题将不可避免地带来很多额外的重量。如果您的主要考虑因素是速度,请寻找对图像有轻微影响的最小主题,并仅支持基本功能。
6.数据库优化
在每个WordPress安装的幕后都有一个MySQL数据库。此数据库是存储所有网站内容的位置 – 从用户名,博客帖子到评论。
在新的WordPress安装中,数据库相对简化,但随着您的网站的增长,数据库也在增长。这可能会有问题,例如,显示博客文章,您的服务器必须访问数据库才能检索内容。
想象一下档案柜; 那里越混乱,找到你真正想要的东西就越困难。这同样适用于WordPress数据库。随着数据库大小的增加,检索相关信息需要更长的时间。
一些数据库的增长只是一个不断增长的网站的过程。不幸的是,大多数混乱数据库的信息都完全无关紧要。两个最大的罪犯是修改后的版本 – 你真的需要对你六个月前发布的帖子进行27次修订后的修改吗? – 和垃圾评论。不幸的是,默认情况下,WordPress会自动存储这些内容。
7.懒惰负载
访问者最关心的问题不是整个网站加载需要多长时间,而是需要多长时间才能使用。
例如,因为我不打算在博客文章的底部看到图像很长一段时间,为什么我不关心图像是否立即加载?从我的角度来看,只要加载了折叠上方的内容和图像,网站就可以使用。
这是延迟加载的基本原理。页面下方的图像被延迟,页面顶部的内容优先。下方的图像仅在访问者向下滚动时加载。
优秀的WP Rocket插件支持延迟加载,或者,如果您更喜欢免费替代,BJ Lazy Load是最受欢迎的插件之一。