How To Find Which WordPress Plugins Are Slowing Down Your Site The Most (Using Query Monitor, New Relic, GTmetrix, Or P3 Profiler)

Want to see which plugins are slowing down your site the most?

You can use Query Monitor, New Relic, and GTmetrix to view your slowest loading plugins. The P3 (Plugin Performance Profiler) was finally updated October, 2020 and can also be used to find slow plugins. However, I recommend using one of the other tools since P3 isn’t well-maintained.

WP Engine says “it’s not the number of plugins, it’s the quality” which is partially true. But each plugin does add to your load time; it’s just a matter of how much. I recommend reviewing your slowest plugins, replacing them with lightweight plugins (or deleting them), and selectively disabling plugins from specific pages/posts where they don’t need to load (I use Perfmatters).

 

1. Install The Query Monitor Plugin

Install and activate the Query Monitor plugin.

This plugin can be used for finding slow database queries, themes, and specific functions.

Query Monitor Plugin

You should delete the Query Monitor plugin when you’re done since this can also slow down your website as it constantly runs in the background.

 

2. Click the “Queries by Component” Tab

View a page on your site, hover over the Query Monitor tab, and go to Queries > Queries By Component. You should check multiple pages/posts where you suspect different plugins load.

Query-Monitor-Dropdown

 

3. Review Your Slowest Plugins And Their Load Times

The table shows your slow plugins which you can order by “time”.

Query-Monitor-Slow-Plugins

 

4. Use New Relic And GTmetrix Waterfall To Find Slow Plugins

New Relic and GTmetrix Waterfall can also be used to find your slowest plugins.

Just like Query Monitor or P3, New Relic has a simple chart showing each plugin’s load time, as well as different types of graphs (and other features) for identifying why your website is slow.

Slow WordPress Plugins

Slow WordPress Plugins Graph

Your GTmetrix Waterfall chart shows you which plugins create requests and each request’s load time. However, it only shows plugins that are loaded on the front-end. This means it doesn’t give you an accurate glimpse of your slowest plugins since it likely won’t show page builders, backup plugin, statistics plugins, and other types of plugins loading in the backend.

Slow WordPress Plugin

 

5. Use The P3 (Plugin Performance Profiler) Plugin

GoDaddy finally updated the P3 (Plugin Performance Profiler) plugin in October, 2020.

Who knows if they will continue to maintain it, but I installed and tested it after the update and it seemed to work fine. However, I still believe Query Monitor and New Relic are more accurate.

1. Install P3 (Plugin Performance Profiler).

P3 Plugin Performance Profiler

2. In the plugins menu, select “Scan Now”.

P3-Plugin-Performance-Profiler-Scan-Now

3. Select “Start Scan”.

P3-Plugin-Performance-Profiler-Start-Scan

4. Wait for the scan to complete, then view results.

P3 Performence Profiler

P3 (Plugin Performence Profiler) Detailed Breakdown

 

6. Review This List Of 65+ Common Slow Plugins

I made a list of common slow plugins with the help of Ivica’s list from this Facebook Group.

Most slow WordPress plugins include page builders (including Elementor), social sharing, statistic, slider, portfolio, calendar, chat, contact form, related post, sitemap, Jetpack, WPML, WooCommerce, and any plugin that runs ongoing scans or processes.

  1. AddThis
  2. AdSense Click Fraud Monitoring
  3. All-In-One Event Calendar
  4. Backup Buddy
  5. Beaver Builder
  6. Better WordPress Google XML Sitemaps
  7. Broken Link Checker
  8. Constant Contact for WordPress
  9. Contact Form 7
  10. Contextual Related Posts
  11. Digi Auto Links
  12. Disqus Comment System
  13. Divi Builder
  14. Elementor
  15. View Full List Of 65 Slow Plugins

Lightweight Plugin Alternatives

 

What To Do Now?

Delete plugins you don’t need – delete plugins you can live without.

Delete “one time” plugins – once you ran Query Monitor, and other one-time plugins, delete it.

Replace plugins with code – your Google Analytics tracking code can be inserted into your footer manually, so you don’t need a plugin for that. Facebook, Twitter, Google, LinkedIn, Pinterest and Instagram have badges so you don’t need one for those.  Get where I’m going?

Find alternative (lightweight) plugins – find your slowest plugins and see if there’s an alternative plugin that is more lightweight (loads faster). You can do this by installing both plugins then running Query Monitor to see compare their load times. Then make a decision.

 

Alternative Solutions

Plugins may not be the only thing slowing down your WordPres site. Bad hosting, not having your cache plugin configured correctly, and other things can cause slow load times. Use my WordPress speed guide to find more tips, or drop me a line in the comments if you need help.

Like this post? Please share it up! I would appreciate that.

Cheers,
Tom

Subscribe
Notify of
guest
9 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments