Find the plugin that is slowing your website!

With increased traffic, often your website’s performance tends to slow down, depending on your Australian web hosting company. You would have picked up a fast host, your cache was enabled but still all the webpages on your website seem to load extremely slow.

Such a situation can be a popular reason for reduced hits on your website. It could reduce the popularity of your website drastically. Laying your hand on one thing that is playing spoil sport on your website / webpage can be a daunting task. Clearly, one slow plug in can bring down the overall performance of your website.

P3 (Plugin Performance Profiler)

Installation of P3 (Plugin Performance Profiler) from WordPress can help you detect the plugin which is causing your website to load slowly. P3 provides crisp report on the performance of all the plugin that you have used. This will help you to identify the laggard, you can try not use this login which will improve the websites performance.

Here is a step-by-step process of installing and activating P3

Installation of P3

  • Use the Admin login, go to plugins and search for P3
  • Click to download and install P3
  • Activate P3 plugin

Scanning your plugin performance

From tools menu, access P3 plugin profiler. You can click Auto-scan button and the scan will be initiated immediately after you provide a name. You can call it a first / initial scan which is easier to recall.

This Auto-scan will scan the entire set of webpages built in the website. If there are few web pages which are causing trouble, then you can choose the manual scan option which will allow you to scan only those particular webpages. This can be a huge time saver, especially if you have created multiple custom pages for your website.

Under manual scan you can navigate to those specific pages and initiate scan with P3 plugin.

Once the scan is complete, the plugin will intimate you that the scanning is complete, you can click on the ‘view results’ button which will show you the report.

Performance report

The report is elegantly designed with a pie chart indicating clearly the problem areas if any. The overall statistics are displayed on the top of page. The breakdowns are given in the pie chart format. If you hover over each pie, the time taken by that particular plugin will be displayed.

Further down, you will find the bar graph, which indicates the load time of the particular plugin. There is a yellow line across the graph which indicates the total time taken for the website to load. If this indicator is under one second, then the load is happening at optimal speed. If it is over 2 seconds, then there is a need to identify the plugins which are the laggards.

The load time of WordPress Core is indicated in blue color and theme is indicated in red colour.

There is a simple timeline and a detailed timeline which will summarise the core, plugin and theme performance within each webpage. In the simple timeline, the WordPress core is indicated in yellow, Theme is indicated along a blue line and plugin time is indicated along a redline. On hovering above the dots along the line, there is an indication of which page was tested.

The detailed timeline will provide deep analysis of each plugin used within every core, plugin and theme used in every webpage. This part of the report could be slightly complicated to read. You should ideally use the simple timeline to get an overview of the problem area and then use the detailed timeline to dig deeper into the problem.

A query timeline will indicate the load of queries on each of the webpages. If there are too many queries on a particular webpage, then this could be the reason for the webpage to load slowly.

There is an advanced metrics, which indicates details on the load time taken by plugin, core and theme. Hovering your mouse over these fields will provide additional details.

Based on the above report you can deactivate any plugin which is impacting your website’s performance.