Why it matters
Large images are the most common cause of slow LCP. Compressing and serving in modern formats (like WebP) can drastically cut download times.
How to fix it in WordPress
- Install an image optimization plugin (like ShortPixel, Imagify, or Smush) if you haven't already.
- Configure the plugin to compress images and serve them in WebP format.
- Run a bulk optimization on your Media Library.
Plugin-specific steps
Already using one of these plugins? Follow the exact steps for your setup.
ShortPixel
- 1Go to Settings → ShortPixel.
- 2Ensure 'Compression type' is set to Lossy (or Glossy if you need higher quality).
- 3Check the box to 'Create WebP versions of the images'.
- 4Go to Media → Bulk ShortPixel and optimize the LCP image.
Imagify
- 1Go to Settings → Imagify.
- 2Ensure the optimization level is set to 'Smart'.
- 3Check the option to create WebP versions of images.
- 4Go to Media → Bulk Optimization and optimize the library.
How to verify the fix
- Open the page in an incognito window.
- Right-click the hero image and check if it is served as a WebP file.
- Verify the file size is significantly smaller.