网站慢,第一反应是主机不行,要加钱升级。其实大部分WP外贸站慢,不是主机的问题,是没做基础优化。换了主机还是慢,白花钱。下面三步做完,大部分站速度能提一倍。
第一步:装缓存插件
WP是动态程序,每次访问都要跑PHP查数据库拼页面。缓存插件把动态页面生成静态HTML,访客直接读静态文件,不用每次都跑一遍程序。
免费方案:WP Super Cache或W3 Total Cache。装完开几个基本开关就行——页面缓存、浏览器缓存、GZIP压缩。
付费方案:WP Rocket,配置更省心,开箱即用。如果预算允许,直接上WP Rocket,省得折腾。
开了缓存之后再测速度,大部分站立刻快一倍。
第二步:压图片
图片是页面体积的大头。打开Chrome开发者工具Network面板,看你页面上图片总共多大。如果有几MB,光图片就要加载半天。
处理方法:
- 上传前用TinyPNG压一遍
- 用WebP格式替代JPG
- 开懒加载,首屏以下的图滚动到了再加载
- 用ShortPixel或Imagify这种插件自动压缩上传的图片
图片压完,页面体积减一半以上,速度立刻上来。
第三步:清理插件和数据库
前面反复说过,这里针对慢站再强调一次:
- 把不用的插件全删了。每多一个插件,后台和前台都多跑代码
- 用WP-Optimize清理数据库:删文章修订版本、垃圾评论、过期临时数据
- 删除不用的主题,只留当前主题和一个默认主题备用
做完这三步再测
用Google PageSpeed Insights跑一遍,或者用Chrome开发者工具的Lighthouse。看加载时间有没有降到三秒以内。
如果做完这三步还是慢,那再考虑:
- 换更好的主机
- 上CDN
- 检查是不是某个插件特别拖后腿
别上来就砸钱升级
很多销售一听说你站慢,就推荐你买最贵的主机方案。其实你那站日访问量几十人,最便宜的主机都够用,慢是因为代码和图片没优化。
先做上面三步,做完还慢再换主机不迟。智根网络老王分享交付WP站前会把缓存、图片优化、插件清理都做一遍,客户拿到的站就是优化好的状态。