I’ve been able to fix my Google Speed Insight results by using a variety of tools and fixes like caching, CDN, preloading, compression, webp conversion… but I can’t get my LCP on mobile to stabilize as well
Unfortunately, whatever we do and make, I still can’t believe what Google is doing to us developers, making as eager for the score, however it seems to be so low KB and stating it’s savings could be up to 4s in total - quite not normal because Website loads within 2s.
And I am afraid those changes, you could try and play back and forth, however not really noticable issue for the real end visitor, my opionion.
it’s quite fast already, total in 2s, load 1s or less:
You’re also caching the HTML document as well and using autooptimize to combine a lot of things together. Serving .webp from the origin as well.
I’d say you could give Pro plan a try for a month, since it does have the mobile optimizations such as Mirage, Polish, TCP Turbo and Enhanced HTTP/2 Prioritization which do the great work for a kind of blog or news portals especially on mobile nowadays, 4G or 5G as a standard with high speeds including the regular advertisements.
You can also try out the Argo Smart Routing for a month and see how it goes.
After all, the machine/engine/virtual behind a online test vs real user is a lot of factors to include.
You wouldn’t get punished for having such results at page ranking on Google, if that’s the worry behind taking everything in to make and squezze the score to be the highest possible, with or without Cloudflare.