How can I improve my site's speed score?

Topic summary

A user seeks help improving their Shopify store’s poor PageSpeed Insights scores after only compressing images so far.

Common recommendations include:

  • Image optimization: Use compressed/WebP formats, keep files under 100KB, implement lazy loading, and use CSS sprites for icons
  • Code cleanup: Remove unused apps and their residual code, minify CSS/JavaScript files, eliminate unused stylesheets
  • Font optimization: Add font-display: swap to @font-face styles to prevent invisible text during font loading
  • Advanced techniques: Implement CDN (like Cloudflare), enable browser caching, defer non-essential scripts, preload LCP images

Key technical factors:

Controllable: apps, theme code complexity, Liquid efficiency, media files, fonts

Uncontrollable: Shopify infrastructure, CDN, customer device/network, browser cache

Multiple responders note these fixes require coding expertise and recommend hiring a developer. Several suggest specific tools (AVADA SEO Suite, lazySizes library, TinyJPG/PNG, Crush.pics) and emphasize that achieving 85%+ is realistic, while 100% is nearly impossible for e-commerce sites.

The original poster confirms they lack coding experience to implement these solutions independently.

Summarized with AI on October 26. AI used: claude-sonnet-4-5-20250929.

Hi @kbuzz ,

Shortly, you should focus on the high-impact factors first.

Keep in mind that scoring a perfect 100% is nearly impossible for most e-commerce websites. Setting your goal at 85% and above is more than reasonable and fully achievable with the right approach.

And most of these issues require coding expertise and must be implemented by an experienced developer.

You can optimize images. It will help speed up website performance significantly.

These tips will help you to optimize images for Shopify:

  1. Use CSS sprites to consolidate multiple images, such as icons, into one. This will limit the number of server requests, thus improving the page speed. The SpritePad tool will quickly create sprites and render the code for you.

  2. To compress and reduce the size of images without losing their quality, you can try TinyJPG or TinyPNG online services. Just download or drop your files, and download the compressed and ready-to-be-published pictures in a minute. For non-optimized pictures that are already uploaded to the site, you can install one of the available Shopify image optimization apps, like Crush.pics or Image Optimizer. These tools are made to take care of all existing pics and those that will be uploaded to the site in the future.

Here https://whidegroup.com/blog/shopify-performance-optimization/ you will learn more details about the ways to optimize Shopify store speed and performance.

If you have any questions regarding your website, feel free to contact Whidegroup anytime.