提升 WordPress 速度和性能的终极指南

skyadmin 35 2022-10-17

提升 WordPress 速度和性能的终极指南

您想加速您的 WordPress 网站吗?快速加载页面可改良用户体验、增加阅读量并帮助您停止 WordPress SEO。在本文中,我们将分享最有用的 WordPress 速度优化技能,以进步 WordPress 性能并加速您的网站速度。

提升 WordPress 速度和性能的终极指南

与其他“X 最好 WordPress 缓存插件”列表或通用“加速 WordPress 的 X 技能”教程分歧,本文是 WordPress 性能优化的综合指南。

我们试图涵盖一切内容,从为什么速度很重要,什么会下降您的 WordPress 网站速度,以及您可以采纳哪些可立即进步 WordPress 速度的可行步调。

为方便起见,我们建立了一个目录来帮助您阅读我们的终极指南,以加速您的 WordPress 网站速度。

为什么速度对您的 WordPress 网站很重要?

研讨表白,从 2000 年到 2016 年,人类的均匀留意力延续时候从 12 秒下降到 7 秒。

作为网站一切者,这对您意味着什么?

您几近没偶然候向用户展现您的内容并压服他们留在您的网站上。

缓慢的网站意味着用户能够会在加载之前分开您的网站。

按照一项触及亚马逊、谷歌和其他大型网站的 StrangeLoop 案例研讨,页面加载时候提早 1 秒会致使 7% 的转换损失、11% 的页面阅读量和 16% 的客户满足度下降。

最重要的是,谷歌和其他搜索引擎已经起头经过在搜索成果中将它们抬高来赏罚速度较慢的网站,这意味着慢速网站的流量会下降。

总而言之,假如您想从您的网站获得更多流量、定阅者和支出,那末您必须使您的 WordPress 网站快速!

若何检查您的 WordPress 网站速度?

初学者经常以为他们的网站还可以,只是由于在他们的计较机上感受不慢。这是一个庞大的毛病。

由于您经常拜候自己的网站,Chrome 等现代阅读器会将您的网站存储在缓存中,并在您起头输上天址时自动预取。这使您的网站几近立即加载。

可是,第一次拜候您网站的普通用户能够不会有不异的体验。

究竟上,分歧地理位置的用户会有完全分歧的体验。

这就是为什么我们倡议您利用 IsItWP 的WordPress 速度测试等工具来测试您的网站速度。

它是一个免费的在线工具,可让您测试网站的速度。

运转网站速度测试后,您能够想晓得我应当追求的杰出网站速度是几多?

一个好的页面加载时候在 2 秒之内。

但是,你做的越快越好。在这里和那边的几毫秒改良加起来可以使您的加载时候削减半秒甚至一秒。

是什么下降了您的 WordPress 网站的速度?

您的速度测试报告能够会有多项改良倡议。但是,其中大部分是初学者难以了解的技术术语。

领会下降网站速度的身分是进步性能和做出更明智的持久决议的关键。

WordPress 网站缓慢的首要缘由是:

虚拟主机– 当您的虚拟主机办事器设置不正确时,能够会影响您的网站速度。WordPress 设置– 假如您的 WordPress 站点不供给缓存页面,那末它会使您的办事器过载,从而致使您的网站变慢或完全解体。页面巨细– 主如果未针对 Web 优化的图像。糟糕的插件– 假如您利用的是编码欠安的插件,那末它会显着下降您的网站速度。内部剧本– 内部剧本,如广告、字体加载器等,也会对您的网站性能发生庞大影响。

现在您晓得是什么下降了您的 WordPress 网站的速度,让我们来看看若何加速您的 WordPress 网站。

杰出的 WordPress 托管的重要性

您的WordPress 托管办事在网站性能中起侧重要感化。像Bluehost或Siteground这样优异的同享主机供给商会采纳额外办法来优化您的网站以进步性能。

可是,在同享主机上,您与很多其他客户同享办事器资本。这意味着,假如您的相邻站点获得大量流量,那末它会影响全部办事器的性能,从而下降您的网站速度。

另一方面,利用托管 WordPress 托管办事可为您供给最优化的办事器设置来运转 WordPress。托管 WordPress 托管公司还供给自动备份、自动 WordPress 更新和更高级的平安设置来庇护您的网站。

我们保举WPEngine作为我们首选的托管 WordPress 托管办事供给商。它们也是业内最受接待的一种。(请参阅我们的特别WPEngine 优惠券)。

以简单的步调加速 WordPress(无编码)

我们晓得,对初学者来说,变动您的网站设置能够是一个可怕的想法,特别是假如您不是技术极客。

但别担忧,你并不孤独。我们已经帮助数以千计的 WordPress 用户进步了他们的 WordPress 性能。

安装 WordPress 缓存插件

WordPress 页面是“静态的”。这意味着每次有人拜候您网站上的帖子或页面时,它们都是立即构建的。

要构建您的页面,WordPress 必须运转一个进程来查找所需的信息,将它们放在一路,然后将其显现给您的用户。

这个进程触及很多步调,当您有多小我同时拜候它时,它确切会减慢您的网站速度。

这就是为什么我们倡议每个 WordPress 站点都利用缓存插件的缘由。缓存可以使您的 WordPress 网站速度进步 2 到 5 倍。

这是它的工作道理。

您的缓存插件不是每次都履历全部页面天生进程,而是在第一次加载后建造页面的副本,然后将该缓存版本供给给每个后续用户。

如上图所示,当用户拜候您的 WordPress 站点时,您的办事器会从 MySQL 数据库和 PHP 文件中检索信息。然后它将一切内容组分解 HTML 内容,供给给用户。

这是一个冗长的进程,可是当您利用缓存取代时,您可以跳过很多进程。

有很多好的WordPress 缓存插件可用,但我们倡议利用WP Rocket(高级)或WP Super Cache(免费)插件。

检察我们的分步指南,领会若何在您的 WordPress 网站上安装和设备 WP Super Cache。设备并不难,您的拜候者会留意到其中的分歧。

Bluehost和SiteGround等很多 WordPress 托管公司也供给缓存处理计划。

SiteGround SG 优化器

假如您利用 SiteGround,那末您的 WordPress 站点将预装他们的SG Optimizer。该插件具有益用 WP Rocket 等高级 WordPress 缓存插件可以获得的一切强大功用。

最好的部分是它专门针对 SiteGround Google Cloud 办事器停止了优化,可为您供给出色的性能成果。

除了缓存,您还可以获得各类其他性能设备、WordPress 中的 WebP 图像转换、数据库优化、CSS 缩小、GZIP 紧缩等。

它还具有静态缓存功用,可帮助您加速电子商务网站的速度。

Bluehost缓存

假如您利用的是 Bluehost,请转到“我的网站”»“性能”部分以翻开缓存。

假如您利用的是托管 WordPress 托管办事供给商,那末您不需要缓存插件,由于它是内置的而且默许翻开。

额外嘉奖:您可以将缓存插件与CloudFlare 或Sucuri等Web 利用法式防火墙连系利用,以获得最大的性能提升。

优化图像速度

图像为您的内容带来活力,并有助于进步介入度。研讨职员发现,利用彩色视觉结果可使人们阅读您的内容的能够性增加 80%。

可是,假如您的图像没有优化,那末它们能够会带来更多的危险。究竟上,未优化的图像是我们在初学者网站上看到的最多见的速度题目之一。

在间接从手机或相机上传照片之前,我们倡议您利用照片编辑软件优化收集图像。

在原始格式中,这些照片的文件巨细能够很大。但按照您在编辑软件当挑选的图像文件格式和紧缩方式,您最多可以将图像巨细减小 5 倍。

在 WPBeginner,我们只利用两种图像格式:JPEG 和 PNG。

现在您能够想晓得:有什么区分?

嗯,PNG图像格式是未紧缩的。紧缩图像时会丧失一些信息,是以未紧缩的图像质量更高,细节更多。弱点是文件较大,是以加载时候较长。

另一方面,JPEG是一种紧缩文件格式,它会稍微下降图像质量,但它的巨细要小很多。

那末我们若何决议挑选哪类图像格式呢?

假如我们的照片或图像有很多分歧的色彩,那末我们利用 JPEG。假如它是一个更简单的图像大概我们需要一个通明的图像,那末我们利用 PNG。

我们的大大都图像都是 JPEG。

下面是我们可以用于上面利用的 StrangeLoop 图像的文件巨细和分歧紧缩工具的比力图表。

正如您在图表中看到的,您利用的图像格式会对网站性能发生庞大影响。

有关若何利用 Photoshop 和其他风行编辑工具优化图像而不牺牲质量的具体信息,请参阅我们的分步指南,

WordPress 性能优化最好理论

安装缓存插件并优化您的图像后,您会留意到您的网站加载速度会快很多。

可是,假如您真的希望尽能够快地连结您的网站,则需要利用下面列出的最好做法。

这些技能不太技术性,是以您不需要晓得任何代码来实现它们。可是利用它们可以避免致使网站速度变慢的常见题目。

连结您的 WordPress 网站更新

作为一个保护杰出的开源项目,WordPress 经常更新。每次更新不但会供给新功用,还会修复平安题目和毛病。您的 WordPress 主题和插件也能够会定期更新。

作为网站一切者,您有义务将 WordPress 网站、主题和插件更新到最新版本。不这样做能够会使您的站点变慢和不成靠,并使您轻易遭到平安威胁。

有关更新重要性的更多具体信息,请参阅我们关于为什么应始终利用最新 WordPress 版本的文章。

优化背景进程

WordPress 中的背景进程是在 WordPress 站点背景运转的计划使命。以下是在 WordPress 站点上运转的背景使命的一些示例:

WordPress 备份插件使命用于公布预定帖子的 WordPress cron 作业用于检查更新的 WordPress cron 作业搜索引擎和其他爬虫试图获得内容

诸如用于预定帖子和更新的 cron 作业之类的使命对网站性能的影响很小。

可是,其他背景进程(如备份插件和搜索引擎过度抓取)能够会减慢网站速度。

对于备份插件,您需要确保您的WordPress 备份插件仅在您网站上的低流量时候运转。您还需要调剂备份频次和需要备份的数据。

例如,假如您正在建立一个完整的逐日备份,而您每周只公布两次新内容,那末您需要对其停止调剂。

假如您想要更频仍的备份,例照实时备份,那末我们倡议您利用 SaaS 处理计划,这样您就不会增加办事器的负担。

至于抓取,您需要亲近关注 Google 搜索控制台中的抓取报告。以毛病了结的频仍抓取能够会致使您的网站变慢或无响应。

请参阅我们针对初学者的完整 Google Search Console 指南,领会若何调剂抓取速度。

在主页和档案中利用摘录

默许情况下,WordPress 会在您的主页和档案中显现每篇文章的完整内容。这意味着您的主页、种别、标签和其他存档页面的加载速度城市变慢。

在这些页面上显现完整文章的另一个弱点是用户感觉没有需要拜候现实文章。这可以削减您的综合阅读量,以及您的用户在您的网站上花费的时候。

为了加速存档页面的加载时候,您可以将站点设备为显现摘录而不是完整内容。

您可以导航到“设备”»“阅读”并挑选“对于撮要中的每篇文章,显现:摘要”而不是“全文”。

有关显现摘要的利弊的更多具体信息,请参阅我们关于WordPress 存档页面中的完整帖子与摘要(摘录)的文章。

将批评拆分为页面

在您的博客文章上获得大量批评?恭喜!这是介入观众的一个很好的目标。

但弱点是,加载一切这些批评会影响您网站的速度。

WordPress 附带了一个内置的处理计划。只需转到设备»会商,然后选中“将批评分页”选项旁边的框。

有关更具体的说明,请参阅有关若何在 WordPress 中对批评停止分页的指南。

利用内容托付收集 (CDN)

还记得我们上面提到的分歧地理位置的用户能够会在您的网站上体验分歧的加载时候吗?

这是由于您的收集托管办事器的位置会影响您的网站速度。

例如,假定您的收集托管公司在美国设有办事器。一样在美国的拜候者凡是会比在印度的拜候者看到更快的加载时候。

利用内容托付收集 (CDN) 可以帮助加速一切拜候者的加载时候。

CDN 是由遍及全球的办事器组成的收集。每个办事器都将存储用于组成您网站的“静态”文件。

这些静态文件包括稳定的文件,例如图像、CSS 和 JavaScript,这与上面诠释的“静态”的 WordPress 页面分歧。

当您利用 CDN 时,每次用户拜候您的网站时,他们城市从离他们比来的办事器中获得这些静态文件。您自己的收集托管办事器也会更快,由于 CDN 正在做很多工作。

您可以在此信息图中领会它的工作道理。

我们保举利用Sucuri、Bunny CDN或 Cloudflare。

它适用于 WordPress 网站,并与您现有的 WordPress 缓存插件相得益彰,以实现更快的加载时候。

不要将音频/视频文件间接上传到 WordPress

您可以间接将音频和视频文件上传到您的 WordPress 网站,它会自动在 HTML5 播放器中显现它们……

但你永久不应当这样做!

托管音频和视频将花费您的带宽。您的收集托管公司能够会向您收取逾额用度,大概他们甚至能够完全封闭您的网站,即使您的计划包括“无穷”带宽。

托管大型媒体文件还会极大地增加您的备份巨细,并使您难以从备份中规复 WordPress。

相反,您应当利用 YouTube、Vimeo、DailyMotion、SoundCloud 等音频和视频托管办事,让他们来处置繁重的工作。他们有充足的带宽!

WordPress 具有内置的视频嵌入功用,是以您可以将视频的 URL 间接复制并粘贴到您的帖子中,它会自动嵌入。

在我们关于在 WordPress 中嵌入视频的指南中领会有关其工作道理的更多具体信息。

假如您正在利用 WordPress 建造播客网站,那末我们保举播客托管办事Blubrry以获得最好性能。

利用为速度优化的主题

在为您的网站挑选主题时,出格留意速度优化很是重要。一些标致且使人印象深入的主题现实上编码不妥,能够会减慢您的网站速度。

凡是挑选一个简单的主题比挑选一个因复杂的结构、富丽的动画和其他不需要的功用而臃肿的主题更好。您始终可以利用优良的 WordPress 插件增加这些功用。

StudioPress、Themify、CSSIgniter和Astra等高级 WordPress 主题商铺供给经过杰出编码和速度优化的主题。您还可以检察我们关于挑选完善 WordPress 主题的文章,以获得有关查找内容的倡议。

利用更快的插件

不管您的网站能否需要,编码不妥的 WordPress 插件凡是城市加载过量的内容。这会进步您的页面加载速度并减慢您的网站速度。

为了帮助您挑选最好插件,我们经常公布专家精选的最好 WordPress 插件展现。我们出格关注易用性、用户体验和最重要的性能。

以下是我们对最多见的 WordPress 插件种此外一些挑选。

WPForms – 最快、对初学者最友爱的 WordPress联系表单插件。多合一 SEO – 强大的WordPress SEO 插件,出格夸大网站性能,以帮助您获得更高的 SEO 排名。MonsterInsights – 适用于 WordPress 的最好 Google 分析插件,不会减慢您的网站速度。甚至包括在当地加载 gtag.js 以加速您的 Google Core Web Vitals 分数的选项。Shared Counts – 交际媒体插件加载额外的剧本而不那末文雅。Shared Counts 是 WordPress 最快的交际媒体插件之一。SeedProd – 拖放WordPress 登陆页面插件,可帮助您构建快速登陆页面。

除了我们自己的倡议外,您还可以运转自己的测试。只需在安装插件前后运转速度测试,即可比力其对性能的影响。

微调 WordPress 以进步速度(高级)

经过利用上面列出的 WordPress 优化最好理论和根基速度提醒,您应当会看到网站加载时候的显着改良。

但每一分每秒都很重要。假如您想获得尽能够快的速度,则需要停止更多变动。

以下提醒有点技术性,其中一些提醒需要您点窜站点文件或对PHP有根基的领会。您需要确保首先备份您的网站以防万一。

将长帖子拆分为页面

读者常常喜好更长、更深入的博客文章。较长的帖子甚至常常在搜索引擎中排名更高。

可是,假如您要公布包括大量图像的长篇文章,则能够会影响您的加载时候。

相反,斟酌将较长的帖子分红多个页面。

WordPress 带有内置功用来做到这一点。只需在文章中增加标签,将其拆分到下一页即可。假如您还想将文章拆分到下一页,请再次履行此操纵。

有关更具体的说明,请参阅我们的帖子分页教程- 若何将 WordPress 帖子拆分为多个页面。

削减内部 HTTP 请求

很多 WordPress 插件和主题从其他网站加载各类文件。这些文件可以包括来自 Google、Facebook、分析办事等内部资本的剧本、款式表和图像。

可以利用其中的一些。其中很多文件都经过优化以尽快加载,是以比将它们托管在您自己的网站上要快。

可是,假如您的插件发出大量此类请求,则能够会显着下降您的网站速度。

您可以经过禁用剧本和款式或将它们合并到一个文件中来削减一切这些内部 HTTP 请求。这是有关若何禁用插件的 CSS 文件和 JavaScript的教程。

削减数据库挪用

留意:此步调技术性更强,需要 PHP 和WordPress 模板文件的根基常识。

不幸的是,那边有很多编码欠安的 WordPress 主题。他们疏忽 WordPress 标准做法,终极间接挪用数据库,大概对数据库停止过量不需要的请求。这会让办事器做太多工作,从而真正减慢它的速度。

即使是编码杰出的主题也可以具有挪用数据库的代码,只是为了获得您博客的根基信息。

在这个例子中,每次你看到

1.2.3.

你不能为此指责主题开辟者。他们底子没有其他方式可以找出您的网站利用的说话。

可是,假如您利用子主题自界说您的站点,那末您可以用您的特定信息替换这些数据库挪用,以削减一切这些数据库挪用。

1.2.3.

检察您的父主题,查找此类可以轻松替换为静态信息的实例。

优化 WordPress 数据库

利用 WordPress 一段时候后,您的数据库将包括很多您能够不再需要的信息。为了进步性能,您可以优化数据库以去除一切不需要的信息。

这可以利用WP-Sweep 插件轻松治理。它答应您经过删除渣滓帖子、订正、未利用的标签等内容来清算 WordPress 数据库。它还可以经过单击优化您的数据库结构。

请参阅我们的指南,领会若何优化和清算 WordPress 数据库以进步性能。

限制帖子订正

公布订正会占用 WordPress 数据库中的空间。一些用户以为订正也会影响插件运转的某些数据库查询。假如插件没有专门解除前期订正,它能够会经过不需要地搜索它们来减慢您的网站速度。

您可以轻松限制 WordPress 为每篇文章保存的订正数目。只需将这行代码增加到您的 wp-config.php 文件中。

1.define( 'WP_POST_REVISIONS', 4 );

此代码将限制 WordPress 仅保存您对每个帖子或页面的最初 4 次订正,并自动抛弃较旧的订正。

禁用盗链和窃取您的内容

假如您在 WordPress 网站上建立高质量的内容,那末可悲的究竟是它早晚会被盗。

发生这类情况的一种方式是,其他网站间接从您网站上的 URL 供给您的图像,而不是将它们上传到自己的办事器。现实上,他们正在窃取您的收集托管带宽,而您却没有任何流量显现出来。

只需将此代码增加到您的.htaccess 文件中,即可阻止从您的 WordPress 网站窃取图片。

1.#disable hotlinking of images with forbidden or custom image option2.RewriteEngine on3.RewriteCond %{HTTP_REFERER} !^$4.RewriteCond %{HTTP_REFERER} !^http(s)?://()?wpbeginner.com [NC]5.RewriteCond %{HTTP_REFERER} !^http(s)?://()?google.com [NC]6.RewriteRule .(jpg|jpeg|png|gif)$ – [NC,F,L]

留意:不要忘记将 http://wpbeginner.com 变动成您自己的域。

您能够还想检察我们的文章,其中先容了4 种避免 WordPress 图像被盗的方式。

一些内容抓取网站经过从您的RSS 撮要中窃取您的内容来自动建立帖子。您可以检察我们关于在 WordPress 中避免博客内容抓取的指南,以领会处置自动内容偷盗的方式。

假如需要,利用提早加载

假如您在博客文章中增加了很多图像、多个视频嵌入和照片库,那末您的网站可以从提早加载中受益。

提早加载不是一次加载一切图像和视频,而是只下载用户屏幕上可见的那些。它用占位符图像替换一切其他图像和视频嵌入。

当用户向下转动时,您的网站会加载现在在阅读器检察地区中可见的图像。您可以提早加载图像、视频,甚至 WordPress 批评和头像。

对于图像、iframe 和视频,您可以利用WP Rocket插件的提早加载。对于 WordPress 批评,请参阅我们关于若何在 WordPress 中提早加载批评的指南。

利用 DNS 级此外网站防火墙

一个WordPress的插件的防火墙帮助你阻止暴力进犯,黑客进犯和恶意软件。可是,并非一切防火墙插件都是不异的。

其中一些在您的网站上运转,这意味着进犯者已经可以在被阻止之前拜候您的 Web 办事器。这对于平安性仍然有用,但对于性能来说不是最好的。

这就是我们倡议利用像Sucuri或Cloudflare这样的 DNS 级别防火墙的缘由。这些防火墙甚至在恶意请求到达您的网站之前就将其阻止。

无需插件即可修复 HTTPS/SSL 毛病

假如您将您的站点切换到 HTTPS/SSL,那末您能够会碰到夹杂内容毛病。

处理这个题目标最简双方式是安装一个插件,比如真正简单的 SSL。可是,题目在于这些插件首先捕捉一切 URL,然后将它们变动成 HTTPS,然后再将它们发送到用户的阅读器。

这对性能的影响很小但很明显。您可以经过手动修复一切 URL 来削减这类情况。有关更多具体信息,请参阅我们关于若何修复 WordPress 中常见 SSL 题目标文章。

利用最新的 PHP 版本

WordPress 主如果用 PHP 编程说话编写的。它是一种办事器端说话,这意味着它已安装并运转在您的托管办事器上。

一切优异的 WordPress 托管公司都在其办事器上利用最稳定的 PHP 版本。可是,您的托管公司能够运转的是稍旧的 PHP 版本。

较新的 PHP 7 比其前身快两倍。这是您的网站必须操纵的庞大性能提升。

您可以经过安装和激活版本信息插件来检察您的站点利用的 PHP 版本。

激活后,该插件将在 WordPress 治理仪表板的页脚地区显现您的 PHP 版本。

假如您的网站利用的版本低于 PHP 7,请让您的托管办事供给商为您更新。假如他们没法这样做,那末是时辰寻觅新的WordPress 托管公司了。

上一篇:找外包公司做网站优化需要多少钱?
下一篇:网站SEO关键词的技巧以及如何才能快速获得排名
相关文章

 发表评论

暂时没有评论,来抢沙发吧~