wordpress优化教程

WordPress网站速度优化指南

使用Wordpress搭建的网站普遍打开速度太慢,针于SEO来讲提升网站打开速度才能获得好的体验。如何提升Wordpress网站打开速度,让WP博客程序实现速度秒开,经过研究实践终于突破了速度这一难题。

要提升Wordpress速度需要结合多方面来进行操作,可针对以下几个方面对速度进行提升。

一,服务器性能

服务器整体配置不同,发挥的性能也不同,低内存CPU速度肯定没有大内存多核CPU和高速度有优势。比如1G+1核CPU+1M怎么优化也不可能超过2G+4核CPU+2M的服务器配置。

注:服务器配置越高所需费用支付就高,现今各大云服务器厂商都可以随时进行配置升级,可以根据服务器性能选择提升配置或降低配置。

二,WEB运行环境

采用新版本的PHP环境支持性能上优先于低版本的PHP,采用PHP7+版本要比PHP5左右速度上更有优势。

MYsql数据库也一样,高版本要优于旧版本,在WEB环境配置时应该优先使用新版本。能够在速度上更胜一筹。(图为 服务器Web环境组件版本)

目前大多数虚拟主机都支持PHP7,PHP7.1,PHP7.3等,在购买主机产品时优先选择;服务器的话是需要自行配置WEB环境,建议配置成高版本WEB环境,根据自己的程序支持情况自行配置,不懂的同学可以请专业服务器运维技术人员代为配置。(图为 万网独享云虚拟主机配置清单)

注:有些网站程序不支持高版本,请咨询你的建站开发人员了解兼容情况。

三,CDN节点加速

CDN的全称是Content Delivery Network,即内容分发网络。通过将站点内容发布至遍布全国的海量加速节点,使其用户可就近获取所需内容,避免网络拥堵、地域、运营商等因素带来的访问延迟问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。

我们的网站存储地点就是在服务器所处的位置,由于线路问题,导致访问速度不理想。如果通过CDN的话,访问采用的是就近原则。因为它把网站的内容临时存储到就近的CDN服务商的服务器上。过CDN大部分都是收费的,特别是分布点比较多的CDN。而且国内网站要想使用CDN服务,需要网站备案。目前各大服务器运营商都有CDN速度服务,根据需求选择适合的CDN加速服务。

我来通俗一点的解释,当您的网站使用了 CDN 加速之后,就相当于把你的网站内容复制到全国分布极广的 CDN 节点上。CDN 节点你可以理解为一台服务器,全中国有数百上千这样的节点,每个节点都保存了一份你的网站内容。当访客访问你的网站时,CDN 网络会自动把离访客最近的服务器上你的网站内容发送给他。这样访客的访问速度就会很快。

CDN 还有一个好处是,减轻自己服务器的负担。因为访客访问的是 CDN 的服务器,并不是直接访问网站源服务器,所以并不会消耗服务器的资源。

知名的有百度云加速,阿里云CDN,腾讯云CDN,七牛云存储,又拍云 等等。

四,开启网页Gzip压缩

GZIP的作用就是把网页进行压缩传输,GZIP能将我们的网页内容压缩体积后再传给用户。Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

例如,我SEO博客网页原始文件大小91688 字节,压缩后文件大小18213 字节,压缩率(估计值)80.14%,开启GZIP压缩明显网页加载速度更快了。

GZIP工具检测地址:?q=www.ainiseo.com

五,使用缓存插件

缓存插件是提升 WordPress 网站速度的一把利器,效果立竿见影。缓存插件除了加速外,还能减轻服务器负担,节省资源,必备良药!

WordPress 最知名的免费缓存插件有两个:WP Super Cache 和 W3 Total Cache。

1,WP Super Cache

这里推荐大家使用 WP Super Cache,因为它是最多人使用和稳定、设置简单。理论上 W3 Total Cache 比 WP Super Cache 更强大,但是设置非常复杂,一不小心设置出错还可能导致 WP 崩溃。其实缓存的原理大同小异,我们实在没必要为了优化最后的 1% 而浪费时间和冒风险。

WP Super Cache 的安装和使用非常简单。在 WordPress 后台点击插件 → 安装插件,搜索 WP Super Cache 安装即可。安装后进入插件设置,点击「启用缓存功能 (推荐)」,然后点击更新,WP Super Cache 就会自动运行了。WP Super Cache 的设置主要关注是「到期时间和垃圾回收器」,根据自己实际情况和插件的建议来调整一下就行了。然后高级选项卡里面的推荐选项全打钩。设置就基本完成了。

2,WP Rocket

我有一个网站,在使用 WP Super Cache 的时候发生了一个问题,就是在测试缓存的时候,一直无法通过,总提示时间戳对不上,导致只能应用 WP Cache 而不是 Super Cache(这个可以在内容选项卡看到)。这说明 WP Super Cache 的兼容性还不是很好。这个问题一直无法解决让我很不爽,然后使用了百度大法后发现,原来 WP 有一个更厉害的收费缓存插件:WP Rocket。

六,WP代码优化

说了一大堆服务器性能优化,再来说说WordPress自身的优化,由于WP程序是国外开发的,在国内使用难免会变慢。因为它使用谷歌公共库及谷歌字体故,由于被墙,在国内无法访问,所以我们需要把谷歌的东西去掉。

还有一些国外的调用,比如GA代码,GG字体引用,海外的分享链接等等,国内使用不到可以直接屏蔽掉。

测试网站在全国的打开速度可以使用站长工具PING 域名,通过不同地区的延迟和颜色区别,了解自己的网站速度加载情况。

站长工具PING检测工具:

最后,关于WordPress网站慢的问题涉及到多方面,可以通过上面六个方面解决。如果还有什么好的建议或不明白的地方可以留言。当然我也提供优化方面的服务,让你的WP网站实现秒开,减少不必要的加载请求。(下图为 chrome浏览器网页速度加载)

请求资源面板解读

Name 资源名称,点击名称可以查看资源的详情情况,包括Headers、Preview、Response、Cookies、Timing。

Status HTTP状态码。

Type 请求的资源MIME类型。

Initiator 标记请求是由哪个对象或进程发起的(请求源)。

Size 从服务器下载的文件和请求的资源大小。如果是从缓存中取得的资源则该列会显示(from cache)

Time 请求或下载的时间,从发起Request到获取到Response所用的总时间。

Watefall显示所有网络请求的可视化瀑布流(时间状态轴),点击时间轴,可以查看该请求的详细信息,点击列头则可以根据指定的字段可以排序。

总之时间越少表示加载请求越快,大家可以自行查看自己的网站加载细节。

天下网站唯快不破,是时候为你的网站提速了!(PS:无忧锅也可为你进行WP提速优化,有兴趣的同学可以私信我哈~)

6招优化WordPress打开速度,让你的网站飞起来

为什么我们的WordPress网站比你的快?

我们光算科技官网是使用WordPress框架搭建的,有没有发现我们的网站非常快,而你的WordPress网站比较慢呢?那是因为我们的网站经过了优化。

WordPress 很慢?

为什么很多人都会觉得 WordPress 很慢?

这里不得不吐槽一下,作为外贸圈独立站建站最通用的建站系统 WordPress 来说,在设计上的确是有点问题的,除了经典的引用大量海外墙外资源,国内访问极慢,甚至打不开的情况;还有就是数据库结构也比较简单,把所有文章数据都丢到一张表;wordpress有一套完善的插件生态系统,让使用wordpress的人实现某些功能确实非常简单,但是相对应的是,搞wordpress开发的人,不一定都有良好的编程代码习惯,总是弄些臃肿不堪的插件出来,作为使用者又没有能力去修改,只知道去添加,关键是wordpress框架是全动态的运行机制,而且每次都要加载全部的后台插件,跑个很简单的页面都要全部遍历一下。这样搞法,显然不是明智的,也难怪大多数 WordPress 网站都有有速度慢的问题。

导致WordPress网站访问速度慢的原因有以下几点:

服务器WordPress配置 – 如果你的WordPress站点没有提供缓存页面,服务器负载过大可能导致网站速度变慢甚至整个崩溃。页面大小 – 主要是没有优化过的图片不良插件 – 如果你使用了代码质量非常差的插件,就会非常明显地拖慢你的网站速度。外部脚本 – 像广告、字体加载器等外部脚本,也会对你的网站性能产生巨大的影响。

所以我们要想提高 WordPress 的速度和性能,就要从这些方面入手。

网站速度很重要,这是你应该知道的

没有人喜欢加载速度缓慢的网站,尤其是Google。

速度是PC端以及移动端谷歌SEO排名的重要因素之一。它影响着用户体验、对流量有直接的影响!

说直白的:如果你的网站打开速度慢,那么排名和流量与你无缘,谢谢

如何查看网站的访问速度?

推荐使用谷歌官网推荐的测速工具PageSpeed Insights (谷歌对网站的速度评分也是以该工具的结果为准,直接集成到谷歌官方站长后台)

测试结果大概如下图

优秀的网站,测速分值应该在90分以上,好的网站,测速分值起码也应该在80分以上

请注意:PC端和移动端的分数是分开的。按现在互联网的情况来说,移动端分数更为重要。

下面给大家讲讲我们多年经验总结出来的优化WordPress速度的实战技巧:

1、选择一台好的服务器,并进行服务器调优

2、选择一套速度快的模板主题,或者优化模板主题的js和css

3、去掉不必要的插件

4、图片优化

5、做好缓存

6、挂CDN

1、选择一台好的服务器,并进行服务器调优

好的服务器很重要,首先是结合你的业务区域,选对地区,例如你是做美国市场,就上美国的服务器,配置性能方面,起步2核2G以上即可

【如果不知道去哪里买服务器好,推荐光算旗下的光算云服务器哦,但凡买光算云服务器的外贸客户,我们免费做wordpress服务器调优^_^】

然后服务器软件方案建议采用nginx+php7.4以上(千万不要选择老掉牙的php5.2之类的),同时还要进行以下操作:

nginx调优php扩展调优redis调优memcache调优

这些就不展开细说了,展开讲的话每一个主题都是长篇大论

2、选择一套速度快的模板主题,或者优化模板主题的js和css

好的模板主题非常重要。我们做网站最重要的目的不是为了好看,其实是为了流量,有流量才有成交啊,对吧

说白了,就是要SEO做得好。

市面上很多模板其实只是单纯设计好看,模板的作者为了自己省事,往往引入大量的js甚至外部js

这时候你能否选择一套好的模板直接决定了你网站的打开速度基础。

关于什么模板主题快,我建议搭建可以搜索 “速度最快的WordPress主题” 这个关键词,网络上大把推荐了。

我们内部建议和推荐的话是:Neve 3.3.0以下版本(有些主题越升级越卡哦,经过多年实践,3.3.0到头了,再升就呵呵了)

这套模板非常轻量级和简约,js也非常少,框架功能也完全够用,初始模板也简单大气上档次

再配合elementor做单页,妥妥地适合做外贸独立站

当然,如果你不是全新做站,有历史包袱。那么你唯一能做的就是找你们公司的it运维人员进行网站模板js优化,或者干脆换模板或者重新做站了。

3、去掉不必要的插件

wordpress这套程序的框架有个问题,就是他每次启动入口,都会把所有插件都过一遍。这是大家抱怨他卡,性能慢的一个重要原因。

所以,如果你后台安装了很多插件,不管你有没有用,只要你安装并启用了,你网站每次被人访问,你的插件都要被重新加载一遍。

所以,为了速度,请你去掉不必要的插件,尽量精简。

4、图片优化

图片优化是必须的!

因为你网页的大小,其实主要取决于你的图片大小

优化图片有2个方向,一是格式,二是质量

格式上,选用先进的图片格式,例如webp

质量上,主要是根据你的实际需要去上传图片或者使用插件优化图片,因为你不可能为了展示一个很小的图就上传一张分辨率几K的,完全没必要,浪费空间,也大大降低了加载速度

图片优化方面的插件我们推荐:Converter for Media

5、做好缓存

wordpress这套程序跟以前国内一套应用很广泛的cms《dedecms》很不一样,他是本质是纯动态的,原生的wordpress从不生成真正的静态html页面。

就算你用了伪静态使网站url看起来是静态html,但是他本质的运行机制还是全动态的跑php。

wordpress的插件市场也没有生成纯静态页面的好用的插件,大多数只有缓存插件。

基于这样的机制,想优化速度,安装好的缓存插件非常重要。

我们推荐使用:Autoptimize+W3 Total Cache 这2组合拳

W3 Total Cache的低阶应用的话,直接按软件设置就可以了。但是想要更快,更爽的速度体验的话,一定要配合服务器伪静态配置,做到直接的服务器级别重定向到缓存文件。这样可以避开wordpress天然的跑遍全站的php机制,极大幅度提升用户体验。

挂上这两兄弟的组合拳,模板又没什么大问题的话,网站谷歌速度评分基本上60分是没跑的了(不挂的话你试试,最多就20-30分,满分100分哦)

当然,wordpress网站插件调优其实远远不止利用上面2个插件做一下组合拳这么简单。我们真正优化wordpress网站的速度体验,用到的相关插件接近7-8个。这些都是经过大量项目网站测试对比试验得到的宝贵经验数据。远远不是打几句话能说清楚明白的。再加上每个网站本身的插件框架,功能实现并不一样,所以最靠谱的调优方案还是找专业人士调优。

ps:我们光算流量研究院的工程师就很专业哦。欢迎下单O(∩_∩)O

专业人士调优,一般都能通过各种组合拳帮你网站做整体速度优化,正常来说调优完成之后谷歌速度评分基本上90分左右了,再差也得有80分

不要少看这30分的差距,只有谷歌速度评分达到90分左右的,谷歌才会给你网站做页面优质评价,排名和流量才能咔咔地来O(∩_∩)O

6、挂CDN

这个没什么好说的,就是加速全球节点速度,还有缓存点图片内容

我们推荐使用全球知名CDN龙头供应商:Cloudflare

ps:这个CDN外网很快,国内由于众所周知的原因,卡成狗哦!

最后:

所谓术业有专攻。wordpress速度优化说起来原理不难,但是细节很难。

牵扯到服务器,网站程序,数据库,模板插件,js优化等等方方面面的操作。不懂技术或者没在专业领域沉淀个三五年,基本上你没有能力搞得好!

我们大部分做外贸独立站的老板,都是以项目运营为核心目的,以达成SEO效果,提升用户体验为目标。

去研究各种技术,显然不是各位老板应该做的事情!

所以,我们真心建议,对于wordpress速度优化这件事,你可以交给专业人士去做,更加事半功倍!

我们光算科技也有这个专业的wordpress速度优化的服务 - 简称《优速包》

一站式专业帮你搞定全套复杂麻烦的调优操作,保证你的网站可以做到谷歌速度评分90分以上

而您仅需要支付一点费用表示一下对技术的尊重而已O(∩_∩)O

WordPress速度优化的技巧与方法

这几天专注于博客的速度优化,找了找翻了翻,学习了很多,写一下总结 分享一下

这里所说的优化 肯定是速度的优化

总所周知wordpress是基于国外的博客系统 所以源包 所使用的连接大部分是goole或者国外的资源 所以优化一定是必不可少的

选择一台好主机

即使我们对WordPress做了极致优化,但仍然逃离不过瓶颈的限制——主机

主机是决定你网站快慢的重中之重 如何选择就不多说了

选择一套好主题

主题决定着博客打开速度的重要因素。例如屏蔽国外资源,调用国内镜像包等

//表面的选好了 接下来要说的是里面的优化

要优化的有很多比如 图片 缓存 压缩 数据库 js css html

这些功能都可以通过插件实现,以下只推荐我在用的插件

图片

Imagify

图片压缩是我们建站的人必须要面对的一个问题。压缩图片,提高页面加载时间,获取搜索引擎更好的排名。该插件每个月赠送25M使用量,完全够用!

缓存

WP Super Cache

这是由WordPress的官方开发人员编写,基本上每十个博客就有6、7个安装了WPSC,速度提升明显。插件中的设置项很多 如果没有问题的话建议尝试把所有推荐项都选上

HTML JS CSS

Autoptimize

Autoptimize是一款用于整合CSS和JavaScript代码并压缩,优化网站的WordPress插件。

该插件 还可以去除谷歌字体 删除emoji表情

数据库

WP-Optimize

WP-Optimize是一款非常不错的数据库清理以及优化工具,他不仅可以清楚综上所述所有的臃肿数据,还能够在清理之后优化数据库。

并且具有定时任务功能,只需要一次设置,就可以按照你所设置的时间定期的清理和优化数据库,非常方便易用

如何进行测试

使用网上的一些测试网页在线工具测试 推荐:

这个网站的在线测试工具好用 还可以进行优化建议

其他

PHP版本的选择 当然是7.0+的好用啦 7.0的特性就是省内存 能大大加快网站的打开速度

如果你加了 一些其它js 或者 某某统计 啥啥啥的 需要注意 样式和脚本排列

正确排序外部样式表、外部和内联脚本能够更好的并行下载和加快浏览器的渲染时间。

其中 js css 可以进行压缩 压缩工具上面那个网站里有

还有就是习惯 文章需要插入图片的 时候 把图片提前压缩一下 在上传

总结

wordpress是个广泛使用的博客系统,它不断的更新不断的成长,速度优化的方法还有很多,作为一个萌新,我能做的也就只有这么多了,分享一下!

原文来自 神韵博客