A client came with a slow Elementor-based WordPress site. Initial performance metrics were poor:
- FCP: 6.2 s
- LCP: 12.1 s
- TBT: 220 ms
What was done
- WP Rocket reconfiguration
WP Rocket was used only for page caching, disabling all advanced optimization options to avoid conflicts with Perfmatters. - Perfmatters plugin added and configured
- Delay JavaScript to defer non-critical scripts
- Local Fonts to speed up font loading
- Remove Unused CSS to reduce page weight
- Script Manager to selectively disable heavy scripts
- Lazy Load for images and iframes
- Optimized workflow
Caching is handled by WP Rocket, while Perfmatters manages all fine-grained performance optimizations, resulting in faster rendering and improved Core Web Vitals.
Results
- FCP: 6.2 s → 2.4 s
- LCP: 12.1 s → 3.4 s
- TBT: 220 ms → 0 ms

Takeaway
For Elementor sites, combining a caching plugin for basic page cache with a dedicated performance plugin for CSS, JS, fonts, and lazy loading can drastically improve Core Web Vitals and overall site speed without conflicts.




Leave a Reply