How to fix page speed warning on Adobe Commerce (Magento)

Reduce your page load time to under 1.5 seconds by optimizing images, eliminating render-blocking resources, and enabling caching and compression.

Steps for Adobe Commerce (Magento)

  1. Full-page cache: In the Magento admin go to System > Cache Management and ensure 'Full Page Cache' is enabled. For production, configure Varnish Cache as the FPC application (Stores > Configuration > Advanced > System > Full Page Cache > Caching Application = Varnish Cache) — this is the single highest-impact Magento speed improvement.
  2. JS/CSS bundling: In the admin go to Stores > Configuration > Advanced > Developer > JavaScript Settings: set 'Enable JavaScript Bundling' to Yes, 'Minify JavaScript Files' to Yes; and under CSS Settings set 'Minify CSS Files' to Yes.
  3. Images: In the admin go to Stores > Configuration > General > Web > Engines and enable WebP conversion. Use a Magento image optimization extension (e.g. TinyPNG for Magento) or optimize images before upload. Ensure the built-in lazy load is active under Catalog > Configuration.
  4. CDN: In Stores > Configuration > General > Web > Base URLs (Secure), configure a CDN base URL (e.g. Fastly, which is included with Adobe Commerce Cloud) so all static assets are served from edge nodes.
  5. Third-party modules: In the admin go to System > Web Setup Wizard > Module Manager (or use bin/magento module:status in CLI) and disable any module you are not using — unused modules still load code on every request.
  6. For Adobe Commerce Cloud: Use the Fastly CDN and image optimisation settings in the Cloud Console under your environment's Fastly configuration panel rather than the Magento admin, as Cloud overrides some admin settings.
Official Adobe Commerce (Magento) documentation ↗

What is page speed warning?

Page load time is how long it takes for a visitor's browser to fully display your store page after they click a link or type your URL. When a page takes more than 1.5–2 seconds to load, visitors experience a noticeable delay before they can see and interact with your content. A load time of 3 seconds or more (like the example finding) is considered slow by both Google and modern shoppers. Page speed is measured by several signals — the most important being Google's Core Web Vitals, which assess how fast your content appears, how quickly it becomes interactive, and how stable the layout is as it loads.

Google has officially made page speed and Core Web Vitals a direct ranking factor for all pages. Slow pages rank lower in search results, meaning fewer people find your store organically — costing you traffic and revenue before a visitor even arrives. For shoppers who do visit, studies consistently show that every additional second of load time reduces conversions: a 3-second page loses a significant portion of mobile shoppers to bounce before they see a single product. Slow stores also perform poorly in Google's mobile-first index, which evaluates your mobile experience first when deciding your rankings. Fixing page speed is one of the highest-ROI improvements an ecommerce store can make — it simultaneously boosts your SEO rankings, increases conversion rates, and improves accessibility for users on slower connections or lower-end devices.

See the complete Page speed warning guide for every platform and the full background.

Not sure if your Adobe Commerce (Magento) store has this?

Run a free SEOLZ scan — we’ll find page speed warning and every other issue across your whole site.

Scan my site free

Fix page speed warning on another platform