A laptop showing a fast loading store page with a speed gauge, on a dark desk with green accent light

Shopify Store Speed Optimization: 8 Fixes That Work

By the Dropship Stair team. Last reviewed: November 2026.

Key takeaways

  • Shopify store speed optimization is the work of making your store load fast on phones, because slow pages lose shoppers before they ever see your products.
  • Images are the most common cause of a slow Shopify store, followed by too many apps, heavy themes, and scripts that load before the page content.
  • Compress every image, remove apps you do not use, and test speed on a real phone, because desktop speed scores hide mobile problems.
  • Speed is a ranking factor and a conversion factor, so faster pages can bring more traffic and turn more of it into orders.

Shopify store speed optimization starts with images and unused apps. Compress your images, remove apps and code you do not use, and test on a real phone after every change, because most of your shoppers are on mobile and slow pages lose them fast.

Every second a store takes to load costs visitors. Shoppers on phones are impatient: if the product image does not appear quickly, they go back to search results and open a competitor instead. Google also uses page speed as a ranking factor, and it ranks the mobile version of your site first, so a slow mobile store loses both traffic and sales.

What is Shopify store speed optimization?

Shopify store speed optimization means reducing the time it takes for your store pages to load and become usable, especially on a phone over a mobile connection. It does not mean chasing a perfect score on a speed test. It means making the page feel fast to a real shopper: the product image appears quickly, and the add to cart button works without delay.

Measure speed the way a shopper experiences it. Use Google PageSpeed Insights, which is free, and test your homepage and your most visited product page, on mobile first. Write down the mobile score, the largest contentful paint time, and the list of issues it reports. Those issues are your work list. Retest after each fix, on the same pages, so you can see which change helped. A store that loads in about two to three seconds on a phone feels fast; a store that takes five seconds or more feels broken, even if the design looks good.

Why is my Shopify store slow?

Most slow Shopify stores share the same causes. The first is images: product photos uploaded straight from a camera or a supplier, often several megabytes each. The second is apps: every app you install can add scripts to your pages, and apps you stopped using often leave their code behind. The third is the theme, and the fourth is third party scripts like chat widgets and popups.

Less common causes include too many products on one collection page, large videos that autoplay, and custom fonts that load slowly. The fixes below start with the biggest causes, so you get the most speed back for the least work.

Fix 1: compress every image before you upload it

Compress images before they reach Shopify, because Shopify cannot undo a five megabyte upload. Resize product photos to the size they actually display at, usually no wider than 2000 pixels, and save them as WebP or compressed JPEG. Aim for product images under 200 kilobytes each, and hero images under 300 kilobytes. Replace the heaviest images on your homepage and best selling product pages first. Our guide on Shopify store design services covers image standards in more detail.

Fix 2: remove apps you do not use

Open Apps in your Shopify admin and list every installed app, then ask of each one whether it earns its place. An app that adds a popup, a review widget, or a chat box also adds scripts to every page, even pages where it does nothing. Uninstall the apps you stopped using, and for the apps you keep, check their settings for options to load only where needed, like only on product pages. After uninstalling, test the store, because some apps leave code in the theme that keeps loading. If a speed test still shows an old app script, ask the app developer how to remove it cleanly, or ask a developer to check the theme files.

Fix 3: pick a fast, clean theme

Choose a theme built for speed, not for features you will never use. Shopify’s own free themes, like Dawn, are built to load fast. Before you switch themes, test the demo on PageSpeed Insights on mobile, and compare it with your current theme on the same pages. Keep the homepage simple: one clear hero image and a short product section.

Fix 4: lazy load images and videos below the fold

Lazy loading means images below the fold load only when the shopper scrolls to them, instead of all at once. Most modern Shopify themes already do this for product images, but check that your theme does, and check any custom sections or apps that add images. For videos, do not autoplay a large video on the homepage; use a still image with a play button instead, and load the video only when the shopper taps it. This one change can cut the initial load time of a long homepage by a large amount, because the shopper’s phone only downloads what is on screen.

Fix 5: limit fonts, popups, and third party widgets

Use one or two fonts, in as few weights as possible, because every font weight is another file to download. Use system fonts for body text where you can, and keep custom fonts for headings only. Then audit the widgets on your store: chat boxes, review carousels, Instagram feeds, popups, and countdown timers each add scripts and delays. Keep the ones that earn sales, remove the rest, and delay the ones you keep so they load after the main page content. A popup that appears before the product image is a popup that cost you a sale.

Fix 6: shorten collection pages and the homepage

Show fewer products per collection page, usually 12 to 24, and let shoppers load more or move to the next page, instead of loading fifty products at once. Each product card loads an image, a price, and a button, so a long page is a heavy page. Shorten the homepage the same way: keep the sections that sell, like best sellers and a clear offer, and remove sections that repeat the same message. A shorter page loads faster, and it also makes the choice easier for the shopper, which helps sales as well as speed.

Fix 7: clean up old theme code and redirects

Old theme code from uninstalled apps and old custom edits can keep loading long after the app is gone. If you have changed themes or installed many apps, ask a developer to check the theme files for leftover scripts, or switch to a fresh copy of your theme and reapply only the changes you still need. Also check for redirect chains in your store: a product URL that redirects to another URL that redirects again adds delay to every visit. Keep redirects to one step, and remove redirects for pages that no longer exist. These cleanups are small, but they remove delays that show up on every page load.

Fix 8: retest on a real phone and keep it fast

After the fixes, test the store on a real phone over a mobile connection, not only on office wifi. Open the homepage, a collection page, and a product page, add a product to the cart, and time how each step feels. Then run PageSpeed Insights again on mobile and compare with your starting numbers. Keep a monthly habit: check speed after every new app install, theme change, or big image upload, and fix problems while they are small. Speed slips back quietly as a store grows, so a short monthly check protects the gains you just made.

How fast should a Shopify store be?

A good target is a mobile page that feels instant: the main product image and text visible in about two to three seconds, and the page fully usable soon after. PageSpeed Insights gives a score out of one hundred, but the score is a guide, not a goal. A store with a score in the green range on mobile is doing well, and a store in the red range needs the fixes above. Watch the largest contentful paint time, which measures when the biggest visible element loads, and the total blocking time, which measures how long scripts stop the page from responding. If those two numbers improve, shoppers feel the difference, even if the overall score moves slowly.

Speed problem First fix What to check after
Large images Compress and resize before upload Product images under 200 KB
Too many apps Uninstall unused apps No old app scripts in speed test
Heavy theme Switch to a fast, clean theme Mobile score rises on same pages
Long pages Fewer products per page, lazy load Initial load drops sharply
Widgets and popups Keep only what earns sales Page usable before widgets load

Use the table as a quick diagnosis. Find the row that matches your speed test report, apply the first fix, and retest. Most stores need only two or three rows to feel fast again, and the image row alone often does most of the work.

Does Shopify store speed affect SEO and sales?

Yes, speed affects both. Google uses page speed as a ranking factor, and it ranks the mobile version of your site, so a slow mobile store can rank lower than a fast competitor. Speed also affects sales directly: shoppers who wait leave, and shoppers who leave do not buy. For the conversion side, read our guide on Shopify store conversion rate, and for checkout, read our guide on Shopify checkout optimization.

Frequently asked questions

What is a good PageSpeed score for a Shopify store?

Aim for a green mobile score on your homepage and top product pages, and judge the result by how the store feels on a real phone. The score is a guide, not a goal, so a store that loads fast and feels instant matters more than a perfect number.

Do Shopify apps slow down my store?

Yes, apps can slow your store, because each one can add scripts to your pages. Keep only the apps that earn their place, remove the ones you stopped using, and check your speed after every new install so a slow app is caught at once.

Should I use WebP images on Shopify?

Yes, WebP images are smaller than JPEG at the same quality, so they load faster on phones. Compress and resize images before upload, save them as WebP where your tools support it, and keep product images under 200 kilobytes where possible.

Does a fast theme really make a difference?

Yes, a clean theme built for speed loads less code, fewer animations, and fewer heavy sections than a feature packed theme. Test a theme demo on mobile before you switch, and keep your homepage short, with one hero image and a clear product section.

How often should I check my Shopify store speed?

Check speed once a month, and after every app install, theme change, or large image upload. Speed slips back quietly as a store grows, so a short monthly check protects the gains you made and catches every new problem early.

Speed is one of the few store improvements that helps everything at once: rankings, ad performance, and sales. Compress your images, remove the apps you do not use, keep the theme clean, and test on a real phone. Start with your homepage and your best selling product page today.

Sources: the Dropship Stair guides linked in this article, and Google PageSpeed Insights checks run during research in November 2026.

Share the post

Scroll to Top