I work on real-world WooCommerce performance (Core Web Vitals, TTFB, caching rules, production reliability).
Here’s the checklist I use when a store feels “slow” (front-end or wp-admin).
1) Measure the right things (first)
- TTFB (server response): if it’s high, CWV will be hard to fix
- LCP / INP / CLS (Core Web Vitals)
- Check mobile and real pages (home, category, product, cart/checkout)
2) Common WooCommerce killers
- Too many uncached requests (cart fragments, dynamic blocks, logged-in behavior)
- Heavy plugins doing work on every request
- Slow database queries / autoload bloat
- Bad caching rules (cached cart/checkout, cookies ignored)
3) My “safe caching” baseline
- Cache everything except:
-
/cart//checkout//my-account/ - logged-in users
- requests with WooCommerce session/cart cookies
-
- Use a CDN + edge caching, but keep WooCommerce rules strict
4) wp-admin is slow? (usually)
- Overloaded plugins / cron / heartbeat
- Too many admin-ajax calls
- Object cache missing or misconfigured
5) Quick wins that actually move the needle
- Remove unused scripts/styles on product/checkout pages
- Optimize images + preload the correct hero
- Fix render-blocking CSS (critical CSS / split)
- Reduce 3rd-party scripts
If you want, I’m documenting more real fixes here:
- Website: carlleger.github.io
- Services: Performance services
- WooCommerce Optimization: Dedicated WooCommerce performance page
Happy to answer WooCommerce performance questions in the comments.
Top comments (0)