This post was brought to you by members of the "Theta Club", a private community of WordPress experts, course makers, online coaches, membership builders, and professional content creators from around the world. Join the community here.

Website performance optimization is always something that should be top priority. There are many ways to boost your website’s performance. In this post, I’ll cover the 8 best WordPress plugins to improve your site’s overall performance.

1. Plugin Organizer

"Popular plugin with over 10,000 installs."

Plugin Organizer


  • Change the order that your plugins are loaded.
  • Selectively disable plugins by any post type or WordPress managed URL.
  • Adds grouping to the plugin admin age.


It allows you to switch on the plugins used for particular pages or groups of pages. Website speed slows down when lots of plugins are running. Given the number of plugins most people use, it's not surprising.

However, you won't need them to load on every single page. For example, a contact form plugin you use only on your "contact us" page shouldn't load on every other page on your site.

The plugin is super easy to use, and there are advanced options which even allow the user to select the order in which the plugins are loaded - further speeding up your site.

I ran a test using Google Lighthouse and I was shaving off over 0.5 seconds in load time and first paint by grouping my pages (products, categories, blog posts) and only activating those plugins needed.
Robin Young, CEO of Fitness Savvy

2. Media Cleaner

"Media Cleaner cleans your Media Library from the media entries (and files) which aren’t used in your website, as well as broken entries."

Media Cleaner


  • Detects unused or useless files in your WordPress
  • Cleans your Media Library and your Filesystem


WordPress makes multiple copies of media files and images, which results in wasting storage space on redundancy. Part of the hosting pricing structure is based on used disk space.
Media Cleaner will detect your unused files from your WordPress Media Library. It analyzes your install and which media files are actually being used. Media Cleaner comes in both a free "Standard" version and a "Pro Version" for additional features. Most users will be fine using the free version of Media Cleaner. Over 20,000 downloads and 4.5 star rating.
Chris Michaels, Founder, Frugal Reality

Check this out: 6 Best WordPress Plugins for Blogs (Free and Paid) in 2020

3. Redirection

"Redirection is the most popular redirect manager for WordPress."



  • Manage 301 redirections
  • Keep track of 404 errors
  • Tidy up any loose ends your site may have


The ever-useful Redirection plugin allows you to redirect from one page to another. Sometimes you may need to remove pages, change the URLs, or even combine pages on your site. The problem is the old URL will still appear in search results, on social media, and wherever it has been shared. A simple redirect will ensure your website visitors don’t wind up on a 404 error page and their user experience remains uninterrupted by broken links.
Colton De Vos, Marketing & Communication Specialist at ResoluteTS

4. Health Check

"This plugin will perform a number of checks on your WordPress installation to detect common configuration errors and known issues."

Health Check


  • PHP Version: Check if your site uses the minimum required PHP version.
  • MySQL Server version: Checks that the database service your site uses is on the minimum required version.


It is a great tool to establish any conflicts or errors between plugins and themes. It allows you to run your website in a troubleshooting mode to check what plugin is causing the issue. You can do all this whilst your website still remains the same for your users and the troubleshooting mode is only visible for the logged in user.
Lennart Meijer, Co-Founder at theotherstraw

Check this out: Sucuri vs Wordfence: Best WordPress Security Plugins Compared (2020)

5. WP2Static

"Security & Performance via static website publishing."



  • Publishes a standalone, static html copy of your whole WordPress website
  • Removes tell-tale signs your site is running WordPress, making it unattractive to hackers.
  • Auto-deploy to a folder on your server, a ZIP file, FTP server, S3, GitHub, Netlify, BunnyCDN, BitBucket or GitLab.


Its purpose is to make it easy to export your WP site to a static site (on S3 / Cloudfront, Netlify, and several other supported static site hosts / CDNs).

It works like this: You turn on your instance / virtual machine running Wordpress and use it like you would normally (adding blog posts, editing content, etc.). When you are finished, you click the export button, and the site is crawled and exported to your static site host and CDN, which can optionally be invalidated within the plugin. You can then turn off the virtual machine / shut down Wordpress.

With this architecture, you enjoy the scalability, security, and low cost that comes with serving a static site to users, with all the benefits and flexibility that comes with Wordpress as a CMS.

The only disadvantage is that you lose certain features like site search, or comments, because no server is running. That does not mean you can't have this functionality on your site, it just means you have to rethink the architecture to use different microservices / APIs to enjoy this functionality, rather than use what is built into Wordpress.

Alex Miller, Web Developer,

6. Better Search Replace

"Time-saving migration plugin that makes moving WordPress easy."

Better Search Replace


  • Serialization support for all tables
  • The ability to select specific tables
  • The ability to run a “dry run” to see how many fields will be updated


This plugin has saved hours of tedious work by making it easy to quickly find text on a blog and replace it. This is particularly helpful when switching from HTTP to HTTPS since it will replace all HTTP version of urls with HTTPS.
Benjamin Houy, Creator of French Together
This plugin is great for making site-wide changes & for implementing changes across all posts - It's a boon for large WordPress sites.

Rahul Bhanushali, Blogger at

7. Duplicate Page

"Duplicate Posts, Pages and Custom Posts easily using single click."

Duplicate Page


  • Allow User Roles To access Duplicate Page.
  • Filter to show Duplicate Page link in post types.
  • Option where to show clone link.
  • Option to select Duplicate Posts Status.


It allows me to duplicate a page and work from a copy rather than starting from scratch. This saves me time because all the necessary blocks and settings are already in place; I only need to update the content!
Jann Mirchandani

8. WP Staging

"This duplicator plugin allows you to create an exact copy of your entire website for staging or development purposes in seconds."

WP Staging


  • All data belongs to you and stays on your server.
  • No server timeouts on huge websites
  • Migration process takes only a few seconds or minutes
  • Only administrators can access the staging website.


This is a great free plugin that creates a copy of your whole website. It’s great for testing updates to WP core, plugins and themes without having to worry about them breaking your site. It’s really handy for testing newer PHP versions.

Jack Hawkins, Digital Marketer

Check this out: 4 WordPress SEO Plugins You Should Know About

This post was brought to you by members of the "Theta Club", a private community of WordPress experts, course makers, online coaches, membership builders, and professional content creators from around the world. Join the community here.