A Slow Website Loses The Race!
There are numerous aspects that can contribute to an excruciatingly slow website. It is said that the average user will wait approximately 2 to 4 seconds for a page to load before taking their business and attention elsewhere. In this day and age we expect everything immediately, if your website isn’t performing as quickly as the user expects then you could be missing out on business.
Poorly Written? Naughty Coder!
Having code that is poorly written can really inhibit your website. This can mean that your browser has to work twice as hard to retrieve the same information. In the framework of a website the code is the underlining backbone and there can be thousands of lines of interconnected code, it only takes a few errors to cause a domino effect slowing everything down. Nobody wants to wait 5 minutes to see cute pictures of kittens. So, with this in mind (and the cute kittens) the key is to have the code written as clean and precise as possible.
Large File Sizes
Who doesn’t love a nice high-resolution image, with crystal sharp image quality? That being said not everyone needs to see that image of your favourite cupcake the size of a billboard.
Optimising your images for the web greatly increases the speed of the overall site loading time. You can have a smaller thumbnail which will link to the much higher quality version of the image. Users clicking on this will be expecting to see a higher quality version of the image so will expect the possibility of a slight delay even though a well optimised image at a larger size should not delay loading time. This optimisation process isn’t just limited to images, it is also relevant to all media files, from videos, music, animations, PDF documents, virtually anything you can think of that you would want to upload, embed or link to.
Poor hosting can be one of the most frustrating things not only for the business owner – but for the user too. It’s always tempting to go with the hosting provider who says they will host your website for next to nothing, very tempting indeed. The issue is that (as the old saying goes) you get what you pay for. By going for very cheap hosting it’s likely that you’ll be squeezed onto a server with A LOT of other people. Often the consequences of this translates into a small amount of bandwidth, which in turn limits the amount of data your audience can receive making for very slow loading times (that’s if it loads at all) and of course very frustrated users.