How I reduce GtMetric Waiting Time ?

maomaochia

Registered Member
Joined
May 11, 2018
Messages
88
Reaction score
15
Guy, I believe that my site have been well optimised for the speed. I'm using Autopimise + SpeedNinja + Cache Enabler + Cloudflare.

But I don't know why the Waiting Time Is unreasonable long.

Does any expert here to give some tips how can I improve the performance. I'm been search a lot in google. But no one can give a solid solution.

Thank You in advanced!
Screenshot 2020-09-12 at 12.37.28 AM.png
 
Yes,shared hosting. But my another site working well. at the same hosting.

Expensive :(

But another of my site running smooth without slow issue, same hosting too.
Then definately is a theme issue for sure.
 
Yes,shared hosting. But my another site working well. at the same hosting.

Expensive :(

But another of my site running smooth without slow issue, same hosting too.

The other site might be on a better, shared node than the one that is having issues. (This is why shared hosting can be bad if you get a node where all the users are actually fully utilizing the server itself)

You are using GeneratePress and a CDN which is quick enough even with all the speed plugins you have, the waiting time comes directly from the hosting company itself. Have you tried to open a ticket with them to see if they resolve the slowdowns?

They might be able to move your site to a different node or something if your not getting your values worth from their packages.
 
Move your site to managed WordPress and use the CDN
 
The other site might be on a better, shared node than the one that is having issues. (This is why shared hosting can be bad if you get a node where all the users are actually fully utilizing the server itself)

You are using GeneratePress and a CDN which is quick enough even with all the speed plugins you have, the waiting time comes directly from the hosting company itself. Have you tried to open a ticket with them to see if they resolve the slowdowns?

They might be able to move your site to a different node or something if your not getting your values worth from their packages.
The another site I said is actually under the same WP. Which is a multisite. One of the sub-site running fast, but this sub-site slow. Don't know whether is the plugins issues. Because this slow site is a woocoomerce site, but the faster one is just a blog using Soledad themes.
 
I use these plugins to optimize the speed of the WordPress site.

W3totalCache + Speed Booster Pack.

Please try and update them here.
 
It is definitely not a webhost issue. If I test your main domain the TTFB (time to First Byte) is 0.137ms, which is fast enough for a shared budget host. The First Paint comes in at 0.6 and everything else that is visible for the visitor is loaded in 0.7 secs (DOM) So the main domain loads in under 1 second (onload time is irrelevant):

2020-09-12-11_16_51-window-png.145973


Looking at your subdomain, suddenly the TTFB is 3.1sec, meaning *something* is render blocking the loading of content:

2020-09-12 11_24_55-Window.png

your subdomain is calling 13 external resouces in total it has to wait for a response to load all of the remote javascript and CSS files to be loaded from, of which the Facebook fbevents.js is throwing an error:

2020-09-12 11_36_42-Window.png

Only 2 of the 13 external domains are being preconnected to or prefetched (Google Fonts), so the browser has to wait for all of the other 11 domains and scripts to be loaded every time it loads:

2020-09-12 09_55_26-Window.png

I would start by doing the following:
  • Fix the fbevents.js issue, as this can cause a huge delay (server is waiting for nothing, causing a time out)
  • Disable ALL plugins related to "Hotjar", "Trustlyplus" and "Facebook" and test your site again
If disabling these plugins fixed the issue, enable them one by one and test again to see which one is causing the delay.

If you still have issues:
  • Disable Autoptimize, Pagespeed Ninja and leave only Cache Enabler enabled
  • Disable each plugin one by one, clear cache, and test again until you find the ones that cause most delay
 
Last edited:
Move all these javascript to end of page.

Why do you want to have both wp stats and google analytics. Remove unnecessary plugins.
 
Back
Top