I would love to suggest you below things to speed up your website speed.
Keep away your website from heavy plugins and heavy CSS, and HTML code.
This will reduce the number processing of time for website server.
Installing a caching plugin like WP Rocket
After using many other cache plugins I found WP Rocket best. WP rocket will help you to combine CSS, JS files,
and clear cache. WP rocket is best when it use with WordPress websites. It is simple and light weight in nature.
Light weight WordPress theme
Another major factor in speeding up website is to use light weight WordPress theme. The size and number of files
of WordPress theme also plays an important role. Here I would love to suggest you to move your website to popular WordPress theme know as GeneratePress. Being a light weight, GeneratePress is SEO friendly, clean and comes with so many editing option.
GeneratePress load website very fast hence most of the blogger have recently switched website on GeneratePress WordPress theme.
Compress media files
It's recommended that you should optimize the imaged and other media files before actually using them on your website. Simple trick is compress the images file with website like TinyPNG then upload it to your website.
Along with compressing file externally you should you image compression WordPress plugin like ShortPixel. It helps to optimize media files size.
- Use best shared hosting
Your Web hosting is playing biggest role in Website speed.Poor and untrusted web hosting provider can break
your website. So use best share hosting to host your website like A2Hosting or Siteground.
Siteground is costly but A2Hosting is best alternative to Siteground. I have recently moved my website from
Siteground to A2Hosting.
Do let me know your thoughts on this.