• 欢迎访问年轻的斯基网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏年轻的斯基吧

WordPress网站优化图文教程,2020最新WP网站加速指南

建站知识 liam 5个月前 (04-23) 182次浏览 0个评论 扫描二维码

>

WordPress网站优化图文教程,2020最新WP网站加速指南,如果你是自己购买国外便宜VPS安装宝塔面板来建niche网站的话,刚开始网站打开速度很快,可是随着网站内容越来越多,如文章,图片,视频等;网站打开速度是WordPress网站取得好的排名的一个因素,因为网站速度越快,用户体验越好,网页浏览量也会随之上升。

如果你是自己购买国外便宜VPS安装宝塔面板来建niche网站的话,刚开始网站打开速度很快,可是随着网站内容越来越多,如文章,图片,视频等;网站打开速度是WordPress网站取得好的排名的一个因素,因为网站速度越快,用户体验越好,网页浏览量也会随之上升,访客也更容易在页面停留,那这篇2020最新WP网站加速指南就来说说WordPress网站优化图文教程。

不想折腾的提示

对于WA(wealthy affiliate)会员来说,基本上是不用做任何网站优化操作的,因为WA已经为您的网站优化过了,要想知道WA上建立的网站的速度如何,你只需要用PageSpeed Insights测试下就知道在WA上面建立的网站速度了。

开始WordPress网站优化吧

阅读导航 展开

当我们使用WordPress建立好niche网站或者自己的博客网站后,WordPress网站优化的各种工具和技能是爱折腾的站长需要撑握的技能。

网页打开速度也是Google SERP(搜索结果页))中排名的重要指标之一。根据亚马逊和谷歌实验室的研究表明,页面加载时间延迟 1 秒可导致转换率下降 7%,页面浏览量减少 11%,访问者满意度降低 16%。更重要的是,谷歌和其它搜索引擎会对速度慢的网站降低排名,这意味着响应速度缓慢的网站从搜索引擎上自然搜索产生的流量会降低。

我的这个网站一开始就使用的是香港虚拟主机,被挂马后就迁移到了Linode这个国外便宜VPS,如果你也正在找国外便宜VPS,不妨看看这篇文章;Linode也是国外大牌VPS,使用2年来,没有出现过任何问题,非常的稳定。唯一不太理想的就是,因为是国外VPS,再加上使用了国外免费CDN,就是大家说的CF(cloudflare), 反而对中文站速度有一定的影响,但这并不是我关注的重心,因此我也尽可能的优化网站打开速度,接下来就为你的WP网站加速吧!

一、了解你网站的加载速度

要对WP网站速度进行优化,你需要明白网站各种资源的加载速度,换句话说,就是网站的打开速度,瓶颈在哪儿,针对这个问题,我们一般使用在线测速工具来对网站速度进行测试。网站测速工具分为国内派和国外派,国内派主要就是大家熟悉的站长工具,可以对你的网站进行测速,当然还有很多其它的平台,而国外的可选择就更多了。

国内测速工具

国内网络状况非常复杂,这些测速工具都支持多线种测试,使用也是比较简单,但相较于国外的测速工具来说,测速指标就太少了,对于网站优化来说,只有参考意义,下面是一些常用的国内测速网站。

WordPress网站优化图文教程,2020最新WP网站加速指南
国内测速工具
  1. 站长工具:http://ping.chinaz.com/
  2. 爱站网:https://ping.aizhan.com/
  3. 17ce.com:https://www.17ce.com.com
  4. 卡卡网:http://www.webkaka.com/ (广告多,用时注意点)

国外测速工具(Page Speed Test)

WordPress网站优化图文教程,2020最新WP网站加速指南
Google Page Insights测速工具
  1. Google Page Insights:google自家工具,我常用的,你只需要遵循优化建议,基本上对于网站打开速度有非常大的帮助,极大的提升了你网站的加载速度。
  2. Pingdom tools:全球知名的网站测速工具网站。
  3. gtmetrix:分析网站速度慢的原因并给出解决办法。
  4. webpagetest.org:网站每一个请求的响应时间及网站速度的详细分析。
  5. dotcom-tools:一款 Free Online Website Performance 工具。用来测速使用感觉还不错,还可以查看全球各地打开你网站所需要的时间。

你可以通过 Pingdom 测速大概知道你网站的评分等级和哪些可以优化,例如下图中是江湖人士这个网站,可以很直观的看到评分等级为B(Performance grade),加载的页面大小(Page size),请求数量(Requests),加载时间(Load time)!

WordPress网站优化图文教程,2020最新WP网站加速指南
Pingdom 测速

对于做外贸站的朋友来说,可以使用这个工具测试你网站在全球各地的打开情况,根据这些指标做对应的优化即可。拖慢网站速度的因素有:http 资源请求资源和数量太多、网页未压缩,DNS解析时间。另外大部分网站最拖网速的是图片,基本上做好图片的优化,网站打开速度会有质的提升,所以建议为你的网站启用webp,这方面的内容可以看这篇文章。

相关阅读:什么是WebP以及如何在WordPress中使用WebP图像

WordPress网站优化图文教程,2020最新WP网站加速指南
Pingdom 测速优化指标

每一项 Improve page performance,你都可以点击上图中右侧的小三角,点开看看说明文字,会帮助你更好地理解他们为何会影响网站页面加载速度。

除了 Pingdom,GTMetrix 也会测试并对你的网站给出优化意见。如下面这个测试就是本站的测试得分,可见还有很大的优化空间。

WordPress网站优化图文教程,2020最新WP网站加速指南
gtmetrix测速工具

二、影响网站打开的速度有哪些

影响网站打开速度的因素有很多,但总的来说有以下9个因素:

  • 网站主机 – 你使用的虚拟主机或VPS(含云主机)性能不高或者超卖严重,都会影响你网站打开速度。
  • 网站缓存 – WordPress是动态网站,请求量多了后,每次查询数据库自然会慢,也容易出现数据库崩溃问题,所以要为你的网站启用缓存,你也可以安装一些缓存插件,如果主机提供了可以充分利用起来。
  • 错误的HTTP 请求 – 当你删除文章,或者资源丢 失,网站出现403, 404这些错误,另外服务器出错会返回500, 502 或其它 HTTP 错误这会影响你网站的整体性能。这些问题你都可以使用浏览器自带的开发者工具找到,但这样不方便,最佳的做法是安装插件自动监测这些问题。另外也可以使用上面介绍的工具检测出来,只是需要自己查看。
  • 重定向过多 – Redirect是肯定会减慢网站打开速度,其原理就是通知客户浏览器重新请求一个新的地址,只不过这个过程是自动的而已,对于网站的打开方式最好统一使用一种,要么带www,要么不带,如果使用了ssl,则统一重定向到带ssl的地址,如htttps://jhrs.com。
  • 图片尺寸 – 网站上有很多图片的话,如果不压缩图片,或者使用新一代的图片格式,会严重影响网页加载速度,对于图片的优化,可以压缩图片,或者使用webp格式的图片,这些方式都会有利于提升网页打开速度。
  • 页面gizp压缩 – 通常来说,各种测速工具都会提示让你的网页启用压缩功能,如果你使用了CDN(cloudflare),可以直接在控制台里面开启即可。
  • WordPress主题 – 网站的主题代码写得不是很好,非常冗余的话,也会影响网页加载速度,因此选择主题时,选择有售后服务,技术支持比较好的主题是非常不错的,例如本站使用的Justnews主题;通常来说主题会加载很多的 js脚本文件和CSS 样式表文件,这些都会影响速度。当然你可以做对这些资源做动静分离。
  • MySql数据库负荷 – WordPress建的网站使用的是Mysql数据库,并且是动态网站,如果网页上的数据来源于多张表或者要多次查询,必然随着流量增多网站会变得更慢,甚至高峰时造成数据库崩溃,会出现著名的错误:Error establishing a database connection,出现这个提示就表示数据库崩溃了,你需要重启mysql数据库才行。
  • 第三方资源和脚本 – 第3方的资源通常表现在字体,js脚本,根据我的使用体验来看,如果你的网站安装了google analytics和adsense代码,在测速时要慢一点,这个问题没法解决,需要google部署更快的CDN才行。通常来说第三方资源或者脚本也会影响你网站的打开速度,因为网站难免会部署一些统计分析,广告跟踪,联盟代码等等。

综上介绍的影响 WordPress 网站的速度几点内容,那如果要优化应该怎样做呢?

三、购买口碑和质量较好的VPS或者虚拟主机(WordPress主机)

网站主机质量的好坏,对于网站响应速度至关重要,毕竟你也不希望后院三天两头起火,主机经常宕机。

网站主机 – 虚拟主机或WordPress主机

我们建站在国外购买网站主机时,实际上购买的就是虚拟主机虚拟主机和WordPress主机的区别就是:虚拟主机网站运行环境包含了WordPress需要运行的环境,即PHP,Mysql等,通常这种有些商家直接叫WordPress主机了;而如果虚拟主机安装的是其它的环境,如asp.net ,就是.net 主机;现在建站主流都是使用PHP环境,即WordPress,或者其它基于PHP的CMS程序来创建,.net 主机已经很少了。

如果你是建站新手,建议先从虚拟主机开始,国外有很多优质的虚拟主机商可以选择,开箱即用,省去了你学习各种服务器知识,这样才会专心运营你的网站。虚拟主机从低端到高端的都可以找到,推荐购买SiteGround的虚拟主机开始建站。

  • 全SSD硬盘,5A级机房,7*24服务,保证网站正常在线运行时间99.99%
  • 提供特有的 SiteGround Supercacher 的专有服务器级缓存,以提高站点速度
  • 免费提供CDN Cloudflare
  • 使用最新的服务器级软件。
  • 旧网站免费迁移服务(只提供1个网站迁移,多个需要付费),不会迁移网站就交给他们来搞定。
  • SiteGround 内置的SG Optimizer插件提高网页加载速度。

当然除了SiteGround的,我更多的英文网站,是直接使用的WA主机wealthy affiliate主机),其它国外主机服务商可选择的还是非常多的。

相关阅读:16个国外便宜WordPress主机排名,2020年新手建站最好选择

网站主机 – 国外便宜VPS

WordPress网站优化图文教程,2020最新WP网站加速指南
国外便宜VPS

VPS的选择面也是非常的广,国内有各种云,有些网友戏谑称为套路云,购买时需要注意下后面续费是否可接受以及后续的各种费用。

国外便宜VPS也有很多,VPS口碑较好的是Linode,因为本站一直用的它。从使用体验来说,我使用的VPS有Linode搬瓦工Vultr等。

使用VPS唯一的缺点就是啥都要自己折腾,出问题了都要自己搞定,当然现在你可以安装宝塔面板可视化操作,不过在此之前你还是得学会基本的安装操作,更多的视频教程,可以在YouTube上面观看这个建站教程,非常适合新手进行学习。

相关阅读:

  1. 2020年国外便宜VPS,你看上了哪个?
  2. 2020年国外最便宜VPS推荐
  3. 2020年最新获取搬瓦工优惠码方法,亲测可优惠哟
  4. linode vps,外贸服务器最好的选择,15年老牌服务商

四、为网站开启缓存

缓存(Cache)是最有效的提高网页加载速度的方法,当你的网站建立好随着流量访客的增加,会感到网站打开得越来越慢,那么你得检查一下你的网站是否充分的利用的缓存,它就是将网站的资源文件(图片,css样式,脚本文件,甚至一些html静态文件)保存为一个幅本,当下次有请求时,直接就近原则获取数据,这样就快速的响应了访客,而CDN就是利用了类似缓存的原理,让你的网页打开更快,我们先暂不说CDN的事,先来看看缓存的类型有哪些。

  1. 静态缓存
  2. 数据库缓存
  3. 动态缓存
  4. CDN缓存
  5. 客户端浏览器缓存

静态缓存

静态缓存,故名思义,就是在服务器,CDN,浏览器等地方缓存起网站的静态资源文件,静态资源文件的类型有:图片(常见为jpg,jpeg,png,webp)、css样式文件,javascript脚本文件(也叫js文件),音频,视频等。

如果你的网页上包含了很多这种文件,那么http请求数量也会显得更多,文件体积过大的话,会明显的感觉到网页打开速度变慢,而这些静态资源文件几乎很少的修改,因此需要将其缓存起来,在WordPress后台可以搜索到很多的缓存插件,可以安装上为静态资源加速。

数据库缓存

前面我说过,WordPress使用的是Mysql数据库,这个数据库不是专业人士很难优化。如果你的网站流量大了后,在同一时间访问请求过多,数据库会产生大量的查询,通常数据库未做任何优化的话,是扛不住这种流量带来的访问请求的,好在有很多的插件可以解决这个问题。为了更快的得到查询结果,你可以将首次查询的结果给缓存起来放到内存,当下次相同的请求过来时,直接从内存里面获取数据响应给客户端即可,这样比数据库的响应效率至少提高10倍以上。

数据库缓存推荐使用memcached 或者 Redis,这2个家伙都是内存级别的缓存,我的网站使用的是memcached,自己购买VPS建站的话,在宝塔面板后台面板里面安装上相应的缓存组件即可,设置是非常简单的,更多的详细操作可以阅读下面的文章。如果你用的是虚拟主机,例如:SiteGround,也可以使用memcached的。

相关阅读:

  1. 使用Memcached加速WordPress网站,5分钟进行wordpress提速
  2. VPS开启BBR,5分钟的操作为你的VPS提速
  3. 宝塔调整PHP性能参数,1分钟解决WordPress 占用内存不断上升的问题

动态缓存

动态缓存主要是加速PHP执行效率的,因为WordPress是基于PHP 解释执行的,即WordPress网站的的页面是“动态生成”的,也就是说每当有人访问你网站上的文章或页面时,它们都是在服务器上运行WordPress网站程序,程序从数据库里面取出数据再生成的内容,然后再发送到浏览器上显示给你看的。

WordPress网站优化图文教程,2020最新WP网站加速指南
WordPress网站优化图文教程 WordPress 缓存插件

因此省掉上面的步骤就是动态缓存要干的事情,对 PHP创建缓存,那么这个环节的速度也会得到极大提升。你可以通过在后台安装缓存插件来支持动态缓存,例如知名的有WP Rocket、WP Super Cache、WP Fastest Cache,你也可以在后台直接搜索Cache关键字,可以找到一大批缓存插件。如果你加入WA(wealthy affiliate)成为高级会员,是不需要这么费神的,因为WA都你做了。另外一些虚拟主机也是不用操心的,例如SiteGround

WordPress网站优化图文教程,2020最新WP网站加速指南
WP网站加速 – WA上面创建的网站自带缓存功能

CDN缓存

CDN是内容分发网络的简称(Content delivery network),也叫反向代理缓存。如果是自己独立建站,并且网站放在国外的,那么推荐使用cloudflare这个国外免费CDN,并且你可以创建3条Page Rules,充分缓存你网站的内容。

相关阅读:

  1. 国外免费CDN服务加速您的WordPress网站
  2. 2019国外免费CDN cloudflare使用入门教程

客户端浏览器缓存

浏览器缓存的作用是在访问用户自己电脑或者移动设备上记住已经加载的资源,下次访问时,不需要再从服务器请求下载相关资源,充分利用浏览器缓存也会提高网页加载速度。

很多缓存插件都支持开启浏览器缓存,比如 WP Super Cache 或 WP Fastest Cache。另外CDN也是支持浏览器缓存规则的,你可以利用起来。

五、网站图片优化

图片的重要性对于网站不言而喻,它也是一大速度杀手,所以图片的优化也是至关重要。通常图片的格式有:png,jpeg,jpg等,常见的优化方式就是对图片进行压缩,压缩图像时会丢失一些信息,但未压缩的图像质量会更高,会显示更丰富的细节,缺点就是文件体积大,浏览器加载会花更长的时间。

不同格式的图片使用场景不同,要显示图像色彩丰富的内容建议使用jpeg格式的图片;图片相对简单色彩较少,或者需要透明则用png格式的图片,现在新一代的图片还有webp,它的体积更小,更适合在网页上使用。

相关阅读:

什么是WebP以及如何在WordPress中使用WebP图像

设置合适的缩略图也是非常重要的。在 WP 后台,Settings – Media 下,看到 Thumbnail size,按照,勾选:Crop thumbnail to exact dimensions (normally thumbnails are proportional),总是裁剪缩略图到这个尺寸(一般情况下,缩略图应保持原始比例)

点击 Save Changes 按钮,确认保存。

WordPress网站优化图文教程,2020最新WP网站加速指南
WP网站加速设置缩略图大小

六、限制WordPress占用内存

WordPress网站被人诟病的一个因素就是很占用内存,我刚开始建站的时候也是遇到了这个问题,内存稍微占用过高也会导致数据库崩溃(数据库和网站在一个服务器上,资源不够会间接导致数据库挂掉)。

那么怎样限制WordPress占用内存过高的问题呢?操作方式有2种,一是直接通过修改代码的方式来处理,二是直接在宝塔面板里面限制就可以了。

通过代码来限制WordPress内存占用需要在网站文件根目录下的 wp-config.php 里,添加 2 行代码:

define('WP_MEMORY_LIMIT', '512M'); define('WP_POST_REVISIONS', 5);

代码的作用,是限定只保留最近的5个修订版本,并且给于 WordPress 最多可以使用 512M。

相关阅读:宝塔调整PHP性能参数,1分钟解决WordPress 占用内存不断上升的问题

七、减少外部资源HTTP请求数量

使用上面介绍的测速工具你会发现自己的网站有很多 HTTP 请求,使用了功能众多的主题,或者插件安装得越多,无形的增加了很多CSS 文件和 JS 文件,因此请求数量就会变得更多。

另外网站会安装第3方的代码,例如google adsense,google analytics,百度统计,其它联盟代码等等,这些第3方外部资源也会增加http请求数量,也会减慢你的网站速度,遇上脚本出错或者与网站代码产生冲突,会造成Google 排名不佳。

本站最新优惠

年轻的斯基 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WordPress网站优化图文教程,2020最新WP网站加速指南
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址