How to fix your slow website?
As well as building websites, we are often called on to fix websites. Sometimes, it’s a case of “I’ve pushed the wrong button, and now it won’t work”. Other times its “I paid someone overseas to build a site for me, and it doesn’t work properly”. Sometimes its “Why is my website so slow”. We’ve had all of these issues thrown at us, and most of the time we can help.
Why is my website slow?
The most common issue we face is a website being too slow. This leads to a loss in website visits because, honestly, it’s never a pleasant experience waiting for a page to load. A loss in website visits means a loss in potential revenue.
Thankfully, speeding up a website is usually pretty easy. There are two things you need to speed up a site.
- Good Hosting
- Small payloads
The market is flooded with cheap shared hosting. Companies like Hostgator, Host papa, GoDaddy and more. There is nothing wrong with these, but as the name implies, you are sharing your site hosting with everyone else. This leads to a slower response when someone loads your site up. This can be drastically improved by paying a little more for your site hosting. We host our own websites, and we like to think our hosting is pretty quick. It easily beats the big companies above.
How do I make my website faster?
The second thing to focus on is smaller payloads. This means when someone goes to your site, how much data are they having to load into their browser. Do you have lots of images and videos on your sites?
This one can be a lot more tricky, but we are going to focus on one element in particular. Images!
Making sure you have properly sized, and compressed images will go a long way to making your website feel snappy. Ideally, we try to get our images to be under 100 kB. We’ve seen websites with images over 1 MB. As you can guess, these load very slowly. So, how do you take care of these images?
First, scale them. You can load these into a photo programme and do this, or you can save a lot of time and use our new image scaler tool. How big does your image need to be on the screen? If the image is going to span the length of the screen then you might be stuck at 1920px (px stands for pixels), but otherwise most of the time you can get away with 600px or less.
Next, run them through tiny png to get the file size miniscule.
This trick should be employed for sending emails as well. If you are sending 5 MB images, then you may seriously anger the recipient. Not only does it take a while to download bigger images, but you are also clogging up their inbox.