1. Image OptimizationImages are usually the most significant factor in page load speed because they’re heavy. Here are some tips to optimize your images.
- Use an app like Crush Pics to automatically compress your images while keeping image quality. We have a Crush Pics setup guide here.
- Make sure your theme is loading the correct size images. If you see a PageSpeed warning that you need to resize your images, this usually means your theme is loading larger than necessary images.
- Use correct image formats – Save photographic images as JPG and not PNG (we’ve seen a simple switch to JPG on a PNG photo save 80% file size). Usually PNG or SVG is best for graphics.
2. Lighten The LoadIt looks nice to have a full page with a bunch of widgets, sliders, images, etc, but every loaded element contributes to page speed.
- Think about what you want to accomplish on each page and cut back the excess elements that don’t contribute to that goal.
- Load fewer elements in your carousels and collection pages. Try showing around 20 products on collection pages instead of 30 or 40+. Side bonus you get more page views.
- Use a static banner image instead of a slider with multiple images.
3. Do an App Analysis
We analyze the details of apps and the files they load in our Pro and Entrepreneur packages, but a quick hit you can do is take a look at each of your apps and decide if you really need it.
Example: If you have a Wishlist app, take a look at the analytics and see how many people use the wishlist and if they are converting into sales. If not, consider whether it’s important enough to keep.
Another angle to look at – If an app provides a function that could be hard coded into the theme, look into a custom solution.