新版 WordPress 企业建站指南上线,含 42 项上线检查清单 免费获取 →
已解决 速度优化 缓存 CDN

首页加载要 4 秒多,图片已经压过了还是很慢,还有什么可以优化的方向?

提问:WP学院编辑部浏览 2.8k3 天前

首页 4 秒多,图片压缩过了还是慢。目前用的是共享主机 + 默认主题,装了几个插件。想弄清楚除了图片还有什么方向值得先动,不想乱花钱换服务器。

补充:Pingdom 显示 TTFB 800ms+,DOM 解析 1.2s,JS 阻塞明显。想知道按什么顺序排查、每一步怎么验证有没有效果。

官方

WP学院官方

已被采纳 · 1 天前回答

✓ 采纳答案

按"先服务端、再前端、最后缓存"的顺序排查,每一步都用工具验证再动下一项:

1. TTFB 800ms 说明服务端偏慢。共享主机上先把 PHP 版本升到 8.x(通常能降 100-200ms),再装一个页面缓存插件(推荐 WP Rocket 或免费的 LiteSpeed Cache),TTFB 应能压到 200ms 内。这一步收益最大。

2. DOM 解析 1.2s 通常是主题和插件太肥。用 Query Monitor 看首页加载了哪些脚本;把不用在首页的插件按需加载,禁用没用的 Google Fonts。

3. JS 阻塞:把非关键脚本加 defer,首屏不需要的库延迟到空闲再加载。

4. 最后再上 CDN:图片、CSS、JS 走 CDN,静态资源全部缓存,LCP 能再降一大截。

完整步骤和每一步的验证方法,可以看我们的速度优化实战教程,从 4 秒到 1 秒的全过程都有记录。

站友

建站三年的老王

2 天前回答

补充一条:检查一下是不是装了"全家桶"类主题自带的 builder。很多主题内置的页面构建器会让首页生成几百 KB 的内联 CSS,这个对 DOM 解析影响很大。

另外可以用 GTmetrix 的 Waterfall 看是不是有第三方请求(统计、地图、字体)在拖慢首屏,去掉不必要的第三方脚本立竿见影。