Google PageSpeed Insights Support Policy

We work hard to optimize our themes and make them as fast as possible during the theme development process.
We do not provide assistance with improving individual stores’ scores on specific testing tools, including Google’s PageSpeed Insights. 
It is important to distinguish between performance and the PageSpeed score. The PageSpeed score is a synthetic measurement based on a simulated worst-case scenario. It is intended to help developers pin-point bottlenecks in performance and does not represent the experience of your customers in the real world.
The best way to increase your store’s speed is to reduce the amount of content on each page. This could mean using fewer apps, sections, images and videos. These changes can improve load times much more effectively than any tweaks to theme code. 
We also recommend keeping a clean version of the theme, without any customizations, as a backup. You can test this backup and compare the results to assess the impact of changes.
Please note that the recommendations under the “Opportunities” and “Diagnostics” headings of the PageSpeed report do not directly affect the score and clearing those warnings may not improve the score. These are items like “Remove unused JavaScript,” “Minimize main-thread work,” etc. We have not overlooked these. We actively keep up to date with the latest best practices in web development and implement them where possible. 
On a platform like Shopify, themes are only responsible for part of the code that produces the final page. Apps, integrations with third-party services (like Google Analytics and Facebook), and the Shopify platform itself, all add to the code and so all affect the final score that PageSpeed produces.

A note on apps

All apps contribute to page load and can both add weight to the initial page download and create additional work for the browser once the page has loaded. This not only affects the PageSpeed score but can also affect real-world performance. The effect is compounded: one or two apps will probably not make much of a difference but a dozen apps certainly will.
It’s a good idea to periodically audit your apps and remove ones that aren’t absolutely essential. Make sure to completely uninstall the app, including undoing changes it has made to theme code as part of the installation procedure. Simply uninstalling it in the Apps tab of your admin dashboard is not always enough. Unfortunately, we cannot provide support with uninstalling apps. Please reach out to the app’s developer for assistance.

A note on images

It is not necessary to resize images or lower their resolution before uploading them to Shopify. We do recommend optimizing the images with specialized tools (more on this below).
We sometimes hear from merchants who reduce the size of the images they upload to the store in hopes of improving their PageSpeed score. This is not necessary and will not improve your PageSpeed score – but it may potentially reduce the quality of your product images. 
Please upload high-resolution images. Our themes automatically resize images to fit the customer’s device, minimizing unnecessary downloads. In other words, if you upload high-resolution images, that doesn’t mean that all your visitors will now have to wait for these files to download – but it does mean that Shopify’s image service will have more resolution to work with when generating appropriately sized images, resulting in higher quality images.
Optimizing your images before uploading them, on the other hand, is generally a good idea – and we recommend using one of these tools to achieve this:
ImageOptim (Mac only)
https://imageoptim.com/mac

Homepage sections, images and videos

For stores with performance issues, making changes to theme code is usually not the solution. 
If your store is loading slowly, please consider your store’s content. 
It can be tempting to add a lot of content to the homepage – but each section adds to the page’s weight and load time. Same goes for images and, especially, videos. Videos are very heavy and will slow things down, especially on bad connections.

Menus

We’ve found that the amount of menu items in the header and in the footer can have an impact on page load speed. Consider reducing the amount of items in your store navigation.
If you have lots of menu items in the store’s main menu in the header and it’s not possible to reduce them, consider having a leaner footer menu. 

Reference scores

For a good idea of what kinds of scores you can expect from our themes, we would recommend running our demo stores through the tool. These stores do not have any apps installed and so are a good representation of the theme’s score.

These are direct links to PageSpeed which will run a fresh test.

Cascade

Classic

Bright

Modern

Editorial

Amour

Agency

Adventure

Label

Record

Create

Publish