Technology

Why your Core Web Vitals suck and how to fix them (for real)

A pragmatic engineering playbook for improving LCP, CLS and INP on a real Indian website — not on a synthetic benchmark.

Bharat AI Sathi Editorial2 May 2026 6 min read
ShareWhatsAppXLinkedInFacebook
Why your Core Web Vitals suck and how to fix them (for real) — Bharat AI Sathi

Core Web Vitals scores from your Google Search Console reflect real users on real Indian 4G. Improving them isn't cosmetic — it's revenue.

LCP (Largest Contentful Paint) Preload the hero image. Serve modern formats (AVIF, WebP). Move above-the-fold text out of client components.

CLS (Cumulative Layout Shift) Every image and iframe must have width and height. Reserve space for ads before they load. Never insert content above the fold after first paint.

INP (Interaction to Next Paint) Ship less JavaScript. Break long tasks. Defer analytics and chat widgets until user interaction. Debounce heavy input handlers.

Measure right Field data from Chrome UX Report is the truth. Lab tools (Lighthouse) are a diagnostic, not a scoreboard.

Editorial note. This article was written by the Bharat AI Sathi editorial team following our Editorial Policy and AI Usage Policy. Spot a factual error? Email editorial@bharataisathi.com.

Related articles