How to fix slow page on WordPress.org

Reduce page load time to under 3 seconds by compressing images, minifying CSS/JS, enabling caching, and improving server response speed.

Steps for WordPress.org

  1. Install a caching + performance plugin (e.g. WP Rocket, LiteSpeed Cache, or W3 Total Cache) via Dashboard → Plugins → Add New. Enable page caching, browser caching, and GZIP compression in the plugin settings.
  2. Minify CSS/JS: Within your performance plugin's settings, enable CSS and JS minification and combination. Use the 'safe mode' or exclusion lists to prevent breaking critical WooCommerce or checkout scripts.
  3. Images: Install an image optimization plugin (Imagify, ShortPixel, or Smush) and run a bulk optimization on existing Media Library images. Enable WebP conversion and lazy loading.
  4. Fonts: In Appearance → Theme Editor (or your theme's customizer), reduce the number of Google Fonts loaded. Many performance plugins offer a 'host Google Fonts locally' option to avoid external DNS lookups.
  5. Plugins audit: Go to Plugins → Installed Plugins and deactivate and delete any plugins not actively in use. Use Query Monitor (free plugin) to identify plugins causing slow database queries.
  6. Hosting/server: If TTFB is above 600ms, contact your host about enabling Redis/Memcached object caching, or migrate to a managed WordPress host. Check PHP version in Tools → Site Health and upgrade to PHP 8.x if below.
Official WordPress.org documentation ↗

What is slow page?

Page load time is how long it takes for a visitor's browser to fully display your store page. When that time exceeds 3 seconds — a threshold like 9 seconds represents a critical failure — shoppers see a blank or partially loaded screen before they can browse or buy. Search engines measure this speed directly and use it as part of their ranking signals. Slow pages hurt you in two ways at once: fewer people find you, and fewer of those who do actually stay long enough to purchase.

Google officially uses page experience signals, including Core Web Vitals (which are speed-based metrics), as a ranking factor — a slow store can rank lower than a competitor with similar content simply because their pages load faster. Studies consistently show that conversion rates drop roughly 4–5% for every additional second of load time, meaning a page taking 9 seconds could be losing the majority of potential buyers before they ever see your products. Mobile shoppers — who now make up the majority of ecommerce traffic — are hit hardest, since they often have slower connections. Beyond revenue, extremely slow pages can also trigger Google to crawl your site less frequently, limiting how quickly new products and content get indexed.

See the complete Slow page guide for every platform and the full background.

Not sure if your WordPress.org store has this?

Run a free SEOLZ audit — we’ll find slow page and every other issue across your whole site.

Scan my site free

Fix slow page on another platform