Hi, I must say I am quite shocked, I do not use anything too graphic heavy, no slideshows, videos etc. Maybe it is some of the apps? I have Privy, Jilt, Some free shipping banner, and instagram feed on the front page? Any help is really welcomed.
Aibek is here from Speedimize.io
No need to panic!
You have quite good ratings for Shopify. In the best cases, the score exceeds the 40 mark on Pagespeed Insights.
Apps can greatly affect the performance of the store. It is important to control the number of these apps. Delete apps that are no longer of any use.
Take a look at our simple guide, how understand PageSpeed metrics: https://speedimize.io/uploads/pagespeed_speeddimize.pdf
I ran your homepage through the Shopify Analyzer (a free analysis tool we built for the Shopify community) and it looks like you could really benefit from lazy loading a lot of your images. Here's a link to your report if you'd like to see the full details: https://analyze.speedboostr.com/result/fy1yi8zwxl.
If you're unfamiliar with lazy loading, it waits to load your images until they come into a user's view. This way they aren't all being loaded at the same time. Here's an article we have that can help walk you through the process of implementing it: How to Lazy Load Images on Shopify to Make Your Site Faster.
Beyond lazy loading, you'll definitely want to evaluate the apps you have installed and uninstall any that aren't absolutely necessary. They can have a pretty big impact on performance and Google tends to give lower scores to stores with lots of apps. It's also worth noting that just because you uninstall an app, it doesn't mean the code has been removed from your theme. It's best to go through your theme's main files to ensure no old app code is leftover.
Something else to keep in mind is that Google creates its scores based on a bunch of different metrics, not just page speed. Your website could actually be performing really well, but still have a low score. We have an article that goes in-depth on the relationship between Google Page Speed Insights and Shopify stores and why you may not want to worry too much about it: The Truth About Google PageSpeed Insights for Shopify.
I hope this info was helpful. If you need any more assistance, feel free to contact our optimization experts at speedboostr.com/contact.
Thank you for reply, I will definitely incorporate lazy loading but one thing I need to solve is to remove that one app - it left some heavy code on my website.
https://janskacelik.art/apps/GeoShippingBar/GeoShipingBarProxy.js this is the file I need to get rid off from loading, how to do it?
Here's the script you're looking for:
<script id="geoshippingbarscript" mlveda="janskacelik.art" src="https://janskacelik.myshopify.com/apps/GeoShippingBar/GeoShipingBarProxy.js"></script>
I would go into your main theme.liquid file and do a search for "GeoShippingBar". If that's where it's located, you can simply delete it.
@JSART we have a video tutorial on how to detect leftover code from apps you've uninstalled https://www.youtube.com/watch?v=BADxzcJ5XRU&t=717s
Hope it helps!
I actually wrote an article on this specific topic so you have a better idea how to measure properly your speed and how to improve it:
You'll find easy ways to improve your loading performances.
What you'll want to do is go through some of your main theme files:
When skimming through this code, you'll want to see if you can find any references to app code that you no longer have installed.
If you find code related to an uninstalled app, then you can delete it. Just remember to duplicate your live theme before doing any of this work so that you have a backup in case any issues pop up.