Max IT solutionsShopify App Store

Shopify Speed Optimization: Measure, Find the Cause, Fix It

Updated , first published · 4 min read

Shopify speed optimization starts with the web performance report in your admin, which measures how real visitors experience the store, then works on the three things Shopify names as the biggest factors: your theme, your apps and any third-party code such as tag managers. Shopify already handles hosting, the CDN, caching, compression, minification and image conversion, so advice to “enable compression” or “add a CDN” doesn’t apply. Fix one slow page at a time and measure before and after each change.

The guidance comes from Shopify’s Help Center pages on web performance and improving web performance, read on October 23, 2026. We measure Core Web Vitals on our own sites before and after every change.

Read Shopify’s web performance report

Shopify’s web performance reports use Core Web Vitals measured on real visits to your store. Three metrics matter:

Metric What it measures Common causes
Largest Contentful Paint (LCP) How fast the largest element on screen appears Large images, many sections on a page, slow scripts
Cumulative Layout Shift (CLS) How much the page jumps while loading Content that shifts while loading, such as pop-up content
Interaction to Next Paint (INP) How quickly the page reacts to a click or tap Too much JavaScript from the theme, apps or tag managers

Use the report for the trend over weeks, and Google PageSpeed Insights for detail on one page. One caution from Shopify: during high-traffic events, third-party monitoring tools can show a store as slow or down while real customers are served normally, because Shopify prioritizes real customer traffic over bots.

What Shopify already optimizes

Shopify lists these as built in, at no extra charge:

  • fast global hosting with no bandwidth limit, and a CDN run by Cloudflare;
  • browser caching for cacheable files set to one year;
  • gzip compression on CSS, JavaScript and pages, with keep-alive;
  • HTTP/2 for all assets;
  • automatic image compression, often served as WebP, resized through the image CDN;
  • minification of CSS and JavaScript when the storefront requests them.

That’s why Shopify says many third-party scanner recommendations don’t apply: server configuration, HTTP headers, caching policies, adding a CDN and enabling compression are already handled. Recommendations worth acting on are the ones about your own content: image sizes and formats, the apps you’ve installed and the theme.

The usual causes

Cause What to look for What to do
Apps Apps that load scripts or widgets on every page Keep the ones that earn their place; uninstalling doesn’t always remove theme code, so ask the developer
Theme An old or heavy theme, many sections per template Shopify’s Online Store 2.0 and Horizon themes are free and optimized; limit sections per page
Animations Page transitions and animated effects Compare performance with them on and off
Images Many large images on one page Resize to display size; JPG for photos, PNG for graphics with transparency
Big collections Hundreds of products loading at once Turn on pagination
Tag managers Unused or low-value tags Audit and remove them

Shopify names apps, the theme and third-party code as the biggest factors. The order we’d work in on a store that feels slow: apps you no longer use, the tag manager, then images on the slowest page, then the theme.

Troubleshoot one slow page

Shopify’s three steps:

  1. Verify. Test the page yourself on different devices and connections, ask someone elsewhere to try it, and run PageSpeed Insights for metrics.
  2. Identify the cause. Check for too many apps loading assets, pages with many large images, and slow scripts: if the page stays blank and then appears all at once, the browser’s developer tools show which script holds it up.
  3. Act. Remove apps you don’t need (and their leftover code), resize and reformat images, and consider a performance-optimized theme if yours is the cause.

Record the PageSpeed numbers before each change and test again after, so you know which change helped. If you use a free Shopify theme, Shopify Support may help with basic performance improvements; with a third-party theme, the theme developer or a Shopify Partner is the route, and app problems go to the app developer.

Speed is one part of technical SEO; the rest is in Shopify technical SEO. If you’re weighing an SEO app, check its effect on speed the same way; best Shopify SEO apps compares them. The free tools that measure speed are set up in free Shopify SEO tools. All three sit in the Shopify SEO hub.

FAQ

How do I check my Shopify store’s speed? Open the web performance report in your Shopify admin for Core Web Vitals from real visitors, and use Google PageSpeed Insights for detail on individual pages.

Do I need a speed optimization app for Shopify? Shopify already provides a CDN, caching, compression, minification and image optimization. Start by removing unused apps and scripts, resizing images and checking your theme before adding another app.

Why does PageSpeed suggest things Shopify already does? Third-party scanners, PageSpeed among them, check for server settings that Shopify already manages. Shopify says their recommendations about server configuration, CDNs and compression are already handled on its platform.

Does uninstalling an app make my store faster? Uninstalling an app that loads scripts can make the store faster, but uninstalling doesn’t always remove the app’s code from your theme. Ask the developer how to remove it completely.