By Mantravi Team · May 24, 2026 · 8 min read
Most Indian users browse on mid-range Android devices and 4G. Here is how to hit LCP, INP, and CLS targets without stripping your brand experience.
In this article
Google's Core Web Vitals — Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS) — reflect how real users experience your site. In India, that user is often on a ₹10,000 Android phone, switching between Wi‑Fi and 4G, with twenty tabs open. Passing Lighthouse on a MacBook Pro is necessary but not sufficient.
Why budget Android is your real benchmark
Mid-range devices have slower CPUs and tighter memory. JavaScript parse cost hurts more; large hero images compete with UI thread; cheap displays magnify layout shifts. If your marketing site or storefront targets Bharat as well as metros, performance testing must include hardware your team does not daily-drive.
Fix LCP first
Identify the LCP element — usually a hero image or large heading block. Serve responsive images with modern formats (WebP/AVIF), explicit width and height, and priority hints for above-the-fold assets. Self-host critical fonts with subsetting and font-display: swap, but pair with size-adjust to limit CLS. Remove render-blocking CSS where possible via critical CSS or streamlined component trees.
| Issue | Fix |
|---|---|
| Huge hero PNG | Compress + responsive srcset |
| Slow TTFB | Edge caching / SSR tuning |
| Web font delay | Subset + preload |
| Client-only render | SSR/SSG for hero content |
Tame INP on interactive pages
INP measures responsiveness to taps and clicks. Long JavaScript tasks from hydration, sliders, and third-party widgets delay feedback. Split bundles, defer analytics, virtualize long lists, and avoid synchronous work in event handlers. React 19 and careful server component boundaries reduce client JS — use them intentionally, not as buzzwords.
Stop layout shift
Reserve space for images, embeds, and cookie banners. Avoid injecting DOM above existing content after load. For dynamic ad slots, use fixed aspect-ratio containers even when empty.
Mantravi ships performance-aware marketing sites and storefronts with CWV budgets in the definition of done.
CWV failing in Search Console?
Get a prioritized performance audit for mobile India traffic
Frequently asked questions
- What is a good LCP target for India?
- Aim for under 2.5 seconds at the 75th percentile in field data. Lab tests on throttled 4G should mirror your traffic geography.
- Do third-party scripts really hurt INP?
- Yes. Chat, heatmaps, and tag managers often block the main thread. Defer non-critical scripts and load chat after interaction.
- Should I use AMP?
- For most modern Next.js sites, optimized SSR/SSG with good images beats maintaining a parallel AMP stack.
- How do I test like an Indian user?
- Use Chrome remote debugging on a physical device, WebPageTest from Mumbai/Delhi locations, and Search Console CWV reports segmented by country.
- Will better CWV improve rankings?
- CWV is a quality signal among many. Faster sites also convert better — treat performance as product work, not only SEO.
