As mentioned in my last blog post, the speed of your website is vital. Since then Google has announced that speed will also be a factor for Google Search and Ads for mobile searches, it has been a factor for desktop searches for a while. (read the announcement here)
As a quick summary:
- Everybody wants to find the answer to a query as quickly as possible. Especially if you are on a data plan that costs per MB of data transferred.
- Users/Customers prefer a website that loads quickly, and studies have shown that 50% of the users abandon a query if the site takes longer than 3 seconds to load over mobile.
- A speedier website will allow you to handle more users at the same time and might save you some money on infrastructure.
Optimizing for speed
Optimizing a website can be a huge task, but some things will only take minutes and bring a massive speed boost. So, first you need to find out how your page is doing and what can be improved.
Run your website through:
- Test your mobile speed
After the test, you will see how your website compares to others in the same “industry” and a couple of top fixes. You can also get a full report sent to you by email.
- Compare your mobile site speed
If your website is in Google’s database of “popular websites” you can compare it to other sites and by selecting your average monthly visitors, order value and conversion rate it will tell you how much more money you could earn by speeding up your website.
And of course the websites and services I mentioned in my previous post:
- Page speed insights
- Lighthouse, the Google Chrome developer tool
A couple of ideals to keep in mind:
- Your page should load in less than 3 seconds
- Average time to first byte should be less than 1.3 seconds
- Average request count should be lower than 50
- Google suggests that the average page weight should be less than 500KB… I haven’t seen many of those websites in a while 🙂 but smaller is better.
The big problems that I usually see and that are easy to fix are:
- Unoptimized images either because your website shows an image that’s huge as a small image or a heavy image that hasn’t been exported correctly.
PageSpeed Insights will let you download an optimised version of the images; you should check them to see if the quality is still good enough for what you have in mind. Exporting images with appropriate image dimensions (or using multiple versions and HTML srcset) and running the images through something like https://imageoptim.com/mac can save you a lot of space and make your website quicker.
- Compressing resources, enabling gzip on your server is usually an easy fix for your hoster or any developer.
- Browser caching, you should cache the resources you can cache, and for sure images and scripts. This is also an easy fix for any developer. Some external scripts can’t be cached however so don’t worry about those.
Then there are some that are more complicated to fix, and I’ll probably talk about those in a future blog.
One Reply to “Speed – Why faster websites are better for everyone”