This may be above my understanding, but is there a way to fix this?
Here’s what it reports.
Requests are blocking the page’s initial render, which may delay LCP. Deferring or inlining can move these network requests out of the critical path.LCPFCPUnscored
Funnily enough Google is telling you one of the majority render blocking requests is to their own Fonts CDN.
Maybe try loading your fonts locally instead of using Google’s Fonts CDN? There’s a forum post here about adding custom fonts to your site How to add custom fonts to your website .
Your website is loading fast for me though, regardless of the PageSpeed score.
Mobile always scores significantly lower - i guess this is to encourage leaner websites for mobile phones. No expert here but after much messing around on this topic, I wouldn’t lose sleep over this - focus more on content and basic SEO.
I’ve been adding ‘schema’ (structured data) to the header of a couple of my sites in recent weeks and it appears to be something that helps. It’s summary data for a page - I wonder if it’s easy for Google / AI / bots to find and read and that’s why it gets noticed ?