How to Reduce WordPress Site Speed With Cache Plugins 2020

BY:Sandip Maheshwari
Last Updated:Last updated Jun 15, 2020
Category:WP SPEED
speed up wordpress site plugins

Is Your WordPress website takes much time to load? Then follow this blog post where I have shared some tips for WordPress site speed optimization plugins using best wp cache plugins and reduce page loading time.

Loading time of a website a very important factor in SEO. Websites that take much time load are affected by SEO ranking and increase in bounce rate. You can also check out the list of best WordPress plugins of 2020.

According to Google, a website should load within 3 second and page size should up to 500 KB.

So, here are some tips to optimize your WordPress websites speed using plugins and tools.


DEALS: Inmotion Hosting Coupons


This is an old post, You can check out my new WordPress Speed Optimization post where I have shared 25 Ways to Speed up a WordPress site with 100% Gtmtrix Score.

Also Read: 25 Ways To Optimize Your WordPress Wesbite Speed


1. Optimize Images

Using heavy images results in increasing the loading time of a website. To solve this problem you have to  Compress images.

Note: Use JPG images instead of PNG images because JPG images are lightweight and load faster as compared to PNG images. If you have any PNG images then you can convert those images using a free online tool like png2jpg.

To compress your images you can use some online tools like Tinyjpg, or optimizilla to compress images for free up to 20 images at once. this tool compresses images without decreasing the quality.

Image Optimization Plugin:

WP Smush

best wordpress plugins for blog 2017

It’s the best WordPress plugins for image compression. When you upload a  new image, it automatically starts compressing the image.

This plugin has both free and paid version,  where the paid version compresses more.

It is better to compress first from free online tools like or and then upload those images your website.

After that, the plugin will also compress the images, which will reduce the loading time of your website.

You can also consider Short pixel & imagify plugin for image compression.


Also Read: How To Change WordPress Admin URL


2. Eliminate render-blocking JavaScript and CSS in above-the-fold content

To solve render blocking javascript and CSS problem, you have to install a plugin called Autoptimize.

coolest wordpress plugins

Install and Activate Autoptimize plugin and then follow these steps-

Go to the setting option ~ Autoptimize


Now click on show advanced setting option which is on the top right side.

Check these following options as shown in the images and click on save changes and empty cache.

Run a speed test and check your score in PageSpeed Tools.

If any CSS file still showing in the speed test, then you have to optimize even further.

Again go to the Setting~ Autoptimize and under CSS section check line and defer CSS option as shown in the image.

Copy the CSS file URL from the page speed tool, open your website and find the CSS file by going to the view source page and then press Ctrl +F and paste the CSS file URL that was shown in the Page.

Click on the link, and copy the entire code.

Now open this link criticalpathcssgenerator

Here in the first column insert your website URL.

In the second column, paste the complete CSS codes and click on the create critical path CSS.

This will minify the codes and you have to copy the entire code from the third column and paste it in the line and defer CSS.

Now click on save changes & empty cache.

Once again test your website speed.


Also Read: Learn How to Increase Instagram Followers


3. Enable Compression

Another common issue of every WordPress site is Enable Compression.

This issue can be solved by using a plugin called Check and Enable Gzip compression.

Just install and activate the plugin and  go to Tools ~ Gzip compression

Now click on Enable Gzip Compression button.

Again test your website speed.


4. Async Javascript

One of the main factors that affect website speed is javascript.

Async javascript helps you to add an async or defer attribute.

This plugin is compatible with autoptimize. If some javascript files are still that affecting your WordPress website speed then you can use this plugin.

After activating the plugin go to the setting – async javascript – setting.

Now in the enable async javascript section check enable async javascript.

In the async javascript, method section select the method whether you want async or deter.

you can try which one works for you. in my case I have chosen async.

Under jquery check async.

And at the end check enable autoptimize support and choose to deter in jquery method.

It is better to check autoptimize support because it may conflict with each other.


5. Implement CDN

CDN (content delivery network) also helps in reducing the loading of your WordPress site. there are some free and paid CDNs are available on the internet like Cloudflare which offers both free and paid CDN, max CDN which has only paid plans. if you want to implement Cloudflare CDN with free SSL Certificate on your site then you can read this complete tutorial.


6. Use a Cache Plugin

caching your WordPress site improves your WordPress site speed. There are many caching plugins available in the WordPress directory. Some of the popular cache plugins are WP Fastest Cache, WP Super Cache, W3 Total Cache. Among all the plugins I like WP fastest cache as it is easy to set up & speed up the WordPress site.


7. Remove Unnecessary Themes & Plugins

Delete themes & plugins that you are not using as these themes & plugins increase your database size which ultimately affects your WordPress website speed.


8. Clean Your Database

Cleaning your WordPress database also improves your WordPress speed. Use the WP-optimize plugin to clean your database but also take a backup before cleaning it. Under the tables tab, you will see database tables created by themes & plugins.


If you delete any plugin, there is a high chance that the plugin has created a table & you will see a Remove button. Just click the Remove button to delete that table as it is of no use.


This will make your database lighter & will speed up your WordPress website.


Conclusion : 

That’s it in this post on how to Optimize the speed of WordPress site with best wp cache plugins and reduce page load time in 2020. Try these WordPress site speed optimization tricks that will help you to make your WordPress site faster and test your website speed before and after.  

If you have a question regarding how to increase the speed of WordPress site, fill free to comment below.


Sandip Maheshwari
Written By Sandip Maheshwari

A guy blogging for the last 3 years, I am a guy who loves to write about SEO, social media and affiliate marketing. An avid cricket fan, die-hard fan of Silicon valley the series. I love to blog in my free time to share my knowledge with people around the world.

Reduce Wordpress Website Speed Using Plugins 2020
Article Name
Reduce Wordpress Website Speed Using Plugins 2020
Reduce your Wordpress website speed using plugins in 2020. 1. Optimize your images 2. Use a cache plugin 3. Clean Your database 4. Remove Unnecessary themes & plugins 5. Minify HTML, CSS & JavaScipt 6. Use CDN
Publisher Name
Publisher Logo
Malcare PLugin

Malware Scanner & Security for WordPress

Read Our Malcare plugin Review
Greengeeks HOSTING


60% Discount

Read Our Greengeeks Review


  1. Nagesh Lingayat

    Nice post! Thanks for sharing such an blog.

  2. ToonChooi

    nice wp optimization tips and thanks for introduce me the Autoptimize plugin which I didn’t aware before. I use it together with another free cache plugin ‘wp super cache’ and it did improve my website speed by 20%.

    • ideasoncanvas

      Thanks for your feedback

  3. Abhishek Rai

    Thanks for the Information, We will follow this for our Website and lets see the results.

  4. kuhnke

    Way cool, some valid points! I appreciate you making this article available, the rest of the site is also high quality. Have a fun.

  5. Kiran

    thanks for this post. your tips have helped me to reduce the website loading time to 4sec.from 9sec.


Submit a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.