On this page
Key takeaways
- On a patchy Indian mobile network, every extra second of load time bleeds customers — most visitors give a slow page about three seconds before they bounce back to Google.
- Core Web Vitals measure three things a real human feels: how fast the main content shows (LCP), how quickly the page reacts when you tap (INP), and how much it jumps around while loading (CLS).
- On Indian sites the usual culprits are predictable — a heavy theme, unoptimised images, plugin bloat and no caching or CDN — and fixing them is mostly housekeeping, not a rebuild.
Your website probably loses more customers in its first three seconds than your sales team loses in a month — and you never see it happen. On India’s real-world mobile networks, a slow, jumpy, unresponsive page is a silent exit door: visitors tap, wait, lose patience and hit back before your hero image even finishes loading. Google has a name for the experience of that load — Core Web Vitals — and it now feeds both your rankings and your conversion rate. Here’s what LCP, INP and CLS actually mean, why they decide whether a visitor stays, and the fix checklist that moves the numbers.
Why do websites lose customers in the first 3 seconds?
Because attention on mobile is brutally short. Studies from Google have long pegged it: as page load goes from one second to three, the probability a mobile visitor bounces rises sharply — and most people simply won’t wait past a few seconds for content to appear. In India, where a lot of traffic arrives on mid-range phones over uneven 4G, that threshold hits even harder.
It’s not impatience — it’s choice. A search result is one tap away from ten alternatives, so a visitor has no reason to tolerate a blank screen or a layout that lurches as it loads. The cost is invisible in a way that makes it dangerous: these people never fill a form, never call, never appear in your enquiries. They just quietly leave, and your analytics records a high bounce rate with no explanation. Speed isn’t a technical nicety here. It’s the difference between a click that becomes a customer and one that becomes a competitor’s customer.
What are Core Web Vitals, in plain English?
Core Web Vitals are Google’s three measurable signals for how a page feels to a real person: how fast the main content loads, how quickly the page responds when you interact with it, and how stable it stays while it’s loading. They translate vague words like ‘slow’ and ‘janky’ into numbers Google can score and you can fix.
The three metrics are LCP (Largest Contentful Paint), INP (Interaction to Next Paint) and CLS (Cumulative Layout Shift). LCP is the loading experience — how long until the biggest thing on screen, usually your hero image or headline, actually appears. INP is responsiveness — when a user taps a button or opens a menu, how long before the page visibly reacts. CLS is visual stability — how much the content jumps around as images, ads and fonts load in. Importantly, in March 2024 Google replaced the old FID (First Input Delay) metric with INP, because INP measures responsiveness across the whole visit, not just the first tap. Get all three into the green and you’ve built a page that feels fast, not just one that scores well.
What are the target numbers for LCP, INP and CLS?
Google sets a clear ‘good’ threshold for each metric, and the bar is measured on real-world mobile visits at the 75th percentile — meaning three out of four of your visitors should hit it. The targets are LCP under 2.5 seconds, INP under 200 milliseconds, and CLS under 0.1. The table below lays out what each one measures, the number to beat and what usually drags it down.
Treat ‘good’ as the floor, not the finish line. The numbers below are pass marks; the genuinely fast sites we admire sit comfortably inside them with headroom to spare, because real Indian networks are unpredictable and you want a buffer for the bad-signal visitor, not just the office-WiFi one.
| Metric | What it measures (plain English) | Good (target) | Needs work | What usually breaks it |
|---|---|---|---|---|
| LCP — Largest Contentful Paint | How fast the main content (hero image / headline) appears | Under 2.5 s | 2.5–4.0 s | Huge unoptimised images, slow hosting, render-blocking CSS/JS |
| INP — Interaction to Next Paint | How quickly the page reacts when you tap or click (replaced FID in March 2024) | Under 200 ms | 200–500 ms | Heavy JavaScript, too many plugins/scripts running on the main thread |
| CLS — Cumulative Layout Shift | How much the layout jumps around while loading | Under 0.1 | 0.1–0.25 | Images/ads with no set size, late-loading fonts, injected banners |
Why does site speed affect both rankings and conversions?
Because speed is one of the few signals that helps you twice: it’s a confirmed Google ranking factor through the page-experience system, and it’s a direct lever on conversion because a faster page loses fewer people before they act. A slow site bleeds at both ends — lower visibility in search, then lower conversion on the traffic that does arrive.
There’s now a third reason that didn’t exist a few years ago: the AI layer. Answer engines and AI crawlers — the bots behind Google AI Overviews, ChatGPT and Perplexity — have limited patience and limited budget per page. If your content is slow to render or buried behind heavy client-side JavaScript, it’s likelier to be skipped or mis-read, which means you lose the AEO and GEO citation, not just the click. Server-side rendering (SSR) and a fast, clean initial paint make your content cheap to fetch and easy to quote. We go deeper on the AI-citation side in our schema markup checklist — but the foundation under all of it is a page that loads fast and renders its content without a fight.
Speed is the cheapest conversion-rate optimisation there is. You’re not adding anything — you’re removing the wait that was quietly sending people back to Google.— Murtaza Udaypurwala, DESENO
What slows down Indian websites the most?
Most slow Indian sites fail for the same handful of reasons, and almost none of them are exotic. The big five are a bloated theme, unoptimised images, plugin overload, no caching or CDN, and render-blocking code. Fix those and you’ve usually solved 80% of the problem before touching anything advanced.
On WordPress specifically — which powers a huge share of Indian business sites — the pattern repeats itself site after site. Here’s where the seconds actually go:
- A heavy, do-everything theme. Many popular multipurpose themes ship with sliders, page-builders and animation libraries you’ll never use — all loading on every page. The weight is paid by the visitor, in seconds.
- Unoptimised images. The single most common LCP killer in India: a 3–5 MB photo straight off a phone or stock site, dropped into the hero, served full-size to a 6-inch screen.
- Too many plugins. Every plugin can add its own CSS and JavaScript to every page. Twenty-five active plugins, half of them loading scripts site-wide, is how INP quietly creeps past 200 ms.
- No caching and no CDN. Without page caching the server rebuilds the page from scratch on every visit; without a CDN, a visitor in Guwahati waits for bytes to travel from a single server. Cold loads are where it hurts most.
- Render-blocking CSS and JavaScript. Scripts and stylesheets that load in the head and block the page from painting until they finish — chat widgets, fonts, third-party tags — delay the moment anything appears.
How do you fix Core Web Vitals? (ranked by impact)
Start where the seconds are, not where the effort is easiest. For most Indian sites the highest-impact fixes are, in order: compress and right-size images, add page caching plus a CDN, cut unused plugins and scripts, then defer render-blocking code and reserve space for media. Done in that order, you’ll usually clear the green thresholds without a redesign.
Here’s the checklist we work through, ranked roughly by how much each one tends to move the numbers:
- Fix your images first (biggest LCP win). Serve modern formats (WebP/AVIF), compress every image, and never serve a photo larger than it’s displayed. On WordPress an image-optimisation plugin or a CDN with auto-resizing does this in bulk.
- Add full-page caching and a CDN. Caching means the server stops rebuilding the page every visit; a CDN serves your assets from a location near the user. Together they crush cold-load times — the gap between a warm page and a cold one can be the difference between under a second and several.
- Audit and cut plugins (helps INP). Deactivate anything you don’t use, and replace heavy plugins that load scripts site-wide. Fewer scripts on the main thread is the most direct route to a responsive page.
- Eliminate render-blocking resources. Defer non-critical JavaScript, load third-party tags (chat, analytics, pixels) asynchronously, and inline only the critical CSS. The page should paint its content before the optional extras arrive.
- Stop the layout from jumping (fixes CLS). Set explicit width and height on every image and embed, reserve space for ads and banners, and preload your fonts so text doesn’t reflow when the custom font loads.
- Use a fast, lean theme and good hosting. A lightweight theme and a host built for the load — LiteSpeed or quality managed WordPress — raise the ceiling on everything above. You can’t cache your way out of a slow foundation.
What tools should you use to measure page speed?
Use three layers: a lab test to diagnose, real-world field data to judge, and ongoing monitoring to catch regressions. PageSpeed Insights gives you both a lab score and real Google field data in one place; the Chrome User Experience Report (CrUX) is the real-user dataset Google actually ranks on; and a real-user monitoring (RUM) tool watches your live visitors over time.
The distinction that trips people up is lab versus field. A lab tool like Lighthouse (built into Chrome DevTools and PageSpeed Insights) runs a single simulated test on a clean connection — brilliant for finding what to fix, but it’s not what Google scores you on. Your ranking uses field data: the Core Web Vitals of your actual visitors, gathered in CrUX and surfaced in the Core Web Vitals report inside Google Search Console. That’s the report to watch. For a live business site we’d pair Search Console’s report (free, and tied directly to how Google sees you) with PageSpeed Insights for page-level diagnosis — and on higher-traffic sites, a RUM tool so you see the bad-network, real-India visit, not just the lab’s ideal one.
The bottom line
Core Web Vitals aren’t a developer’s vanity score — they’re a measure of whether a real person on a real Indian phone sticks around long enough to become a customer. The targets are clear: LCP under 2.5 seconds, INP under 200 milliseconds, CLS under 0.1. And the fixes are mostly housekeeping — lighter images, caching, a CDN, fewer plugins — not a ground-up rebuild.
If your site is slow today, you’re not just losing a ranking; you’re losing the visitors you’ve already paid to attract, in the first three seconds, before they ever see what you do. Speed is the one upgrade that pays you back in rankings, conversions and AI citations at once. A faster site built on a clean foundation — the kind we obsess over in our web development and SEO services — isn’t a technical luxury. It’s the cheapest growth lever you own.
Frequently asked questions
Core Web Vitals are three metrics Google uses to measure how a web page feels to a real visitor: LCP (how fast the main content loads), INP (how quickly the page responds to taps and clicks) and CLS (how much the layout shifts while loading). Good scores are LCP under 2.5 s, INP under 200 ms and CLS under 0.1.
In March 2024, Google replaced First Input Delay (FID) with Interaction to Next Paint (INP). FID only measured the delay on a visitor’s first interaction, while INP measures responsiveness across every interaction during the whole visit — a far more honest picture of how snappy a page actually feels to use.
Usually one of five reasons: a heavy multipurpose theme, large unoptimised images, too many plugins loading scripts site-wide, no caching or CDN, and render-blocking CSS or JavaScript. The good news is these are housekeeping fixes — compressing images and switching on caching plus a CDN typically delivers the biggest speed jump without rebuilding the site.
Yes. Core Web Vitals are part of Google’s page-experience signals and feed into ranking, especially as a tie-breaker between pages of similar relevance. They also affect conversions directly, since a faster page loses fewer visitors before they act — so speed helps you twice: more visibility, and more of that traffic converting.
Aim for your largest content to appear in under 2.5 seconds on a mid-range phone over mobile data — that’s the LCP ‘good’ threshold and a sensible target for Indian networks. Because real-world connections are patchy, build in headroom: optimise for the bad-signal visitor, not just the office-WiFi one, so most users get a fast experience.
Google PageSpeed Insights gives both a lab score and real-user field data per page; the Core Web Vitals report in Google Search Console shows how your whole site performs on real visits; and Chrome’s built-in Lighthouse helps diagnose individual pages. CrUX is the underlying real-user dataset Google ranks on. All of these are free.



