
Core Web Vitals in 2026: what actually moves LCP on a real site
We rebuilt six sites for Largest Contentful Paint this year. Four changes accounted for almost all of the improvement — and none of them was the one clients expected.
Kabin Bhattarai ·
Tag
3 articles tagged Next.js.

We rebuilt six sites for Largest Contentful Paint this year. Four changes accounted for almost all of the improvement — and none of them was the one clients expected.

Static, dynamic, streamed or client-rendered — the decision is per route, not per project. Here is the table we use, and what each choice costs in practice.

We have moved fourteen sites to Next.js. The three that dipped all made the same mistake, and it was not a technical one.
We use cookies to analyse site traffic and improve your browsing experience. By clicking “Accept all”, you consent to our use of cookies. You can change your choice at any time. Read our Privacy policy.