8 Simple Ways to Reduce loading Time of WordPress Site

Last Updated on September 22, 2020 by Kundan Sharma

Reduce loading Time of WordPress Site

Do you want to reduce WordPress page loading time?

This helps your site to load faster and improve user experience.

In this article, I’ll share with you some of the best ways how you can reduce your web pages loading time.


Why Page Loading Speed Important?

Well, there are so many benefits of having a fast loading website, Here are the top 3 reasons why you should reduce your page loading time.

1. Higher Search Engine Ranking

If you want to see your website webpage in the top results in google.

Your blog pages should load faster, Google considers site speed as an important ranking factor.

More than 60% of the searches have taken place from mobile devices. That’s what to many websites using AMP ( Accelerate Mobile Pages) to load their website pages fast in mobile services.

You should have a fast loading website to get better ranking in 2020.


2. Increase Conversions

Do you know that per 1-second delay in page load decrease 7% conversion on a site?

If you want to increase your conversion rate then you should have to improve webpage speed.


3. Reduce Bounce Rate

Slow-Loading sites affect the user experience, nobody wants to browser around a slow site, normally propels don’t wait more than 5 seconds to load a site.

They simply bounce and click on another search results.

So, it’s very important you have to decrease your site load time that improves the bounce rate.


How to Test Website Loading Speed?

There are many tools out there in the market that allow to test website loading speed.

You can easily find out your site loading speed using them.

Here I am going to share with two best website speed checker tool.

1. Google Page Insights

2. Pingdom

Check Website Speed Using Google Page Insights

First, Go to the Google Page Insights then add your site URL then click on the Analyze button.

page insights
It will show you both mobile and desktop version page speed.pagespeed insights google

Google Page Insights also suggest how you can improve speed up your site.

To improve site speed you can follow the step by step lab data to improve the page load speed.


Using Pingdom Website Speed Test

Go to the Pingdom tool then enter the URL of your site to test the page load time.

Next, click on the “Start Test” button.pingdom site speed checker

Now you will see your site performance like grade, page size, load time, etc.

Pingdom also suggests a list of data that helps you to improve page performance.


How to Reduce Page Loading Time in WordPress

1. Compress Images

Do you know that images are one of the most main reasons behind the increase in page load time?

If you randomly upload images to your WordPress site then it will definitely slow your site.

You should compress images before uploading them on your site. There are many ways you can compress an image.

But, here I am going to share with you two best freeways.


Using Tinypng Website

It’s a free image compressing website that reduces the size of an image without decrease the quality.

To optimize your image, Go to the TinyPng then click on the upload image and select an image which you want to compress from your computer.

tinypng image compress
Once the image compressed then you can download and it’s ready to upload in WordPress site.

You can also see the image has compressed 75% which is great.


Using Smush it Plugin

The second way to compress images using Smush it plugin.

It helps to compress entire uploaded images at once.

Smush it comes with a both free and paid version, the free version is good enough to optimize WordPress images.

Let’s take a quick guide on how to use this plugin in WordPress.

First, go to your WordPress dashboard then hover to plugins then click on add new plugin.

There at the search box type Smush it now you will see plugin appear.

Next, install and activate the Smush it.

Smush it plugin

Once you have activated the plugins now you can compress all of your uploaded images in one place.

To do this, go to the Smush it from wordpress menu bar then click on recheck. As shown in the below image from here you can compress image through bulk option.

bulk option in smush it

When you use Smush it plugin in your site, it will compress automatically all the images you upload to your site.

So, you don’t have to optimize images manually.

smush it auto compress image


2. Use CDN


If you don’t know what is CDN then it’s a content delivery network that improves content delivery through their servers around the world.

A CDN provider quickly delivery your site content to your site visitor from their nearest server location.

Every blog should have to use CDN to improve its page load time.

There are so many free and paid content delivery networks like Cloudflare and KeyCDN.

I have also written an article on some best CDN services which you can get to improve your site speed.


3. Remove Unnecessary Plugins

Do you know that when we use many plugins on a site that affects the page speed?

Most of the newbie bloggers install plugins randomly and won’t use them.

When you visit your install plugins page, you may have some of the plugins you have installed but not activated yet.

These are the unused plugins you should delete to free up your database.

To do this, checkmark all the plugins that are unnecessary and deactivated.select plugins

Then go to the bulk option on the top and select “delete” then click on “apply” remove them.

delete wordpress plugins

I always check my plugin area to remove unnecessary plugins that I have deactivated due to poor performance.


4. Use Less Number of Post on a Page

Do you know you can decrease page loading time just by doing a little thing?

if you reduce the number of posts on a homepage that help your site to load faster.

To do this, login to your WordPress dashboard and go to Settings the Reading Page.

Now, You will see an option called blog pages show at most. Here you can select the less than 10 posts to display on pages.

show limited post on wordpress

I highly recommend you not show more than 10 posts on your blog. It can slow page speed.

You can see here I’m displaying just 7 blog posts on a page.


5. Don’t Use Display Ads

Do you ever noticed, when you visit a site that placed tons of display ads on their pages looks like spam and also slows the site speed.

If you are using too many ads on your webpages to increase ad revenue then you making a big mistake.

It can be slow down page loading speed that affects the user experience.

As you can see I haven’t monetized my blog with display ads.


If you want to use ads on your blog I highly recommend you to use only 3 ads on a page. This is also recommended by some ads networks like Google Adsense and Media.net.


6. Minify Your Codes

Sometimes site creates extra unnecessary codes on pages that increase page load time.

Minifying additional codes of webpages can improve the load speed.

Don’t worry it’s doesn’t affect your page structure. You only minifying some extra codings.

W3 Total Cache is one of the best plugin out there that allows minifying codes.

Just go to the “plugins” area then click on “add new” plugin, There in the search box type W3 Total Cache then search the plugin.installing w3 total cache plugin

Once the plugin appears, install and activate it.


Next, Go to the “Performance” area using wordpress menu then click on “Minify”.

Here you can see 3 different code languages HTML, CSS and JS.

Enable Minify all of these codes by checking the box that next to them. As shown in the image.

minify java, css and HTML in wordpress

Then scroll down to the bottom and click on “Save All Settings”.


7. Upgrade Hosting

Maybe your current hosting not giving a high speed.

If you want to reduce wordpress page loading time you must have to switch to a premium fast hosting service such as Bluehost, A2 Hosting and Siteground.

There are so many best and affordable high-speed hosting providers for WordPress sites.


Siteground is one of the best managed hosting providers high-quality SSD storage and high-speed servers.

You will get lots of features like free SSL certificate, Site Backup, 24/7 Customer Support.

Siteground offer 4 different server location around the world so you can choose a server that nearest to your potential audience.


The best thing about Siteground, they offer free site migration from your existing hosting provider.

That means you don’t have to pay any extra cost for transferring your site.

Siteground team will do it for free.


I have also written siteground hosting review that helps you to know why you should take siteground hosting.

Click Here to Get Siteground Hosting at $3.95/mo

8. Pick Up a Better Theme

When it comes to optimizing site loading speed themes play a very important role.

If you are using a heavy designed theme on your site that increases your pages loading time.

You should use a premium simple and easy to use theme that loads faster.

You can go with themes like OcenWP, Astra and GeneratePress.

These are some of my favorite themes. I have used all of them, on this blog I’m using OceanWP.

wordpress free theme

You can also get a theme from premium wordpress theme shops like Elegant Themes and MyThemeShop.

They offer beautiful themes with SEO Friendly Codes, Premium Support, and Regular Updates.

Here is the list of some best premium wordPress theme shops.


Final Thoughts

You can follow these above given ways to improve your site speed.

I have personally used these methods on my blog that helped me to reduced the loading time of my web pages.

I hope this post helped you to reduce wordpress page loading time. If you have any questions and suggestions, Let me know in the comments.

Leave a Reply