How to Optimize your Shopify Store Speed?

Shopify Store Speed Optimization

This is a complete guide to Shopify Store Speed Optimization that includes

  • Why Shopify Page Speed Matters
  • Optimize your Shopify store for mobile devices
  • Identifying the factors affecting your page loading speed
  • Optimizing the images of your Shopify store
  • Optimizing the use of Shopify apps
How to Optimize your Shopify Store Speed?

Shopify has gotten to be one of the most well-known eCommerce solutions for various online retailers, and customers have come to anticipate amazingly fast load times that make smooth and simple shopping experiences.

When everything is running immaculately, you won’t listen to anything from online buyers, but in case your site is running slowly, it’s likely that you just simply will. In addition, since customers require speedy load times, in case your site isn’t optimized they are likely to see somewhere else for their products.

In case your Shopify site load times are less than ideal, you want to speed things up. There are three simple things you will be able to do to induce up to speed. To start with, though, you'd like to get it why fast load times are so important.

Why Shopify Page Speed Matters

In case you've got any type of site, optimization is vital, but indeed more so for eCommerce sites, since it can specifically influence deals. In reality, in a Kissmetrics report, it was found that as many as 40 percent of online customers will leave a website that takes longer than three seconds to load. It was also found that the acceptable wait time for a page to load in 2 seconds. Anything longer than that, and customers describe it as a negative experience.

It’s a great thought to test your pages to see how quickly they load. Improving load time, even by one second, can make a colossal difference to your customers’ experiences and your sales conversions.

Let’s take a step by step approach to optimize the page loading speed.

Have an AMP version of your Shopify store pages

AMP is another project of Google with which you'll significantly improve page loading speed on mobile devices. The essential thought of AMP is to serve the web pages in a standard format predefined by Google to reduce the page size and loading time.

Shopify doesn’t offer an AMP version of the stores by default. This is a significant drawback of Shopify regarding SEO.

The least demanding way to induce an AMP version of your store is by employing a Shopify app. These apps will make an AMP version of your product pages and will meet up with Google so that your pages rank on Google search.

Benefits Image Banner

Step 1: Optimize your Shopify store for mobile devices

Do you know how much of your traffic comes from mobile devices? In case you don’t know, however, just go to your Google Analytics and check the Audience > Mobile >

Overview report and don’t be surprised in case you see more than 50% of your traffic comes from mobile devices. Typically the reason Google has come up with a Mobile first-indexing strategy for ranking websites. Agreeing to this strategy, Google’s calculations will in the long run primarily utilize the mobile version of a site’s content to rank pages from that site.

This is often the reason you wish to focus on your Shopify site’s performance on mobile devices now or you may lose it to your competitors.

Though this is a quick and easy solution, there is one drawback. Once your AMP pages get indexed on Google, you become dependent on the app’s service. If you stop using the app, the indexed links will start giving 404 errors...

Step 2: Identify the factors affecting your page loading speed

To optimize your store, first, you need to check the current page speed score of your Shopify store pages and note the scores in an Excel sheet so that you can compare before and after optimization.

Now to check the scores, first identify the store pages where most (more than 90%) of your visitors land. You will easily find the data in your Google Analytics’ Behavior >Site Content > Landing Pages report as shown below.

Benefits Image Banner

For most of the Shopify stores, it will be the home page and collection pages where most of the visitors land. Identify these landing pages for your store and put their URLs on an Excel sheet.

This will help you focus only on the important pages of your store.

Once you have the list of the pages, start testing with the Google Page Speed Insight tool or any other tools that you prefer using.

At HulkApps, we believe in a few Shopify Apps to optimize the speed of our site as well as our client’s site. Here’s a list of the top Shopify page speed optimization apps

For each of the URL of your landing pages, you will get the Page Speed scores for the desktop as well as for mobile devices as shown below:

Ad Banner

As marked in the screenshot above, the Pagespeed score for the mobile device is 61. Similarly, check the Desktop tab for the Pagespeed score on Desktop.

Now you need to put these scores on your Excel sheet as shown below. This will help you to use these scores as the reference when you test the scores again after optimization.

Not only the scores, but Google Pagespeed tools also point out possible areas of improvement.

Ad Banner

Possible Optimizations suggested by Google PageSpeed insight tool.

There are many other tools to analyze page speed factors but one of our favorites is Pingdom. This tool shows you the factors affecting your page speed along with their priority and your score.

Once you put an URL in Pingdom and analyze, you get a result page similar to this:

Before Speed Optimization

Ad Banner

After Speed Optimization

Ad Banner

The factors with the least score and highest priorities will be on the top. These are the factors you need to focus on.

Now, you don’t have control over all of these factors as Shopify is a hosted solution and you don’t have access to the servers and all the codes. There are few things you can take care of yourself and for others, you need professional help until you are a seasoned developer.

Some of these low hanging fruits are,

Use compressed images

Images are the most important content for any e-commerce store. There's no way you'll compromise with the quality of the images but you moreover need to limit the sizes of the pages.

To reduce the image sizes without affecting the quality, you need to utilize lossless compression. It’s continuously good to compress the images before uploading them. There are many tools like JPEGmini or Kraken.io which you'll be able to utilize to compress the images before uploading to your store.

But don’t worry if you already have too many images uploaded. There are many Shopify apps for image compression which you can use to compress the images of your Shopify store.

Below are our favorite image optimization apps for Shopify, and a quick way to improve your performance on your whole site.

Benefits Image Banner

Crush Pics app

Features:

  • Compress your images and make your site load faster
  • Optimize your SEO improvement
  • Eliminate your speed worries
  • Increase your conversion rates
  • Clean your SEO images

SEO Image Optimizer

Features:

  • Boost SEO search
  • Set up SEO system easily
  • Run SEO automatically
  • Provide support immediately
  • Increase the number of website’s visit

Image Optimizer

Features:

  • Provide a high-end compression tool
  • Boost the number of visit on your website
  • Offer friendly support to solve problems of a photo update
  • Allow many types of photos to upload
  • Be available with pictures' formats like PNG, GIF, JPEG

Banner Slider

Features:

  • Enable you to upload, customize, and display sliders
  • Create, remove, and edit banners and sliders easily
  • Preview sliders before showing them
  • Optimize loading page and SEO improvement
  • Offer multiple sliders

Minifier

Features:

  • Customize every image and design
  • Boost up the loading time of the page
  • Improve SEO traffic
  • Analyze file format
  • Compress files to match your website page

Image Slider + Carousel

Features:

  • Fully customizable slider
  • Attractive slider transitions
  • Easy to optimize slider
  • Support mobile responsive on any device
  • Supports text in any language

Variant Image Penguin

Features:

  • Enable assigning many images per variant
  • Save time by loading the images of the selected variant
  • Avoid crowding your product page
  • Allow users to drag and drop images

Awesome Image Optimizer

Features:

  • Capture more customers
  • Generate more profit
  • Run automatically and effectively
  • Save your time
  • Customize the background decoration

ImageRecycle Image Compression

Features:

  • Improve the loading time of the page
  • Keep the customers on-site
  • Activate the app and get the online shop controlled
  • Optimize every image formats
  • Backup and restore images in one month

ImageFinder

Features:

  • Look for photos for your products
  • Allow users to choose a display picture from a set
  • Work every day and automatically fulfill the gaps
  • Easy to manage the copyright of images
  • Quickly change the placeholder pictures with the real one

ImagePrime

Features:

  • Reduce image size without lower its quality
  • Available to add watermark on product photos
  • Allow visitors to use QR codes to find product pages
  • Automatically resize all images and increase the site's speed
  • Optional receive notification of store optimizing

Plugin Speed

Features:

  • Optimize your images without compromising quality
  • Allow code optimizations for better loading time
  • Restore all images to the original in 30 days
  • See the improvements in the personalized dashboard
  • Do not affect your existing codes and your site’s appearance

Serve scaled images:

The size of the images depends on two things, the dimension and the quality of the image. That’s why you should always use images of the exact dimension needed for the page. For example: If your home page’s banner dimension is 1500 x 500 px then use this dimension only, not bigger than that.

For product images, Shopify suggests using 2048 x 2048 px images so that the quality of the images doesn’t get compromised if you are using the image zoom feature. But it can significantly increase the memory sizes of the images and may dramatically slow down your website when you use multiple such images on a page. Until you don’t need to a pixel-perfect image to show up every minute detail, 800 x 800px images will do just fine on your product page

Also, wherever you can, especially on the Home page and on your collection pages, reduce the no. of images.

When you are running your store on Shopify, there is no way you can go without using third-party apps. But, many of the apps run scripts on your pages which reduces the page loading speed. Here are a few measures you can take to minimize the effects on apps.

Delete all the apps you are not using.

There may be a few apps that you are using but can do just fine without those apps. Test the page speed with or without these apps installed to measure how they are affecting the page speed.

You may be using some apps which add new elements to your store pages. Try to restrict those elements to only the pages where you actually need them. For instance, maybe you are using some floating trust badges throughout your store, while you only need them on your product pages.

Furthermore, I’ve also listed 5 ways to speed up your Shopify site that are the low hanging fruits you should try first.

Seeking professional help?

Till now we have discussed the things you can manage to do yourself. But there are few page issues that you can’t fix until you are a seasoned Shopify developer.

Here are the few things for which you may need professional help:

To eliminate render-blocking JavaScript and CSS in above the fold content:

This is one common issue found in any JavaScript/CSS heavy website. These JavaScripts and CSS codes can increase your site’s page load time, and they can also block rendering of the page.

A user’s browser will have to load those scripts and CSS before loading the rest of the HTML on the page. This means that users on a slower connection will have to wait longer to see the page. These scripts and stylesheets are referred to as render-blocking JavaScript and CSS. The fix for this is to load the priority of the script-wise.

To minify HTML and JavaScript:

Every website loads a lot of files containing HTML, CSS, and JavaScripts. And most of the files include a lot of space, comments, Block delimiters, etc. So, significantly it takes extra time to load properly. Compacting HTML code, including any inline JavaScript and CSS contained in it, can save many bytes of data and speed up the loading of the pages. This is also one thing for which you will need professional help.

Wrapping up

Page speed optimization is a continuous process. You need to regularly check the page's speed scores and note them to keep track of your page’s performance. Get your hands dirty with the low hanging fruits first and then focus on other issues. If you need any professional help, you can always look for Shopify Speed Optimization Service

Cart

Cart

Close

Your cart is currently empty.

Total