How to Speed Up WordPress Website in 12 Easy Steps 2024

Everyone loves blazing speed website and that is why it is the most valuable method of on-page seo to increase your ranking.Having good opening speed can help you to rank faster in SERP’s 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.

How to Speed Up WordPress Website in 12 Easy Steps

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

How to Speed up WordPress in 12 Easy Steps (2)

Everyone one 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 get dependent on it. They need everything quick, even WordPress site too.

One of the very famous search engine which known by everybody and it called “Google” which brings almost all the traffic to your website.So there is an optimization which favours 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 in a right time then your traffic goes down and definitely increase your bounce rate of your site.At last which results in position down in SERP’s which seems to be a worst thing for every blogger or a website owner.

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

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.


Google Page Insight


Webpage test

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

What values sounds 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 then 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 it’s configuration which is much higher then expectation 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 extreme high end performance to the traffic of your website ,it don’t have any down time as it’s server always up for 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 down time.All big companies are running  on bluehost and the most favorable part is that it is much cheaper then WPEngine.

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

Attention : WP Engine Review


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 light weight but not that much of light as compare 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 customizr,thesis,genesis and hueman themes.

Always choose a light weight framework so that you can give 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

#Cache Plugin

If you looking for simply for cache plugin then everybody prefer 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 provide 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 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 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 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 way to compress your site’s image like by using a simple plugin called WP-Smush it but you also have to know about this that little image quality will be loss during compressing an image through free version of wp-smush it.There will be 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 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 smush it plugin or else you can go with any of above website as per your requirement of compression.


Lazy Loading?What is it?These question 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,Image only loads when they would be visible to the user, thus saving valuable data and time.So basically it is javascript which allow an image to load  up only when it is required or you can say it loads up when image is visible to the user which saves load time of a page.This way of setting up of your website’s  images pause the loading process until the reader has viewed that specific area of the page where 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 a better way to improve website performance.



As many of you know already using so many plugins can slow down your website’s,so all you need to do is reduce the number of plugins.Do not install unusual plugin as it increase your page loading time and database space .So like everybody we also suggest you to install only important required plugin in 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 a another way to speed up your website performance.


Whenever you write any article in a wordpress site it saves as a draft and when more you write, more it saves in drafts and more it creates revisions for your single post. More post revisions can consume more database space, which turn to slow down your WordPress website.

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

But If you do not looking to install any further plugin then we simply advice 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 website’s, therefore reduce the number of plugins you use to run your website. Only add most useful plugins in your WordPress. Using a lot of plugin can also harm your website performance.

To see which plugin is slow downs your website load time, you can use P3 plugin performance profiler plugin available in WordPress repository. It is one of the best plug-in 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 ID’s or Classes for your element in an external style sheet.

It will definitely gives performance to your website.


If you having more Http requests then properly your website going to be slow down and impact on your website’s performance. Therefore, try to optimize your website by combining your css & javascript file into one. These are the methods which 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. So Reduce the number of HTTP Request.
  2. You Have to put Css at top ad Js at bottom.
  3. You need to show excerpts instead of the full post on 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. Most Important part is to reduce the number of posts shown on the homepage in between12 to


Use asynchronous JavaScript’s 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 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 a best method to compress all your pages and content to load faster. By enabling Gzip compression your website can get more faster to 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 leeching 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 linked 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 performance of your website. Don’t worry, it does not harm your backlinks.

CONCLUSION : How to Speed Up WordPress Website in 12 Easy Steps 2024

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 same as before then please empty your page cache from cache plugin then give a try again on speed checker websites.Then definitely you will see an updated version of 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 in your webpage. It will definitely bring a good speed in 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 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.

Abhishek Pathak
This author is verified on

Hey this is Abhishek Pathak, a Blogger & Digital Marketing Consultant. He started freelancing around his technical skills of online optimization, SEO, SMM, SMO and other digital stuff early from his early college days. After completing college he thought, having a workaday job was not his cup of tea. He had embraced the freelance lifestyle So he Started his Own Digital Marketing Blog GeekyBuzz where he share awesome stuff about freelancing, entrepreneurship, business, blogging and other cool nerd stuff based on his experiences and journeys.

Affiliate disclosure: In full transparency – some of the links on our website are affiliate links, if you use them to make a purchase we will earn a commission at no additional cost for you (none whatsoever!).

Comments (2)

  1. Hi Aman, thanks for the helpful article! It is worth mentioning to disable as much bloat as you possibly can. This doesn’t take much time and increases in site’s speed are huge. I’ve used a Disable Everything plugin for bloat removal. It is free and worth checking out:

Leave a Comment