tips to improve page speed?

  • Host your site on a fast server - (I would choose Vultr High-Frequency Plan but any plan you choose will be enough. If you have the budget, try and get a plan with the "Free Object Cache Pro" promotion as this will greatly improve your site´s performance. Object Cache it´s just caching at a database level).
  • Setup a Content Delivery Network - BunnyCDN (You can get up to 100GB of bandwidth for like $4 per month)
  • Build your site using a lightweight and fast-loading theme - GeneratePres, Astra, OceanWP, or Neve.
  • Install an effective all-in-one performance plugin solution - FlyingPress or WP Rocket
  • Install an image optimization plugin - Shortpixel or Imagify (Heavily focus on optimizing images as per mobile users and connections)
  • Avoid page builders at all cost - You can build pretty much everything from Gutenberg
  • Optimize the delivery of CSS - CSS is render-blocking by nature so you will need to "clean up" the unused portion of it. Both FlyingPress and WP Rocket handle this, although, WP Rocket has proven to be ineffective (not the case with FlyingPress) on this so if you´re looking for an alternative you can check RapidLoad (paid) or Asset Cleanup. Both plugins do different things, with RapidLoad it will automatically remove any unused CSS loading on each page while with AssetCleaup you need to do this manually and you won´t be able to partially remove any unused CSS from a particular resource.
  • Delay de execution of any non-critical third-party scripts - Both FlyingPress and WP Rocket does this but if you´re looking for a free alternative you can use Flying Scripts.
  • Download and host fonts locally - OMGF | Host Google Fonts Locally plugin does this
There are other elements we can further optimize to further improve a site´s performance but these are by far the most critical ones. I would be amazed if someone followed these recommendations and NOT have a site loading in less than 2 seconds.

Cheers and stay safe!
 
Better hosting.
Wp rocket.
Ewww.io.
Update to this. I have been a big fan of WP Rocket and out of all performance plugins that I had used to that point, it was definitely the best.

However, I recently moved to a new hosting platform (cloud infrastructure + full hosting stack set up in-house). We replaced WP Rocket with Litespeed and the performance improvement is substancial. From my perspective, that goes to confirm that hosting will have a massive impact on performance so as much as you can optimize content delivery, you will always be restricted by your host and the resources they provide you.

If you are using WordPress, the theme that you use will also have an impact on performance and if you have a clunky theme, there isn't a lot you can do in order to improve that (Other than chaging to an alternative theme).
 
Back
Top