maomaochia
Registered Member
- May 11, 2018
- 88
- 15
Hi buddy, you really point the the issue. However, in my side. I still unable to find you the issue. I try deactivate everything. The load time decrease to 1 sec. However, when some main plugins activated, the load time increase. I;'m using WooCommerce, Membership, Carflow, FV Player. These are the main feature I need.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):
Looking at your subdomain, suddenly the TTFB is 3.1sec, meaning *something* is render blocking the loading of content:
View attachment 145974
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:
View attachment 145975
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:
View attachment 145968
I would start by doing the following:
If disabling these plugins fixed the issue, enable them one by one and test again to see which one is causing the delay.
- 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 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
And also these plugins make increase the initial load time. Problem is, how can I improve these plugins? I try all speed optimise methods. Everything just improve the later load file, not the initial load time.
Hope you can explain. TQ