LCP
- Use
next/image
with proper sizes and preload the LCP asset. - Self‑host fonts with
next/font
; avoid FOIT/FOUT.
CLS
- Reserve space for images/ads; avoid dynamic height shifts.
- Load critical UI before non‑essential widgets.
INP
- Defer heavy JS; move work to the server (RSC) and edge where possible.
We set up budgets, monitoring, and fixes that stick. Contact us.