Hi,
I am not a Wordpress developer or expert, just a fellow black hatter trying to speed up my site. With the new Google Page Experience update coming its more and more important for the site to be ultra fast.
This is how I achieved this
View attachment 170641
Pagespeed Insights
Desktop
View attachment 170642 View attachment 170643
Mobile
View attachment 170644 View attachment 170645
This is for my home page which has lots of images and elementor stuff and also elementor epic news elements. There are few more things I can optimise to improve it even further, but I am ok with having a slowish site then have a bad user experience.
This is my own experience and trying to get the speed up without being too technical and how I achieved that step by step
Stop using Shared Hosting
With new and easy cloud hosting solutions, stop using shared hosting for your sites. You will have some issues adapting to new interfaces but if it means faster site, so be it.
This site is hosted on Vultr $5 droplet with Runcloud, if you want more support can go with cloudways, if you have multiple sites can look at gridplane for good support. I have only used runcloud, its plan with unlimited servers is around $15 pm.
These are the steps in short what I did to achieve such speeds
1. Cloudflare DNS (I only use DNS and not their CDN)
2. Runcloud + Vultr $5 Droplet (you can use high frequency droplet with NVMe for even higher speeds at $6)
3. NGINX Native + FastCGI - don't worry about technical terms its just click and go with Runcloud, its Runcloud hub plugin automatically does cache
4. Redis Object Cache - Do this only if you have heavy DB frontend like woo commerce or your backend is slow and you want to speed it up
5. WP Rocket - This plugin is great, I have used Lighspeed cache plugin earlier, which was also good, but it doesn't cache on NGINX. If you have litespeed server try litespeed cache instead of WP Rocket
6. Statically.io Free CDN - This website does not use this CDN, but I have used it on another site and it increases your score, especially if you have worldwide audience. Its really simple to integrate and have easy to use plugin with few options
Thats it. other than that you know general guidelines for having a fast website i.e.
1. Use Fast Theme - Currently using Kadence, Astra is also fine, I am also digging Neve as it doesn't require jquery
2. Use Minimum Plugins - Self explanatory, I am using elementor and pro and few block plugins on this site
Other Plugins for Optimising
1. Perfmatters
Additional Service Required
1. Mxroute - For emails. I use $45 per annum plan to handle all emails or all domains
2. Rackspace Email or any other email provider if you are ok with paying per email
I hops this is helpful