A fast loading website is pleasant to use and Google loves it. Unfortunately, many WordPress base website are horribly slow because of few reasons such as using multi-purpose theme and not optimizing it, images that are not properly scaled down or because of the bad web hosting provider.

So if you felt that your website need to run a little more faster than now, here are steps that you can take.

Use Good Web Hosting

This is the first and most important thing in running a fast website. Web hosting configuration such as memory allocation, and the type of disk i.e SSD or HD will  determine how fast the page is going to load and communicate with visitors who are accessing your site. Web hosting that had frequent downtime and slow support is best to avoid at all cost. We wish to recommend two good web hosting in Malaysia such as:

1) ServerFreak which we use to host few of our clients website and even mobile apps. Their support is the most responsive so far from our experience and staff are knowledgeable. The WordPress hosting package that starts at RM239/year is great if your run a high-traffic WordPress website. It deploys LiteSpeed Web Server that claims to double the capacity of normal server and able to withstand DDOS attack.

2) IPSERVERONE is another reputable web hosting company in Malaysia. Their clients includes lowyat.net which is in the top 5 most visited website in Malaysia. Other big names include CGS, Firefly and Sunway Group.

Use Content Delivery Network (CDN)

In this article, we talk about CloudFlare which provide free SSL. What we did not mention is that it is also a Content Delivery Network or CDN service provider. CDN refers to a geographically distributed group of servers which work together to provide fast delivery of Internet content.

The benefit is clear. By distributing content closer to website visitors by using a nearby CDN server (among other optimizations), visitors experience faster page loading times.

Install caching plugin

Before we go on recommending cache plugin, we need to understand what is cache and why does it matter. If you use computer long enough you will know that a cache is an area in the computer’s memory that stores recently used information. When a website is cached, it means the site’s pages, images, files and Web objects are stored on the user’s local hard drive. So the benefit of caching is clear where it will reduce loading time because there is no need for the files to be transferred from server.

There are quite a number of free and premium cache plugins. We manage to test 2 free plugins which will speed up the website after testing it with GTMetrix.

1) W3 Total Cache. This plugin can be installed for free from WordPress Repo.

It has a dedicated Settings page for every type of caching – page caching, object caching, database caching, browser caching etc. The level of customizability that you get with W3 Total Cache is difficult to find elsewhere. You will notice that the setting is very comprehensive and even overwhelming for a web developer. If you need assistance in configuring this plugin, Please get in touch with us.

2) WP Fastest Cache. This plugin has lesser switch to play around with but make no mistake of its power. In fact, this is the most highly rated cache plugin in WordPress repositories and we use have been using it in every website project.

Features that we love include:

  • GZIP compression to optimize web browser rendering.
  • Minification and concatenation of HTML, CSS and JavaScript files.
  • Support for Content Delivery Networks (CDN) & compatible with CloudFlare. Yay!

Control the amount of Post Revision

Post revisions take up space in your WordPress database. Some users believe that revisions can also affect some database queries run by plugins. If the plugin doesn’t specifically exclude post revisions, it might slow down your site by searching through them unnecessarily.

You can easily limit the number of revisions WordPress keeps for each article. Simply add this line of code to your wp-config.php file.

define( 'WP_POST_REVISIONS', 4 );

This code will limit WordPress to only save your last 4 revisions of each post or page, and discard older revisions automatically.

Optimise Image To Speed

Images bring life to your content and help boost engagement. Researchers have found that using colored visuals makes people 80% more likely to read your content. However, having nice image in your website can work against you if you did not optimised/reduce the image size.

Easiest solution that we can recommend is again using a plugin. We recommend Smush Image Compression & Optimization. Smush has been benchmarked and tested number one for speed and quality and is the award-winning, proven crowd favorite image optimization plugin for WordPress.


Recent research shows that attention span of internet user has dropped for 12% to 7% when browsing the website. Having a slow website will make most visitors leave your website and visit another website. If you are running a business website, that is a loss of a potential sales. Optimise your website today and don’t let more opportunities slips away!