How to Speed Up WordPress Website in 12 Easy Steps 2021

Everyone loves blazing speed websites and that is why it is the most valuable method of on-page SEO to increase your ranking. Having a good opening speed can help you to rank faster in SERPs and gives performance to your website. It feels all the more irritating to sit tight for 3-4 minutes until a website page gets completely loaded.

It is so disappointing and you want to move to another WordPress site instead of holding up still page gets fully opened.


Everyone knows that WordPress is a stunning stage to begin with your online business, blog, commercial site, or some startup projects. It is much simple to customize, using it, modifying and getting great support online.

One and only awful thing about it is that it gets slow when you attempted to install some heavily build WordPress themes, some heavy widgets, and Heavy plugins on your WordPress site.

In today’s advanced world, everybody loves speed and gets dependent on it. They need everything quick, even WordPress sites too.

One of the very famous search engines which known by everybody and it called “Google” which brings almost all the traffic to your website. So there is an optimization which favors by google search engine crawler and help a website to rank well on your specific keyword.

There is a recent demonstration by google webmasters that if your website isn’t opening at the right time then your traffic goes down and definitely increases the bounce rate of your site. At last which results in position down in SERP’s which seems to be the worst thing for every blogger or a website owner.

Learn How to Speed Up WordPress Website in 12 Easy Steps 2021

Now you can vision yourself how a website speed is so important in the terms of blogging. Before we tell you how to make your website fast and good for ranking, please make sure you have checked your current page speed by down below sites. Just after checking up, note it down somewhere so that you can check it later on and see improvements by yourself.

First Check Your Current Website Speed

To begin everything to speed up your website you have to check your WordPress site’s current speed from these down below websites. These are the most famous speed checker websites which are followed by so many professionals to get accurate data of their website.

By tracking your website from one of these websites you can write your current status somewhere or just take a screenshot of your current status so that you can remind all those values after optimizing your website.

What values sound well?

In GTmetrix your site must score like this :

PageSpeed score:Must Be above 80+ ; Yslow Score:79+(average) ; PageLoad Time: must be under 7 seconds(Average) ; Total Page Size:1.69Mb (Average) ; Request must be under 70

In Google Page Speed Insight must score like this:

Mobile Speed: It must above 60+ ; Desktop Speed:80+ as an average score.

If you getting these average score without any optimization then you don’t need further optimization but then also you can optimize your website more.

So, let’s speed up WordPress sites to get faster performance ever….

How To Speed Up WordPress Website

As soon as you tested your current website speed then you ready to follow up these steps which given down below.We preferred you to make a backup of your website so that in case if you do anything wrong then it can be reversed back.So let’s begin.


Why we always prefer for a good webhosting because a best web hosting service can differentiate itself by its backend technology, hardware’s and performance.It going to help you to serve your website with extra performance by speeding up your front end by providing good quality backend,hardware, uptime and connectivity.


Here are the 3 webhosting which gives you unbelievable performance.

  1. WPEngine
  2. Bluehost
  3. HostGator

Our recommendation always go for WPEngine and Bluehost,

If you want to go for extreme web hosting then there is nothing better than WPEngine which is specialized for WordPress and if you looking second most awesome WebHost then, of course, everybody will vote for Bluehost.

Wpengine is pretty costly because of its configuration which is much higher than expected and if you look for Bluehost then it is well priced and have good different plans & services also.

WPEngine is made for high traffic and well personalized for giving an extreme high-end performance to the traffic of your website,it don’t have any down time as it’s server always up for the extreme type of traffic. The most favorable part of WPEngine WebHost is that it comes with CDN(Content Delivery Network) which exclusive fast performance.

If we talk about Bluehost then it also comes with CDN, and it’s plans and servers are for extreme performance for your traffic,it can also handle huge traffic at once with no downtime.All big companies are running on Bluehost and the most favorable part is that it is much cheaper than WPEngine.

Note: If your traffic is more than a million per day then we prefer WPEngine webhost because it made for extreme performance.

Attention : WP Engine Review


The framework which is another important thing to be noticed, you may saw that WordPress by default give you two theme which are twenty fifteen and twenty fourteen which are quite lightweight but not that much of light as compared to very famous Avada premium theme and the newspaper. Half of your website speed depends on your framework theme which must be as lightweight as possible.If you looking for free WordPress theme which are light then we prefer customize,thesis, genesis and hueman themes.

Always choose a lightweight framework so that you can give a performance to your website.


The most important thing to give speed to your website’s content then caching plugin going to help in all our way, It is also considered as most important part for speeding up your website.

Basically cache plugin helps to cache all your pages, posts, content, etc for faster loading up for your traffic users.

There are two most famous cache plugin available in WordPress plugin:-

  1. W3 Total Cache
  2. WP Super Cache



If you looking for simply for cache plugin then everybody prefers WP Super Cache as it is best for caching up your website data but If you looking for extra performance and some other awesome stuff like minifying your website’s CSS & javascript then like everybody we also prefer W3 Total Cache as it provides lots of other features compare to WP Super Cache.

W3 Total cache is also featuring an option to connect with some famous premium CDN like MAXCDN and a long list of lots of other features.

W3 total cache is the most recommended and most useful plugin to improve your website performance and speed.



The content delivery network is best to serve your static contents, pages and files from distributed location to speed up your website performance. It is very famous to boost up your website performance just by shifting your website’s static components on CDN.

There are a huge number of free and paid CDN available which you will get easily for your website. If you are looking for high performance CDN and have good budget for that, then like everybody we also recommend you to go with MaxCDN. If you are looking for high-performance CDN and have a good budget for that, then like everybody we also recommend you to go with MaxCDN. It is one of the best CDN used by famous blogs like copyblogger, thenextweb and web hosting company like WPengine.

If you just started your blogging website or your business website and getting lots of traffic in it then we recommend you to boost your website speed by MAXCDN. It helps you in better ranking and faster loading up.


Another important part to speed up your page speed is to make your webpage fully optimized by compressing your site’s images.

There are lots of ways to compress your site’s image like by using a simple plugin called WP-Smush it but you also have to know that little image quality will be loss during compressing an image through free version of wp-smush it.

There will be a very minor loss of image quality which will be almost undetectable. But if you looking for no image quality loss during compression of an image then you have to go with pro smush it which will cost you per month.

There are some websites also which compress your image with no cost and loss, exactly what you thinking right! You can easily compress your images through it with no loss of quality.

  1. com
  2. com
  3. com

Either you can use the smush it a plugin or else you can go with any of the above websites as per your requirement of compression.


Lazy Loading? What is it? These questions must be arising in your mind and you must be thinking that lazy loading means slow image opening well that’s not true actually.

Lazy loading means, images only load when they would be visible to the user, thus saving valuable data and time.

So basically it is javascript that allows an image to load up only when it is required or you can say it loads up when the image is visible to the user which saves the load time of a page.

This way of setting up your website’s images pauses the loading process until the reader has viewed that specific area of the page where the image is situated.

There are lots of plugins which enables lazy load image on your website which basically adds the javascript of lazy load in your WordPress framework theme.

Here are the plugins which you can use it for enabling lazy load in your site:-

  1. BJ Lazy Load Plugin
  2. Image Lazy Load Plugin

Both of these plugins will help you to increase your website performance by pausing images in the time of page loading which result in faster loading of web pages. It’s a really better way to improve website performance.



As many of you know already using so many plugins can slow down your website,so all you need to do is reduce the number of plugins. Do not install an unusual plugin as it increases your page loading time and database space.

So like everybody we also suggest you install only important required plugins on your WordPress site to get a good performance.

There is a plugin called P3 plugin performance profiler which is available to check your plugin’s impact on your website performance. By using this plugin you can track your plugin’s consuming time and performance.

After seeing the result you can de-activate or delete as per requirement.

It’s also another way to speed up your website performance.


Whenever you write an article on a WordPress site it saves as a draft and when the more you write, the more it saves in drafts, and more it creates revisions for your single post.

More post revisions can consume more database space, which turns to slow down your WordPress website.

Well, you can easily avoid this with a plugin call Revision Control which will allow you to limit the post revisions in your database.

But If you do not look to install any further plugins then we simply advise you to write your article on your computer’s notepad or Microsoft Wordpad which saves your WordPress database space.


Using so many plugins can slow down your websites, therefore reduce the number of plugins you use to run your website. Only add most useful plugins in your WordPress. Using a lot of plugins can also harm your website performance.

To see which plugin is slowdowns your website load time, you can use the P3 plugin performance profiler plugin available in WordPress repository. It is one of the best plug-ins available in WordPress to track all your plugin performance.

By using this plugin you can track high time-consuming plugins and deactivate or delete them if they are not necessary for your website.

It will help you to speed up your website and its performance.


So Utilizing inline styles are too terrible for your site as It makes your website performance down. So all you need to do is to try to add style sheet externally by declaring the IDs or Classes for your element in an external style sheet.

It will definitely give a performance to your website.


If you having more HTTP requests then properly your website going to be slow down and impact your website’s performance. Therefore, try to optimize your website by combining your CSS & javascript files into one.

These are the methods that can be very useful for you to reduce your website HTTP requests for better performance in your website. Combine all CSS files in one.

  1. First, try to Combine all JavaScript files into one by using Gzip compressor.
  2. Secondly, you need to combine all your necessary CSS images into one image to reduce weight.
  3. If you having some unnecessary WordPress plugins then uninstall it.
  4. For minifying your CSS and javascript use compression plugin like W3 Total Cache Or JCH Optimize.


Huge comments can lead to huge page loading time, so all you need to do is to limit your comment in your page/post. If you having lots of comments then probably it going to make your website performance speed down.

Therefore, it is better to limit your comment on a single page/post to avoid this clutter.


Optimization of webpage’s and its contents are necessary. There are various plugins available for optimization of your web page, but I recommend you to use JS and CSS optimizer or Autoptimize plugin.

You can also optimize your web page and content yourself by using the following method:

  1. To Reduce the number of HTTP Requests.
  2. You Have to put CSS at the top ad Js at the bottom.
  3. You need to show excerpts instead of the full post on the home page.
  4. Also, Remove inactive plugins and widgets to decrease weight from your website.
  5. Make sure you use asynchronous JS files.
  6. Remove unnecessary sharing widgets to reduce page weight.
  7. The most Important part is to reduce the number of posts shown on the homepage in between12 to


Use asynchronous JavaScript for your website. It will help you to improve your website speed and performance by loading all your JavaScript Files asynchronously.

There are various plugins available in the WordPress repository to do this job for you, but I recommend you to use an asynchronous JS plugin for your website. It will help you a lot.

Even Google also suggests you to use asynchronous JavaScript for your website for faster performance.


Gzip compression is the best method to compress all your pages and content to load faster. By enabling Gzip compression your website can get faster for your users.

You can setup gzip compression on your website by enabling it from your web hosting Cpanel or by contacting your web hosting company. They will help you to set up Gzip compression for your website.

You can also enable Gzip compression from your W3 total cache plugin or by simply modifying your .htaccess file as follows:

# Insert filters

AddOutputFilterByType DEFLATE text/plain

AddOutputFilterByType DEFLATE text/html

AddOutputFilterByType DEFLATE text/xml

AddOutputFilterByType DEFLATE text/css

AddOutputFilterByType DEFLATE application/xml

AddOutputFilterByType DEFLATE application/xhtml+xml

AddOutputFilterByType DEFLATE application/rss+xml

AddOutputFilterByType DEFLATE application/javascript

AddOutputFilterByType DEFLATE application/x-javascript

AddOutputFilterByType DEFLATE application/x-httpd-php

AddOutputFilterByType DEFLATE application/x-httpd-fastphp

AddOutputFilterByType DEFLATE image/svg+xml


Hotlinks and leeching are forms of bandwidth theft. This may cause a high response time and increase website page loading speed.

This occurs when someone sites directly links to images on your site from their article. It increases your website response time and makes your website performers a slower.

You can disable hotlinks and leech by adding these simple coded in your.htaccess file.

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)? [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)? [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?[NC]

RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]


Pingbacks and trackbacks are like mentioning or linking back from other bloggers. If someone mentions or link you in their or other blogs it will automatically show in your trackbacks and pingback section.

By turning it off may also help you a little bit to improve the performance of your website. Don’t worry, it does not harm your backlinks.

Quick Links 

Conclusion | How to Speed Up WordPress Website in 12 Easy Steps 2021

You’re done Now! After making every possible change given above in your WordPress site don’t forget to test its performance. If your results are the same as before then please empty your page cache from the cache plugin then give a try again on speed checker websites. Then definitely you will see an updated version of the website’s result

So, here’s the most important ways to speed up WordPress website fast. You can try these ways on your website and see the result on your webpage. It will definitely bring good speed to your website.

Let me know what problem you face while speed up your WordPress website via comment or subscribing to my email list and I will help you to get the best result.

Don’t forget to share this post with all your fans and followers on social media and subscribe to my email list to stay tuned with me. Thanks for having your time.

Leave a Comment