11 Ways to Speed up Your WordPress Site (2018 Guide)

how to increase speed of wordpress site

Having a fast loading website is one the most important ways to keep your website audience coming back for more.

In this post, I will show you a detailed guide on how you can make your WordPress site faster.

But before we go into this guide, there are some basic questions I should answer;

Why Should You Make Your WordPress Site Faster?

If you have a slow website, it would be hard for you to retain your audience and the rate at which people visit your website will drastically reduce, this is because people simply do not like websites that waste their time.

Studies over the years has proven that faster websites get more traffic, more email subscribers and followers than that of slow websites. This means that even if you have great and unique contents on your website, nobody will pay much attention to it if your site speed is slow.

So the main reason why you should make your WordPress site faster is to be able to get more traffic, more email subscribers and more website followers.


How Can You Check A website’s Speed?

For you to determine whether to increase your website’s speed or not, you will have to know if it is slow or not.

There are many websites which offer this service but the best is pingdom.


11 Ways to Speed up Your WordPress Site


Choose a good hosting provider

When building a website, what comes to your mind is to choose a cheap shared hosting plan due to your low budget plan.

But a shared hosting plan like its name implies host many websites all at the same time, so if another website in that shared hosting server is getting high amount of traffic it would affect other websites and make them slow.

So it is always advisable to choose a VPS hosting, which is a server for hosting only your site alone and also host your website with good hosting companies such as bluehost.


Use a Caching Plugin

One of the most effective ways of improving site speed is by using a caching plugin.

I recommend the W3 Total Cache  plugin which is the most effective plugin and that is what I use for this website.

Optimize Website Images (Reduce Image Sizes)

Websites with a lot of high capacity images usually have slow page load time, but reducing this image sizes without reducing its quality is one of the best ways to improve a  website’s speed.
There are many plugins which can help you do this, but the WP-Smushlt is a free plugin which can easily reduce image sizes without reducing its quality.


Use Excerpts on Homepage

WordPress displays full contents on home page by default and this makes the home page to load slowly, because it would have to load the full content.

But by resetting the home page to display only a small portion of the article, the load time would be made faster.

Avoid Uploading Videos to Your WordPress Site

Uploading videos on your WordPress site would only end up making your site slow.

The best way to upload videos on your website without it affecting your site speed is by copying the video’s URL and pasting it on your WordPress post and then the video will automatically be embedded on your website.

Use A Fast Gallery Plugin

Websites with a lot of photos or photography websites are usually slow.

To prevent your website from being made slow by this photos, it is advisable to use a fast gallery plugin.

The gallery plugin speeds up your images load time and organizes them. I recommend you use the Envira Gallery which is the best image gallery plugin for WordPress users.


Remove Unwanted Plugins

Accumulation of plugins which are not being used can make a site slow. To prevent this, always delete plugins which you are not making use of.


Use the LazyLoad Plugin

Lazyload is a WordPress plugin which makes it possible for only the images which are visible to the site visitor to be displayed.

With the lazyload, visitors cannot see images unless they scroll across them and this prevents much images from loading and thereby increasing the site speed.


Use CDN (Content Delivery Network)

The function of the Content Delivery Network (CDN) is to take all the static media files on your website and distribute them across different servers for faster delivery to your audience.

Load time differs for different locations, but with the CDN, you can easily optimize your website to load faster for all locations across the globe.

The KeyCDN and MaxCDN are the best Content Delivery Networks and I definitely recommend them to you.


Delete All Spam and Unwanted Comments

One of the disadvantages of having high traffic on your site is that you will have a lot spam comments and this will occupy storage and thereby make your site slow.

So to prevent this, always bring out time to go through your comments and delete the unwanted ones.


Use Cloud Fare

Cloud Fare is an integrated CDN (Content Delivery Network) which also provides security, optimization and analytics.

It filters your website and increases the speed for actual visitors.



What makes visitors to keep coming back to a website is if it has good and helpful contents and if it is fast.

While optimizing your website for faster load time, also make sure to write and publish good contents.





  1. I have noticed you don’t monetize your blog, don’t waste your traffic,
    you can earn extra cash every month because you’ve got high quality content.

    If you want to know how to make extra $$$, search for: Mertiso’s tips best adsense alternative

  2. I must show my love for your kind-heartedness supporting individuals that should have guidance on your idea. Your real dedication to passing the message across was quite helpful and has enabled employees much like me to achieve their endeavors. Your new useful publication implies a great deal a person like me and additionally to my fellow workers. Thanks a ton; from all of us.

Leave a Reply

Your email address will not be published. Required fields are marked *