My WP website loads extremely slowly (5-10+ sec as a new session) from Google, but scores well on PageSpeed Insights. What’s wrong?

Hello, I have this problem with my WordPress website.

My website loads most often extremely slow, I mean 5-10+ seconds from Google searches.
Most of my site should be optimized. PageSpeed Insights and GTMetrix both give excellent scores.

What might be at fault here? Is there some major thing I have overlooked causing massive lags?

I use WebP, caches, relatively lightweight code (using Elementor tho), etc..

This is one of the example pages to my website:
[Paras Aktiivisuusranneke 2023 – Terveyden edistämistä teknologialla – Terveysvalinta.com])

This same issue with slow loading time comes up with several other pages from time to time – I mean my website is new, but what I have been checking the new rankings I get on Google & trying to load the site from there as a new session – it’s slow af.

**PageSpeed Insight report:**

​

**GTMetrix report:**

​

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer