Most "slow WordPress" problems are fixed by a handful of fundamentals. Work down this list in order.
Server-side (do these first)
- Enable LSCache (or your host's server-level cache).
- Turn on Redis object caching for the database layer.
- Run PHP 8.2+ — older versions are dramatically slower.
Content-side
- Serve images as WebP/AVIF and add
loading="lazy". - Limit each page to the plugins it truly needs.
- Use a theme that ships minimal CSS/JS.
Delivery
- Put a CDN in front of static assets (free on every plan).
- Enable HTTP/3 and Brotli compression.
- Preconnect to third-party origins you cannot remove.
- Set long cache lifetimes for versioned assets.
Ten minutes of this beats months of premium "optimizer" plugins. Our managed WordPress ships most of it on by default.