How to Optimize WordPress Website Speed | Reduce Page Load Time (2022) | 26 Tips to Improve WordPress Speed | Get 100% GTmetrix + PageSpeed Score

You are currently viewing How to Optimize WordPress Website Speed | Reduce Page Load Time (2022) | 26 Tips to Improve WordPress Speed | Get 100% GTmetrix + PageSpeed Score

Want to speed up your WordPress site & reduce load time? Well, I will show you how to optimize your WordPress website speed using plugins & get 100/100 on Gtmetrix, PageSpeed Insights & Pingdom speed test report With 26 WordPress speed optimization tips including Woocommerce (2022).

Optimizing your WordPress speed will improve user experience, reduces bounce rate, increase your page views & also improves your ranking in search results. People will leave your website if it takes too much time to load & you will lose customers and subscribers.

So, are you ready to optimize your WordPress site? Then keep reading.

slow wordpress website meme

Table of Contents

Why Does Speed Matter?

Website speed is an important ranking factor in search results. Google, Bing & Yahoo is now ranking only those websites that load quickly and decrease the ranking of slow websites which ultimately reduces traffic.

According to a study, a page load slowdown of just 1 second could cost Amazon $1.6 billion in sales each year. Even Mozilla has reduced its page load time to 2.2 seconds, which added an additional 60 million Firefox downloads per year. If your site also takes too much to load then you are losing your visitors.

How to Check Your WordPress Website Speed?

A good web page time should be under 3 seconds for desktop & for mobile, it should be under 2 seconds. The speed may differ from page to page, as it depends on mainly two factors:

  • The size of the web page,
  • The number of requests it generates.

Just run a speed test using the following speed testing tools.

Now, take a screenshot of the speed test result & compare it later with the final result.

I have written a separate tutorial for Woocommerce optimization that you can check out where I have shared 21 ways to improve your Woocommerce website speed.

Before you start optimizing your site please backup your WordPress site.

You can also watch my video, where I have covered almost everything on how to speed up WordPress website 2022 for free with timestamps in the video description.

1. Choose a Better Web Hosting Provider

One of the biggest reasons for the slow WordPress sites is using poor-quality web hosting. They store too many websites on the same server which results in increasing server response time. Just run a speed test on Google page speed. If you see reduce server response time in the needs improvement section, then it’s time to change your hosting provider.

All these web hostings offer a fast web hosting experience and choose you can choose any of them based on your budget.

A2 Hosting

Best Shared Hosting

Cloudways (Use Coupon: DIGIROCK20)

Best Cloud Hosting

WPX Hosting

Best Managed WordPress Hosting


Best Premium Hosting

Disclaimer: Since I don’t recommend ‘not good’ hosting like various different affiliates out there, you could really help me out by signing up for any web hosting mentioned above using my affiliate link. Also, let it be known that I base my reviews not only on my own experience but also on other trusted sources.

I am Using Cloudways as they offer cloud hosting at an affordable price & offer a faster web hosting experience. Cloudways has partnered with top Cloud hosting provider top cloud hosting providers like – Digital Ocean, Amazon Web Services (AWS), Google Cloud, Linode, and Vultr. Unlike other hosting providers, there is no yearly plan in Cloudways. You can either choose a monthly or hourly plan. The lowest monthly plan starts from $10/month whereas the lowest hourly plan starts from $0.0139/hr.

My website is also hosted on Cloudways with Digital Ocean & I am really happy with their server speed. Even this post which has more than 52 images with a page size of 2.9 MB is loading in under 1.5 seconds.

speed up your WordPress website guide

WordPress Recommend Digital Ocean

wordpress recommend digital ocean for cloud hosting

Cloudways offers high-speed cloud hosting with 99.9% uptime. Here are some reviews of Cloudways customers taken from Various Facebook groups, SubReddit & Twitter.

cloudways wordpress speed test
cloudways hosting speed review 2020
cloudways review reddit
cloudways user reviews

Join these groups to learn more – WordPress Hosting Group.

One of the best parts of Cloudways is their “pay-as-you-go” pricing model which means you have a pay monthly & if you are not happy with their service, you can cancel your account.

Cloudways Pricing:

You can choose your cloud hosting plan from any of the five different partners – Digital Ocean, Linode, Vultr, AWS & Google Cloud.

cloudways tech support review

The starting plan is $10/month under the Digital Ocean. If your site traffic increases then you can easily upgrade your plan.

All the Cloudways hosting plans include 24/7 support, Free SSL (Lets Encrypt), and free website migration (only for 1 website, if you have more than one website, then you have to pay). 

Cloudways also offer a 3-day FREE TRIAL, If you want to try out their service, then you can take their 3-day FREE TRIAL offer (no credit card required).

Top Reasons why I like Cloudways:

  • Speed UP Your WordPress Site.
  • Pay-as-You-Go Pricing.
  • Free Cache Plugin.
  • 5 Cloud Hosting Provider To Choose From.
  • Free website Migration plugin.

Use Promo Code – DIGIROCK20 & Get 20% OFF

WPX is a managed WordPress hosting provider known for its Speed & Super fast support. You will get a fast loading time for all your sites hosted on the WPX server. I have got almost the same speed with Cloudways & WPX hosting. But if I compare Cloudways support with WPX hosting support, then WPX hosting wins the race as they reply in less than a minute. If you want good support, then go with WPX hosting.

WPX also offers high-speed custom CDN with 26 Global edge locations, unlimited website migration, daily malware scanning & removal, a free SSL certificate for all the websites, DDoS Protection, etc. on all plans.

Their plan starts from $24.99/month but if you choose the yearly plan then the price reduces to $20.83/month. Yes, I agree that WPX hosting plans are expensive but their super fast support & speed justify their pricing.

2. Use The Latest Version Of WordPress & PHP

Update your site to the latest version of WordPress & PHP version (at least PHP 7.0) which will make your WordPress site load faster.

By default, most web hosting provider gives PHP 5 or PHP 5.6. They support PHP 7 but you have to upgrade it manually.

You can check your PHP version by installing Display PHP Version Plugin.

google pagespeed image optimizer plugin

You can also check & update your PHP version using Cpanel.

The next step is to check your themes & plugins if they are compatible with the latest PHP version. Use PHP Compatibility Checker plugins to check the compatibility.

best cache plugin for divi

3. Use Cache Plugin

The second most important factor after hosting is using the best cache plugins for WordPress. WP Rocket is the best all-in-one cache plugin to speed up your WordPress site. SiteGround users can use the SG Optimizer plugin for WordPress speed optimization. Wp Fastest Cache, Asset Clean Up & Swift are some of the free cache plugins. W3 total cache is also a nice plugin but it is too complex.

wp rocket for speed optimization

With WP Rocket, you don’t need to install any other plugin. But with other cache plugins, you have to install at least 6 extra plugins, which will also increase your page sizes.

  • For lazy load images & videos, you can use WP Youtube Lyte.
  • To Clean your Database you can use WP-Optimize.
  • Host Google Analytics locally, you can use CAOS For Analytics.
  • Host Google Fonts locally, you can use OMGF.
  • For Heatbeat control, you can use the Heartbeat Control plugin.
  • Prefetch DNS Request you can use Pre* Party Resource Hints plugin.

WP Rocket Plugin includes all these features in One plugin, easy to use & doesn’t need to install any other plugins. 

Best Free Alternative Of WP Rocket:

 WP Fastest Cache


 W3 Total Cache

Improve WordPress Speed Using WP Fastest Cache.

This is one of the best alternatives to WP Rocket. It offers most of the settings that are required for WordPress Speed Optimization. You need to install some additional plugins for cleaning your database (WP-Optimize plugin), Lazy Load For Videos & CAOS plugin to host Google Analytics Locally.

WP Fastest Cache has both free & paid versions. The paid plan has additional features like Reducing the number of SQL queries, More powerful minification of HTML, CSS & Javascript, combined JS files to the footer, Image Optimization, and many more.

How to optimize your WordPress site speed With WP Fastest Cache?

If you are using Cloudflare, UNCHECK HTML, CSS, JavaScript & Rocket loader. If you minify both from WP’s fastest cache & Cloudflare then it may break your site. 

Install & activate the WP Fastest Cache plugin.

Go to the WP Fastest Cache Setting.

Under the setting tab:

How to reduce wordpress load time using autoptimize plugin
  • Cache system: Enable
  • Widget cache: Turn ON (Premium)
  • Preload: Enable. A pop-up will appear, check all the tabs, Set the pages per minute between 4-6 for shared hosting, 8-12 for VPS hosting & click OK.
  • Logged-IN Users: Enable.
  • Mobile: Enable.
  • Mobile Theme: Turn ON. It caches the mobile theme. (premium)
  • New Post: Enable. A pop-up will appear & select Clear all cache.
  • Update Post: Enable. A pop-up will appear & select clear all cache.
  • Minify HTML: Turn On.
  • Minify HTML Plus: Turn On (Premium).
  • Minify CSS: On.
  • Minify CSS Plus: On (premium).
  • Combine CSS: Enable.
  • Minify Js: Enable (premium).
  • Combine Js: Enable. Uncheck this if you are using the premium version.
  • Combine Js Plus: Enable. (premium)    
  • Gzip: Check this box.
  • Browser caching: On.
  • Disable Emojis: Turn On.

Finally, Click on the Submit button.

Step 2: Delete Cache Tab

  •  Click on Delete Cache & Minify CSS/Js.

Step 3: Cache Timeout

  • Set timeout Rule to clear all cache – Once a Day.

Step 4: Image Optimization

This is a premium feature to optimize your images and improve your WordPress website loading time. If you are using any image optimization plugin like WP Smush, Short Pixel or Imagify then uninstall these plugins & only use WP’s fastest cache plugin image optimization. Using 2 or more plugins for the same work might break your site.

Step 5: Exclude

In this tab, you can exclude pages from being cached. For Woocommerce users, exclude checkout pages.

Step 6: CDN 

Connect your CDN with WP Fastest Cache. Content Delivery Network (CDN) makes your WordPress site load faster & also adds additional security to your site like protecting from a DDOS attack, Blocking bat bots, etc.

Reduce WordPress load Time Using Autoptimize Plugin

Autoptimize is another plugin that helps to reduce WordPress load time. This plugin mainly focuses on the minification of HTML, CSS & JavaScript. Autoptimze also added lazy-load images, optimize Google Fonts, critical CSS, remove emoji, and Remove query strings from static resources. You can enhance your WordPress website performance by using a caching plugin like WP Super Cache, and Comment Cache. I have also tried with the WP Fastest Cache plugin & didn’t face any issues.

How to Minify HTML, CSS & JavaScript In WordPress Using Autopimize?

Install & activate Autoptimize plugin.

Step 1: 

Go to Setting> Autoptimize

JavaScript Options:

  • Optimize JavaScipt Code = Turn On.
  • Aggregate JS- files = Turn On.
  • Also Aggregate inline JS = Turn On.
  • Exclude scripts from autoptimize = You can exclude specific javascript files that will not be optimized..
autoptimize javascript setting

Under CSS Options:

  • Optimize CSS Code = Enable. 
  • Aggregate CSS files = Enable.
  • Also aggregate inline CSS = Enable.
  • Generate data: URLs for images = Enable.
  • Inline and Defer CSS – Enable this. Run a speed test in Gtmetrix. If any CSS file is still showing, then you can line and defer the CSS file. The best tool to inline and defer CSS is criticalpathcssgenerator.

            First, enter your website URL.

            Next copy the entire codes from the CSS file and paste that code into the full CSS box. 

            Now, click on the create critical path CSS button to generate the file. 

            Next, copy the newly CSS file codes and paste that into the inline and defer the CSS box. 

            If you have more than one CSS file then you can generate separate codes, just give some space in the inline and defer CSS box and paste those codes.

  • Inline all CSS = disable.
  • Exclude CSS from autoptimize = same as the exclude JS files, you can exclude certain  CSS files.
autoptimize ideal css settings

HTML Options:

how to minify javascript in wordpress
  • Optimize HTML Code = Check this option.

Misc Options:

wordpress autoptimize best settings

Save aggregated script/CSS as static files – I will recommend Enable this as it will serve cache CSS and Javascript files through your server. You may need to disable this option if your web server doesn’t properly handle the compression.

Minify excluded CSS and Javascript Files – Enabling this will also minify the excluded CSS & JS files. But if your site breaks or you see any minification-related issues then uncheck this option.

Experimental: Enable 404 Fallbacks:  Disable this.

Also, Optimize For Logged In Editors/ Administrators: This option is up to you. You can either enable or disable this for your editors/administrators.

Finally, check on the save setting & empty cache.

Check Out my complete blog post on Autoptimize Plugin Settings.

You can also use W3 Total Cache (but it is too complicated). 

4. Clean Your WordPress Database

Post revision, trash folders, drafts, spam & trash comments, and deleted WordPress plugins increase your database size which ultimately affects your WordPress website speed. These file unwanted files that WordPress stores automatically.

You can also clean your database with WP-Rocket plugins & you can schedule database cleanup. Before you start cleaning your database please backup your WordPress site.

WP-Optimize plugin is the free alternative to WP Rocket to clean your database.

How to Cleanup WordPress Database?

Install & activate WP optimize plugin

wp optimize plugin settings
  • Click on the WP-Optimize tab on the left.
  • Select the files that you want to delete by checking the box 
  • Then Click on the run optimization button.

Next, click the Table Tab at the top which will take you to your WordPress database Page.

wp optimize plugin database table

If there are any Remove buttons on the right of any database folder then you can remove that. Because most of these folders are created by plugins & even after you delete those plugins their folder will be there which unnecessarily increases your database size & affect your website speed. (Don’t delete any folder, if you are not sure. It may affect your website & your website can go down).   

5. Disable Heartbeat Control

Disabling the Heart Control of your WordPress site can help you reduce your WordPress website loading time. You can disable it With WP Rocket.

Free Alternative:

The best free alternative to Disable Heartbeat is by Heartbeat Control plugin.

disable heartbeat control plugin in wordpress

6. Video Optimization

Videos can also slow down your WordPress site. So, it’s better to optimize the videos by lazy loading the videos. Again you can use WP-Rocket for video optimization.

If you are not using WP-Rocket, No Problem use WP Youtube Lyte Plugin which also does the same things.

wp youtube lyte to lazy load youtube videos

7. Host Google Fonts Locally

omgf wordpress plugin to host google fonts locally

Fonts also affect your WordPress website speed. To fix this, you can host your fonts locally using the OMGF plugin. Check Out my complete tutorial on how to host Google Fonts locally in WordPress.

8. Host Google Analytics Locally

Everyone uses Google Analytics to track their website visitor. But it also affects your WordPress site speed. So, it’s better to host Google Analytics locally. WP-Rocket Users can fix this via Add-ons status.

Free Alternative:

Use CAOS Plugin to host Google Analytics locally. Check out my complete tutorial on how to host Google Analytics Locally in WordPress.

caos plugin to host google analytics locally

9. Cloudflare

According to Google, a website should load within 3 seconds and the page size should not exceed 500KB. With the use of Cloudflare CDN, you can reduce your website loading time for free. If a WordPress website takes time to load then it will also increase bounce and will affect search engine ranking. Check out my complete blog on how to set up Cloudflare CDN to boost your WordPress speed & performance.

10. Use CDN (Content Delivery Network)

WordPress recommends using CDN for your site. They recommend Cloudflare, Amazon Cloudfront, and MAXCDN to improve your WordPress website speed.

Wait, you might be thinking that you use Cloudflare, so is it required to use any other CDN?

Yes, there are some other CDN providers that have more data centers which results in more speed. 

11. Serve Scaled Images

You might be getting this warning in your speed test to serve scaled images. It means you have resized those images that are appearing in a smaller size. Gtmetrix tells you the correct image dimension.

gtmetric serve scaled images error in WordPress

How to Fix Serve Scaled Images In WordPress?

To fix this, You have to download those images, resize them according to the dimension given in Gtmetrix and replace them.

12. Specify Image Dimensions

Specifying image dimensions means that the width & height of the images is blanked in HTML. This mainly happens in the Widgets. Gtmetrix will provide you with the correct dimension for that image & you just need to insert it.

How to Fix Specify Image Dimensions?

Go to the widget area, and find the widget where width & height are missing. You just insert the correct width & height (see the example below).

fix serve scale images in wordpress

13. Image Compression

Images play an important role in your website speed. If you are using heavy images then it will slow down your WordPress site. 

Optimize your images with the WP Smush plugin. This plugin has both free & paid versions. I use WP Smush over any other image compression plugin. You can also use Imagify or ShortPixel plugin (both are free but they monthly limit).

Note: Use JPG format images instead of PNG or any other format. You might be thinking what’s the difference?

Well, The JPG format image files are smaller in size although it slightly reduces the image quality. But PNG format images are a little bit heavier as compared to JPG Images.

You can easily convert any PNG images into JPG by using an image converter tool. There are many online image converter sites are available where you can upload your PNG images & the site will convert those PNG images into JPG format in a smaller size. The online image converter tool that I use is

All the images In Digirockstar are JPG images.

Best Image Optimization Plugin For WordPress

Optimize your images With WP Smush

smush image compression wordpress plugin settings

Install & activate the plugin.

Click on the WP Smush tab.

Step 1: Bulk Smush tab setting:

smush plugin settings
  • Image sizes: All
  • Automatic compression: ON
  • Metadata: OFF

  Image Resizing: On (choose max-width = 2048 & max height = 2048)

 Then click on the Update setting.

Step 2: Directory Smush

Choose the folder from the web directory that you want to optimize. You can also compress themes images which is one of the best features of this plugin.   

Step 3: Integrations

how to improve wordpress website loading speed
  • Gutenberg Support:  OFF
  • WPBakery Page Builder:  Enable it if you are using the WPBakery page builder editor. Note that this feature is currently in BETA.

Click on the update setting.

Step 4: Lazy Load

how to 100 gtmetric score in wordpress
LiteSpeed Cache Plugin Settings
  • Media Types: Check ALL
  • Output Locations: Check ALL
  • Display & Animation:  None
  • Include/ Exclude :  Check ALL
  • Scripts:  Footer

Finally, update these settings.

Step 5: CDN

This feature is available in the PRO version. You can connect your CDN with WP smush.

Step 6: Tools

how to solve minimize redirects error in wordpress
  • Image Resize Detection:  ON

Click the Update setting.

Step 7: Setting

how to block bad bots in WordPress
  • Color Accessibility: OFF
  • Data: Keep

   Finally, click on the Update setting.

If you have any unsmush images then they will appear in the WP Smush Dashboard. For the free version, this plugin compresses 50 images & it will stop after 50 images. You have again clicked the Smush button to start the image compression process.

For the PRO version, it compresses even more without any limit.

14. Remove Unnecessary Themes & Plugins

Delete unnecessary themes & plugins that you don’t use anymore. Even Google Analytics doesn’t use a plugin to insert the Analytics code directly in the footer or host it locally.

15. Enable Gzip Compression

Most of the cache plugin supports Gzip compression. But still, if you are getting this warning in the Gtmerix speed test then use this plugin called to check and enable gzip compression.

Gzip compression plugin

16. Gravatars

Gravatars take too much time to load if you have blog comments. The best way to fix this is by hosting it locally using the WP User Avatar plugin.

speed up wordpress website 2020

Go to Setting> Discussion & you can define the number of comments per page by checking the break comments into pages with say 20 top-level comments per page.

slow wordpress website

17. WooCommerce Optimization

WooCommerce is one of the best plugins to start your E-commerce business using WordPress. Woocommerce is a heavy plugin with a lot of styles, scripts, and cart fragments & here choosing good hosting will make your work a little bit easier.

How to Speed Up Woo-Commerce Website?

The easiest way to optimize is by using Perfmatters Plugin by kinsta.

Go to the option & disable scripts, cart fragmentation, status meta box & widgets.

Free alternative:

fix slow Woocommerce website

18. Defer Parsing Of JavaScript

If you are getting a defer parsing of javascript warning in Gtmetrix then you can use the Async JavaScript plugin. 

How to Fix Defer parsing Of Javascript In WordPress?

speed up wordpress website 2020 free

Install & activate the plugin.

Go to the setting> async javascript.

wordpress speed optimization
  • Choose defer in all the options & click on save changes. (If any part of your site breaks then choose to exclude under Jquery)

19. Add Expires Headers

fix add expires headers wordpress plugin

Most cache plugins come with enabled browser caching. This feature is available in WP Rocket & W3 Total cache plugin. If still “add expire header” appears in your Gtmetrix Y slow tab then use Add Expires Header plugins. Just install & activate the plugin & the work is done. This WordPress plugin doesn’t require any settings.

20. Remove Query Strings

Remove Query strings in WordPress are mainly caused by plugins & it took me too much time to fix this. With WP Rocket you can fix this by going to file optimization & checking the remove query strings from the static resources option.

With W3 total cache, you can also fix this by clicking on performance > Browser cache & check to Remove query strings from static resources.

The Autoptimize plugin also has the option to remove the query string.

21. Minimize Redirects

how to increase wordpress blog speed

If you are getting this warning in your Gtmetrix speed test, then the main reason can be an SSL certificate issue (redirecting HTTP:// to Https), WWW & non-WWW version of your site. The easiest way to solve this is with Better Search Replace plugin. 

22. Use Light Weight Themes

Choosing the best theme for your WordPress site is also an important task. If your WordPress site is slow since the beginning, then there can be two things that are responsible for slowing your WordPress site one can be your hosting, and the second might be your theme. 

Here are some of the light-weighted themes that you can try:

GeneratePress theme is one of the best lightweight themes that focus on speed & usability. This theme has 929 reviews & all of these reviews are 5 stars. You can build a blog, eCommerce store, a business website, or any type of website.

GeneratePress has both free & paid versions. The paid version has many additional features including access to the site library. Check out our complete list of best fastest loading themes for WordPress.

OceanWp is another lightweight theme with a faster page load time. This theme has almost 3000 plus 5-star reviews. Similar to GeneratePress, OceanWp is all in one theme & you can build all types of websites. They have both free & paid plans to choose from. 

23. Block Bad Bots

Search engines use bots to crawl your website. But some fake bots crawl your site consume the most CPU power which also affects your WordPress website speed. 

How to Block Bad Bots in WordPress?

To solve this, use the Wordfence plugin that has a feature to limit crawlers & block spammers.

wordfence security plugin

Install & activate the Wordfence plugin.

  • Go to the wordfence setting & click on all options.
  • Scroll down to the Rate Limiting option.
  • Change the following setting:
  • Enable rate limiting & advanced blocking: ON.
  • If anyone’s requests exceed: 30 per minute.
  • If a crawler’s page views exceed: 240 per minute.

The next thing is to block spammy bots. The wordfence live traffic report will help you. The live report shows 4 colors. Green colors for humans, grey for the bot, yellow for warning & red for blocked. Block those sites that if it appears in red color. Do a google search if you think any crawl site can be a bad bot.

Here is an example for you. I was checking my live report & saw a bot from China is crawling my site. The hostname is Bytedance (the parent company of Tiktok) is crawling my site. So, I block this bot.

how to make your wordpress fast

You can also use the Block bad queries plugin which also blocks bad bots. Just install & activate the plugin. The best part of this plugin is you don’t need any configuration.

gtmetrix wordpress optimization

24. Disable Plugin On Specific Page

Some WordPress plugins load on all the pages but they are not required. Here is an example, if you use the contact form 7 plugin, it loads in all the posts & pages which is not required. You can solve this by using the Asset Cleanup plugin. 

reduce page load time wordpress plugin

This plugin is also another WordPress speed optimization plugin & makes your site faster & lighter.

Steps to Disable plugin on Specific page:

  • Step 1: Install & activate asset clean up plugin.
  • Step 2: Go to the asset clean-up setting. Under the setting tab, click on general & file management.
  • Step 3: Turn on the manage in the dashboard option. This will show all the files that are loading on that page.
  • Step 4: Open each page, post & disable those scripts that are not required on that page. You can set contact form 7 to load only on the contact page, social sharing is not required on pages, it is only required in the blog post to content on social media, Google Maps should load only the contact page, etc. You can disable these scripts which ultimately helps your WordPress website reduce page load time.
increase website speed wordpress plugin

25. External Resources

External Resources mean pulling information from any external website. The best example is Google Analytics, Google fonts & Youtube videos. You can solve these by hosting it locally as mentioned above.

But there are some external scripts that badly affect your WordPress website speed & are very difficult to optimize especially Google Adsense, Chatbots, etc. But with the Flying Script plugin, you can optimize your 3rd party JS scripts. This plugin loads the external JS scripts after the web page loads completely. You can even set the timing of the loading of 3rd party scripts.

flying script plugin settings

All you have to do I add a keyword to that script for example – use the keyword “gtag” for Google Tag Manager”, Fbevents.js for Facebook Pixel, etc.

You can also join their Facebook group – WP Speed Matters.

26. Convert All Images In WEBP

WEBP is a new image format that is lighter than JPG images. Now, almost all the browsers are supporting WEBP images. Convert all your images to WEBP format to improve your WordPress website speed.

You can use the WEBP Express plugin to convert all your images.

serve images in next-gen formats wordpress

WEBP Express Plugin Settings:

best webp wordpress plugin

Operation Mode: Choose Varied Image Responses.


Scope: All content.

Image types to work on: Both jpegs and pngs.

Destination folder: Mingled.

File Extension: Append”.webp”.

Destination structure: Document root.

Cache-control header: Do not set.

Redirection Rules:

Enable Direct redirection to exist converted images? : Check this box.


Jpeg Options: Let it be the default.

Png options: let it be the default.

Metadata: No metadata in webp.

Convert on Upload: check this box

Bulk convert: Convert all your images in webp from here.

Alter HTML:

Alter HTML: Check this box.

What To Replace: Choose Replace Image URLs & check the box of only do the replacements in webp enabled browsers.

How to relace: Choose the complete page option.

Finally, Click On Save Settings.

Important Note: 

Apply only those techniques that are required in your WordPress website. You don’t need all the speed optimization tips to reduce page load time.


What are free plugins to speed up the WordPress sites?

The most common free plugins to speed up WordPress sites are Autoptimize or wp fastest cache as cache plugin, smush or short pixel for image compression, wp optimize plugin to clean up the database.

How do I check the speed of my website?

You can use Gtmetrix, Google page speed insight, or Pingdom to check your WordPress website speed.

How do I fix a slow WordPress site?

Best ways to fix a slow WordPress site: 1. Optimize your images, 2. use a cache plugin, 3. use lightweight plugins, 4. clean up your database, 5. host your google fonts & google analytics locally, etc.

Does Page Speed Affect SEO?

Yes, Page speed affects your SEO. Page speed is a ranking factor in Google search results. A slow website has a high bounce rate which also affects your ranking in the search results.


As I mentioned above speeding up your WordPress site will improve user experience, increases traffic, boost ranking in search results & uses less bandwidth. 

Apply these WordPress speed optimization tips to your site & you’ll be surprised when you compare the speed test report before & after implementing these tips. Please share your GTmetrix, page speed insight, or Pingdom score in the comments. 

Did I miss anything? If so, please mention them in the comment box, I will try to add those. If you have any queries regarding how to speed up your WordPress site then feel free to comment below. 

You can also follow us on Facebook, Twitter, Pinterest, and Instagram.

Best Black Friday Web Hosting Deals

A2 Hosting

Starting At $2.99/month

cloudways hosting review 2020

Cloudways Hosting

Starting At $10/month

black friday web hosting deals

WPX Hosting

Starting At $20.83/month

Sandip Maheshwari

A guy blogging for the last 4 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.

This Post Has 2 Comments

  1. Alex

    Awesome post! Thanks for these speed optimization tips.

  2. earwax

    This design is wicked! You most certainly know how to keep a reader entertained.
    Between your wit and your videos, I was almost
    moved to start my own blog (well, almost…HaHa!) Great job.
    I really enjoyed what you had to say, and more than that, how you presented it.
    Too cool!

Leave a Reply

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