Page speed for my new ecom website

Created this new ecommerce website that sells wooden letterboxes locally here in NZ.

Wooden Letterbox NZ

I’ve used vercel’s free hosting and have cloudflare on top, why is mobile showing 80, desktop is fine at 98something.

Any helpful tips fixing the performance?

Hey!

The performance difference you’re seeing between mobile and desktop is actually really common, but the good news is there are some straightforward optimizations that can make a big difference.

Quick wins to try first:

  • Use the next/image component if you’re on Next.js. It handles automatic image optimization for you.
  • Add loading="lazy" to images below the fold so they only load when needed.
  • Compress your images and convert them to WebP format. This can reduce file sizes by 30-50%.
  • Preload critical fonts with <link rel="preload" href="font.woff2" as="font"> to prevent layout shifts.

I recommend checking out this guide btw: