Everyone wants their website to load fast, but it can be challenging. Whenever I build a new website I run through my website speed checklist before running a website speed test. I’ll add some standard WordPress tweaks, configure a few WordPress performance plugins, and tweak the server configuration where possible. If hosted on my managed web hosting servers I’ll know the server is already set up well for WordPress sites.
My go to website speed test tools are Google PageSpeed Insights and WebPageTest.org. Sometimes I’ll also use Pingdom tools.
I generally aim for a score on 80+ on Google PageSpeed and loading times under ~3 seconds when tested from Amazon EC2 Singapore with WebPageTest. There are usually some easy things to fix that bring most sites to this acceptable level.
But this isn’t good enough for everyone – speed gets more important for sites with higher traffic and SEO goals. Squeezing out extra performance beyond this point can be much more challenging – often needing to edit the website code, adjust images manually, or set up additional services such as CloudFlare or image hosting CDNs (content delivery networks).
It’s not always easy or quick, and sacrifices must be made if you want very high scores in the website speed test tools. External scripts such as CTA popups, live chat and even including Google’s own Analytics code reduces the PageSpeed score. It is generally not possible to achieve 100/100 in a real-world situation. There will be decisions to be made as high scores do require some functionality to be sacrificed for performance. This is not always desirable so a compromise will be made in order to maintain a strong user experience with an acceptable page load time.
For sites where performance is of vital importance I can spend hours – if not days – testing and making adjustments to make small optimisations. To check if it worked we have to let things run for a few days to check the real world speed test results once all caching has propagated. Website speed optimisation can be a long ongoing process and take significantly more resources than you’d expect. It can pay off with improved user experience and a SEO boost – a double whammy making both your visitors and Google happy.
After the initial performance optimisations are done, I typically approach website speed optimisation is an ongoing process that requires regular website speed tests and maintenance to ensure everything is performing correctly. This is included in my standard ongoing website management services, but if you are experiencing unusually high load times I can also perform one off optimisations which can make a big difference.
If you need help making your website faster just get in touch and let me know what website you’re having trouble with.
If you’re looking to create an e-commerce website you may have heard of WooCommerce for…
I offer a complete suite of services to brand and promote your small business –…
I’ve been offering and managing web hosting for clients alongside my usual design and website…
WordPress is a free open source content management system (CMS) that makes it easy to…
Blak Ink Media was established in 2017 and is a collaboration between myself and Glenn…
Travel Begins at 40 is a niche travel website and online magazine, publishing articles, news,…