The loading speed affects your site in both rankings on Google’s SERP and user experience. Statistics shows, 83% of internet users expect a site to load in less than 3 seconds. In fact, a one-second increase in site speed increases conversion rates by 7%.
But there are several things that hinder your WordPress site from loading faster, and plugins are one of them. Though many people think it’s the number of plugins, the fact is it’s the quality. So, you should find out those plugins and decide what to do with them.
But, how to find out which plugins are slowing down your WordPress site? Well, you are about to find the answer from this guide. Here, we will share which plugins use more server resources and how to figure them out. So, let’s get into them.
How to Find Out Which Plugins Are Slowing Down Your WordPress Site?
There are several ways to find out the plugins that impact the loading speed of your WordPress site. You can do this by using plugins or manually. So, let’s see how to find out which plugins are slowing down your WordPress site using these two plugins.
Running a manual check is the best way to find which plugins slow down your WordPress site. It may take more or less an hour, depending on the installed plugins, but the result will be worth your time. So, here are the steps to follow-
1. Run a Speed Test
There are a number of tools you can use for this step like-
Use any of these tools, enter your domain or site URL then, start the test. Once the test is done, you will see the page speed result along with the issues and opportunities. You can use two different tools to confirm the page speed scoring. Then don’t forget to note down which tool you are using and the results. This thing will help you later on in conducting the comparison.
2. Create a Copy of Your Website’s Staging Installation
It’s the most vital part of this whole process that you can’t afford to avoid. If you conduct the following steps on your live site, it may harm the site. As it involves deactivating the plugins, there is a chance of breaking certain features that depend on the plugins.
So, before implementing any of the following steps, set up a staging environment of your live website. After that, you can run the test on your staging site without creating any issues with your live site.
3. Remove or Deactivate All of Them
Now, go to the plugin menu from your WordPress dashboard and bulk-deactivate all of them. Then run a speed test; you can do this on a new device or browser to avoid cached page skewing test results. Again note down the load time, the number of resources, and page size.
4. Activate the Plugins Again One-By-One
In this step, you will identify which plugins are slowing down your site speed. Now, it’s time to activate the plugins. Not to forget that, reactivate the plugin but one at a time and run a speed test for each plugin.
After auditing the page speed if you see the loading time is fast, then this plugin is good to keep. If the loading time is slow, that means this plugin causes your site to load slower. You should deactivate the plugin once more in both cases to repeat the test with the other plugins.
Remember, there should be one plugin active at any given time to discover which one is creating a slow loading speed.
5. Delete the Slow Plugins
As you conducted this test on your staging environment, so you don’t have to reactivate the plugins there. Instead of doing that, once figuring out the slow plugins, go to your live site and delete them permanently. So, confirm the deletion and check for the improved speed in your live website.
6. Find the Faster Alternatives
In some cases, you may require replacements for the plugin you have deleted. So, find out the high-quality and high-performance plugins, then install and configure them.
Use Query Monitor Plugin
Query monitor by John Blackbourn is a developer tools panel for WordPress. As its name suggests, this plugin allows us to monitor all MySQL queries executed for pages to generate the codes. Also, it has the ability to quickly determine the poorly performing plugins and lets you know which plugins are slowing down your site speed.
So, at first, install and activate the Query monitor plugin from your WordPress dashboard. After that, you will see a new menu in the admin toolbar menu after logging in as an administrator. So, when you hover over this new menu with numbers, it will open a dropdown menu. From the dropdown menu, click on the Queries.
Now, a new section will open at the bottom; from there, click on the queries by components. It will show you how many queries are executed by each of your WordPress plugins and how long it takes the server to process.
So, after analyzing the information, you can figure out if you can delete or replace any plugin without affecting the website’s functionality.
As you can see, the amount of plugins is not really responsible for slow loading your site; it’s the quality of them. So, make sure the heavy-resource plugins aren’t slowing your site down.
If that’s the case, now you know how to find out which plugins are slowing down your WordPress site. So, follow the above way and test the speed of your WordPress plugins and replace the ones that are dragging back your site’s loading speed.