Looking at the list of items that are scoring poorly, I suspect that you have a plugin that’s causing trouble.
The best way to determine this is to:
- Temporarily switch your theme to Storefront
- Disable all plugins except for WooCommerce
- Repeat the action that is causing the problem
If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.
This is best done on a staging site. That’s a copy of your live site, so you can test things out without making changes to your actual site. Some hosting companies offer a staging site service within their hosting plans. If yours does not, there is a great free plugin that will allow you to build a complete staging site with a few button clicks: https://wordpress.org/plugins/wp-staging.
Have a look at: https://wordpress.org/plugins/query-monitor/
That might give you some more insight into whats happening.
Looking at it, most of your load time is actually waiting for the server to respond – you need to look there I think.
What is the server running? Apache? Nginx? PHP version etc
You say the server is constantly at 80% – do you know what process is causing this?
mother.of.code (@imazed)
Thanks I will try soon and i will display the results!
seank123 (@seank123)
We are running
cpsrvd 11.88.0.11
Versione del client del database: libmysql – 5.6.43
Versione PHP: 7.3.6
I really don’t know why 80% of CPU and i’m going to figure out that with your help
We had a similar very slow site a while back after we moved to a new server – after discussing with the host we enabled PHP-FPM and that instantly increased the site speed – as well as dramatically lowering the CPU usage.
I don;t know what level of control you have with your hosting – we were able do via our WHM login – Cpanel shows it active but doesn’t allow us to change it
seank123 (@seank123) I will ask to our host provider so.
Will we need to change PHP code on website or everything is the same??
Thanks again
You shouldn’t need to change anything.
Also, are you using a caching plugin? That can help a lot!
seank123 (@seank123)
Yeah i use cloudflare plugin or cache and also W3 total cache. I reduce all image sizes and I think cache is not the problem
What can I add is that we a cloudflare firewall rule going avery time due to bot attack.
Could this be a problem? Seems the website charges http:// first and than https://
If I check on chrome that is what i see
View post on imgur.com
this is what i see now after your advices
View post on imgur.com
seems cloudflare has a role in this
Could be??
Thanks again