Back to BlogWeb Development

Hitting 95+ Lighthouse Scores on Real Next.js Sites

DODavid Okafor· VP, Digital Transformation March 12, 2026 6 min read

A green Lighthouse score on localhost means little. The challenge is holding 95+ on real content, real images, and real third-party scripts. Here's what consistently works.

Render the right thing on the server

  • Default to Server Components; ship client JS only where needed
  • Stream content so users see meaningful paint fast
  • Optimize and correctly size every image
  • Self-host fonts and preload the critical ones

Most performance problems are really JavaScript problems. The less you ship to the client, the faster — and more resilient — your site becomes.

The fastest code is the code you never send to the browser.
DO

David Okafor

VP, Digital Transformation

Part of the TechWorld Solutions team helping enterprises migrate, modernize, and secure their technology.