清理和优化WordPress网站的11种简单方法
想象一下,您的WordPress网站是一辆赛车,而您是它的驾驶员。您可以在互联网上赢得比赛。要成为大奖赛冠军,不仅必须对汽车的速度进行微调(优化),而且还需要考虑很多因素。
赛道建设,天气状况,驾驶员技能,维修人员的才华,竞争对手的策略。您还需要确保您的汽车尽可能高效地运行,从而为您提供最佳性能。您将如何确保?
保持汽车的发动机和车身处于最佳状态。定期更换机油,冷却剂,过滤器和其他任何流体,以进行定期维护。保持最佳轮胎压力。在轮胎和刹车片磨损之前,请对其进行更换。等等…
与您的WordPress网站相同,只是没有那么麻烦。一旦完成了这里提到的大多数步骤,由于有了自动化,您就不必担心它们很长时间了。
更快的网站不仅会吸引您的网站访问者称赞,还可以帮助您的网站在搜索引擎结果中排名更高。
汽车类比爱好者乐在其中。系上安全带并备份您的站点。让我们开始优化吧!
本文涉及的内容包括:
选择出色的云服务器或云主机
如果汽车行驶的车道上布满坑洼,频繁的减速带,路障,交通拥堵等,则无论汽车的速度,价格和调整的好坏都没有关系。您的汽车无法发挥最佳性能。
网络主机就像您的WordPress网站运行所在的通道。确保您的网站尽快运行的第一步是选择理想的虚拟主机计划。
如果您正在运行一个访问量最少的简单个人博客,则可以选择使用服务器资源最少的廉价共享托管计划。但是,如果您的虚拟主机的资源不能满足您网站的需求,它将面临糟糕的响应和加载时间。
看到许多网站所有者在RAM和CPU不足的共享托管计划上运行其网站是很常见的。这些服务器资源与其他数百个网站共享(因此称为“ 共享托管”)。然后,他们想知道为什么即使执行所有优化任务后,他们的网站也无法更快加载。
您还需要确保您的网络托管公司支持最新技术,例如PHP 7(或更高版本),HTTP / 2和TLS 1.3。
因此,您需要立即消除这种可能性,并采用高于平均水平的托管计划。但是速度是有代价的。费用取决于您要走多快。
阿里云服务器是经常用作WordPress网站的解决方案,每台服务器都有自己专用的内存,CPU和SSD存储资源。这样可以确保您的网站可以根据不断增长的需求进行有效扩展,而不会影响其速度。
阿里云还要专门的优惠活动:全民云计算,入门级云服务器3折起(点击直达活动详情页)
使用快速主题和/或框架
如果您的汽车车身没有设计成具有空气动力学特性,并且无法通过空气阻力,那么它将滞后。具有笨拙的引擎也是如此。
主题就像汽车的身体,框架就像引擎。您需要确保它们编码正确并可以快速加载。对图像和脚本上繁重的主题说不,因此需要花费很多时间来加载。
当今可用的最受欢迎的WordPress主题和框架具有响应能力,这意味着它们可以在所有设备尺寸上无缝运行,无论是台式机,笔记本电脑,平板电脑还是移动设备。您的用户和搜索引擎将感谢您安装此程序。
我的默认免费主题建议是Astra,OceanWP,GeneratePress和Neve。与诸如Elementor Pro或Beaver Builder之类的体面页面生成器搭配使用,这些主题可以帮助您制作几乎任何类型的网站。
您应该注意,页面构建器确实会使您的网站变慢,因此最好尽可能地使用基于古腾堡的主题。
安装Solid Cache插件
如果您的赛车可以在不损失速度或性能的情况下转弯,该怎么办?缓存插件可以帮助您的WordPress网站做到这一点。
缓存通过最小化和组合CSS和JavaScript文件来帮助您的网站更快地加载。他们还通过缓存访问量最大的帖子和页面的HTML版本来减少服务器响应时间。这样,用户的浏览器就不必等待服务器动态生成其请求的页面。
大多数缓存插件还包括其他功能,例如Gzip压缩,浏览器和对象缓存,内容交付网络(CDN)集成,图像优化,站点停机监控等等。
一些最好的免费和流行的缓存插件是Hummingbird,W3 Total Cache,WP Super Cache和WP Fastest Cache。
蜂鸟Pro甚至更高。她会让您的WordPress网站飞起来而不会碰壁。
与Smush Pro和Defender Pro搭配使用,它们构成了WordPress最重要的插件的三重奏,同时照顾了这里提到的大部分优化任务。WPMU DEV Hosting上的每个标准WordPress安装都预安装了这三个插件。
将您的站点连接到可靠的CDN
内容交付网络(CDN)是分布在世界各地的一组连接的服务器,每个服务器都保留您站点文件的缓存副本。通过提供图像,CSS和Javascript,可以减轻繁重的工作负担。
根据访问者的位置,CDN会从最近的服务器提供内容。这大大提高了您网站的速度。由于CDN,您甚至可以节省页面加载时间的几秒钟。
这类似于克隆赛车并将其存储在世界上每个流行的赛道上。尽管这在现实生活中几乎是不可能的,但是技术有一切可能。
流行的CDN包括CloudFlare,StackPath / MaxCDN和Amazon CloudFront。其中一些服务(例如CloudFlare)提供了免费计划,对于大多数流量较低的网站而言,这些计划已经足够了。如果您的网站流量大,建议您寻找优质CDN。
所有WPMU DEV Hosting帐户,包括Smush和Hummingbird插件,都具有StackPath内置的照明速度CDN。
启用Gzip压缩
Gzip压缩是一种使文件更小以实现更快的网络传输的方法。它也是压缩文件格式(.gzip)的名称。
在某些情况下,Gzip可以将文件大小减少近95%,尽管平均文件大小压缩率要低得多。尽管如此,较小的文件大小仍意味着用户的加载时间更快。
对于要加载3 MB内容的网页,即使文件大小仅减少33%,也意味着将页面大小减少1 MB。这就是用户在网站加载之前放弃您的网站与继续浏览更多内容之间的区别。
关于Gzip压缩的最好的部分是,这一切都发生在服务器上。因此,当用户的浏览器向您的Web主机请求资源时,即可立即提供Gzip压缩文件的服务。
仅安装最基本的插件
是否曾经驾驶过内部和外部发生过多事情的汽车?像触摸屏仪表板和氙气大灯。我们已经分心了。这些额外的功能只会使驾驶更加危险。
WordPress插件是类似的威胁。您安装的每个插件,无论其功能如何,都会降低您网站的速度。删除所有未使用的不必要的插件,并仅保留最重要的插件。
尝试使用编码良好,功能丰富的插件,以减少网站上的插件数量。对于任何WordPress网站,理想情况下,您只需要三种类型的插件:安全性,SEO,优化(包括Images)。
也许还有Form,Marketing和Backup插件。您添加的所有其他内容都是经过计算的风险。
您永远无法说出不同插件之间的交互方式,从而进一步加剧了网站的速度困境。这就是为什么由相同作者使用插件会有所帮助的其他原因之一。
然后还有安全性问题。WordPress之所以被誉为不安全的平台,主要归因于不合格插件引入的漏洞。
WordPress核心是相当安全的,关键安全问题一经标记就可以得到解决,但关于插件,甚至最受欢迎的插件,也无法一一列举。
定期更新WordPress,插件和主题
负责任的车主将始终保持车辆整洁,清洁和保养良好。作为WordPress网站所有者,您也应该这样做。
WordPress是一个大规模协作的开源项目,成千上万的贡献者正在努力使其变得更好。因此,它会经常使用新功能以及关键的错误和安全修复程序进行更新。
看到汽车制造商召回特定批次的模型来修复关键的,有时甚至危及生命的设计缺陷的情况并不少见。值得庆幸的是,您不必将WordPress网站发送回车库。只需单击一个按钮即可对其进行更新。
您的WordPress主题和插件也将有自己的更新。保持所有更新为您的职责。不这样做将不仅使您的站点容易受到安全威胁,还可能使其运行缓慢且不可靠。
自动更新?
优化您的站点数据库
汽车的内部零件会随着时间的流逝而堵塞。这是不可避免的。随着时间的流逝,机油滤清器,空气滤清器,发动机机油甚至发动机本身都会收集灰尘,污垢和其他粘稠的东西。
同样,WordPress的数据库被很多不必要的信息所阻塞。诸如帖子修订,帖子和页面被破坏,垃圾邮件评论,瞬态过期,未使用的标签等。
为了提高站点的性能,您可以优化其数据库以消除所有这些不必要的信息。使用诸如WP-Sweep,WP-Optimize和删除修订后的数据库优化之类的插件可以轻松完成此操作。
优化您上传的图像
图像就像您汽车的精美车身套件。它们使您的网站外观漂亮并吸引用户的注意力,但它们也是任何网站中最重的资产之一。
根据HTTP存档,页面请求的所有外部图像的平均大小约为1 MB。这是仅次于视频的视频,后者更难优化。
大图像使您的网页爬行,从而给用户带来不理想的体验。因此,优化图像以减小其文件大小是加快页面加载时间的必要条件。这是使您的WordPress网站快速发展的秘密。
Smush Pro自动优化您网站上的每个图像。它旨在以最小的尺寸获得最高的质量。如果您的网站上有很多图片,这些节省的费用可能会大大增加。
如果您正在寻找免费的插件解决方案,则可以使用我们屡获殊荣的WP Smush插件。其他替代方法是reSmush.it和Imagify。
使用延迟加载来加快页面加载
携带燃料会大大降低赛车的速度。但它也不能没有燃料。因此,赛车队提出了一个巧妙的解决方案:仅在赛车进站进站之前才加注必要的燃油,然后根据需要加油。
延迟加载非常相似。每个网页都有屏幕外图像。这些是用户在加载页面时看不到的图像。他们不在首位。换句话说,用户必须滚动才能看到它们。
因此,将它们作为初始页面加载的一部分进行下载是没有意义的。而是可以将这些图像设置为在用户滚动时准时加载。此方法称为延迟加载。
根据HTTP存档,仅通过延迟加载屏幕外和隐藏图像,您就可以减少262.9 kB的页面大小。网页的平均大小约为2 MB,因此页面大小节省了13%以上,从而节省了页面加载时间。
将重介质卸载到外部平台
如果您想随时开车进入车库,请不要在车上携带车库。
优化网页的资产至关重要,但优化这些资产产生的请求数量也至关重要。无论哪种方式,网页生成的每个请求都会对整个网站的性能产生影响。
例如,如果您有一个网页,每个网页有1000张2 kB图像,而另一个网页有2张每个图像1 MB,则后者的加载速度会更快,因为:1)它必须仅加载两张图像。2)不会因为大量请求而使服务器承受压力,从而降低了所有用户的站点速度。
如果您的站点托管大量媒体,则最好将其完全卸载到外部平台。您应注意,卸载与使用CDN有所不同。使用CDN,原始文件仍保留在您的Web服务器上。CDN仅在世界各地的许多服务器中缓存这些文件的副本。
CDN的缓存过期后,它将再次查询服务器,以获取站点文件的最新副本。尽管CDN可以长时间保留高速缓存,但是随着高速缓存在各种PoP上过期,大量的媒体文件与大量的存在点(PoP)结合会产生大量查询。
例如,将视频文件托管在YouTube或Vimeo等外部平台上,并在需要时将其嵌入到您的网站中。其他强烈推荐的高级替代产品是Amazon S3和Google Cloud Storage。
每个人都爱快速车
……和快速网站
如您所知,可以通过多种方法来加快WordPress的运行速度。拥有一个快速的网站有助于提高其搜索排名,改善用户体验,降低跳出率,增加转化率,并最终加速您的业务增长。
除非您坐上汽车,否则您不会注意到汽车的性能变化。但是与汽车不同,每个人都可以浏览您的WordPress网站。作为网站所有者或开发人员,您有责任让您的网站访问者拥有流畅而愉快的体验。
立即优化!
理念深得我心!