Fix the largest image on your most important page, move your hosting somewhere competent, and put a CDN in front of it. Those three jobs account for most of the speed problem on most small business sites, and you can do them in a week. The rest of this article explains which measurements tell you whether it worked, and what the published research says the improvement is worth.

The three numbers that get measured
Core Web Vitals are three metrics, and each one answers a question a visitor would actually ask. Largest Contentful Paint asks when the main thing on the page appeared. Interaction to Next Paint asks whether the page responded when you tapped something. Cumulative Layout Shift asks whether the layout stayed still while you were trying to read it.
The important detail is in how they are judged. A page is assessed at the 75th percentile of real visits, separately for mobile and desktop, using data from actual Chrome users rather than a test run. That means a quarter of your visitors can have a worse experience than your reported figure, and it means your own impression of the site is close to worthless as evidence. Your laptop on office broadband is not the 75th percentile of anything.
The 2025 Web Almanac notes one change worth knowing: reporting for LCP and INP has expanded beyond Chrome to other browser engines, so cross-browser comparison is becoming possible. The thresholds themselves have not moved.
What good means, and where the bands sit
Here are the bands, including the two supporting metrics that tell you where a bad LCP comes from. Time to First Byte is your server and network; First Contentful Paint is everything the browser has to do before it can draw.
| Metric | Good | Needs improvement | Poor | What usually causes a bad score |
|---|---|---|---|---|
| Largest Contentful Paint | 2.5 s or less | 2.5 s to 4.0 s | Over 4.0 s | An unoptimised hero image, or a slow server |
| Interaction to Next Paint | 200 ms or less | 200 ms to 500 ms | Over 500 ms | Heavy JavaScript, usually third-party |
| Cumulative Layout Shift | 0.1 or less | 0.1 to 0.25 | Over 0.25 | Images and ads without reserved space |
| First Contentful Paint | Under 1.8 s | 1.8 s to 3.0 s | Over 3.0 s | Render-blocking CSS and fonts |
| Time to First Byte | Under 0.8 s | 0.8 s to 1.8 s | Over 1.8 s | Hosting, no caching, no CDN |
Notice that two of the three Core Web Vitals have nothing to do with how fast your server is. Layout shift is a CSS problem. Interaction delay is a JavaScript problem. Only LCP really cares about hosting, and even there the image is usually the larger share of the blame. Which is why ‘we moved to faster hosting and nothing changed’ is such a common and such an avoidable story.
How the web is actually doing
The HTTP Archive measures this across millions of sites every year, so there is a real baseline to compare yourself against rather than a vendor’s assertion. The 2025 edition, published in January 2026 from the July 2025 crawl, found 48% of mobile sites and 56% of desktop sites passing all three Core Web Vitals.
Mobile has improved steadily, from 36% in 2023 to 44% in 2024 and 48% in 2025, which the chapter attributes to a mix of better browsers, better devices and actual optimisation work. Desktop has nearly stalled, moving only from 55% to 56% in the last year. The comfortable reading is that the web is getting faster. The useful reading is that roughly half of all sites still fail on phones.
The distribution by popularity is the part that should make small business owners sit up. On mobile, 51% of the thousand most popular sites pass. That drops to 42% for the next 10,000 and 37% for the next 100,000, then climbs back to 42% and 48% for the next million and ten million. The Almanac reads this as a complexity curve: the biggest sites invest in performance, the smallest sites are simple enough to be fast by default, and the middle carries plugin-heavy complexity without the budget to tune it.
The Web Almanac’s popularity curve, in one sentenceThe worst-performing part of the web is the part with enough features to be slow and not enough budget to be fast.
There is one more finding worth stealing. Secondary pages pass Core Web Vitals far more often than home pages: 61% against 47% on desktop and 56% against 45% on mobile. Part of that is caching, and part of it is that home pages accumulate carousels, video embeds and whatever marketing asked for last quarter. Your home page is probably your slowest page and your most important one.

What faster pages are worth
Speed arguments usually stall on the question of what it is worth, so it helps to have named figures from named companies rather than a round number from a sales deck. Google’s own published case studies collect them, and the pattern across very different businesses is consistent.
| Company | What improved | Business result |
|---|---|---|
| Vodafone (Italy) | LCP improved 31% | 8% more sales |
| iCook | CLS improved 15% | 10% more advertising revenue |
| Tokopedia | LCP improved 55% | 23% better average session duration |
| Nykaa | LCP improved 40% | 28% more organic traffic from smaller cities |
| NIKKEI STYLE | LCP improved 18% | 9% more page views per session |
| Nuvemshop | LCP health rose from 57% to 96% | 8.9% higher mobile conversion rate, 8.4% more cart engagement |
The Nuvemshop case is the most useful of those because it is recent, large and specific. The platform runs more than 180,000 online stores. Over a year, the share of its stores with healthy LCP went from 57% to 96%, and the share passing all of Core Web Vitals went from 48% to 72%. The fixes were not exotic: they removed CSS transitions from first-position sections, stopped lazy-loading images at the top of the viewport, and added explicit fetchpriority="high" to the hero image.
That write-up also cites Deloitte research commissioned by Google, covering more than 30 million sessions across 37 brands, which found a 0.1 second improvement in load speed can increase retail conversion rates by 8.4%. Treat that as a direction rather than a promise. The honest version of the claim is that for transactional sites, speed changes behaviour measurably, and the effect is largest on mobile.
Where the time goes on a typical page
On a typical small business site, the time breaks down into three buckets, and most people spend their effort on the wrong one. The first bucket is server and network time, which Time to First Byte captures. The 2025 Web Almanac put 55% of desktop sites and 44% of mobile sites in the good band for TTFB, meaning under 0.8 seconds, with 17% of mobile sites in the poor band at over 1.8 seconds. If you are in that poor band, no amount of image work will save you.
The second bucket is render-blocking work: stylesheets and fonts the browser must fetch before it can paint anything. This is where the web is doing worst and improving least. Only 13% of desktop pages and 15% of mobile pages passed the render-blocking resources audit in the 2025 crawl, a figure that moved by a single percentage point in a year.
The third bucket is the hero image itself, and it is usually the single biggest item. An unsized photograph straight from a phone camera can be four megabytes. The same image resized to its display width and saved as WebP or AVIF is often under a hundred kilobytes. That one change routinely takes a second or more off LCP on a mobile connection, and it requires no developer.
The fixes, in the order they pay
Do these in order. Each one is cheaper than the one below it, and doing them out of order is how people spend money without moving the numbers.
- Fix the hero image. Resize to the display width, convert to WebP or AVIF, set explicit width and height, and remove
loading="lazy"from anything above the fold. - Turn on caching and a CDN. Page caching plus edge caching fixes TTFB for visitors who are not near your server, and it is usually a setting rather than a project.
- Reserve space for everything that loads late. Images, ads, embeds, cookie banners. This is almost the entire CLS problem.
- Cut third-party JavaScript. Audit what is loading and remove the trackers nobody reads. This is where INP lives.
- Deal with fonts. Self-host, subset, and use
font-display: swapso text is readable while the font loads. - Then look at hosting. By this point you will know whether your server is the bottleneck, because TTFB will tell you.
Hosting comes last on that list deliberately, which surprises people. It matters, and a genuinely slow host puts a floor under everything else, but it is rarely the biggest single number. Our guide to hosting types covers how to tell whether yours is the problem, and what the realistic tiers cost.

Measuring it without fooling yourself
There are two kinds of measurement and confusing them wastes a great deal of time. Lab tools run a single simulated page load on a fixed device and connection, which makes them reproducible and useful for debugging. Field data is what real visitors on real devices experienced, which makes it messy and the only thing that counts for ranking.
- Pick two pages: your home page and your most important conversion page.
- Record the field figures for LCP, INP and CLS, mobile and desktop, from the same tool each month.
- Record Time to First Byte alongside them, because it tells you which half of the problem you have.
- Note anything you changed that month. Six months of this turns a mystery into a timeline.
Field data lags, typically reflecting a rolling 28-day window, so do not expect a fix deployed on Tuesday to show up on Thursday. Use the lab tool to confirm the change worked technically, then wait for the field data to confirm it mattered. If you are planning larger changes, our note on redesigning without losing rankings covers how to keep performance and search visibility while the site changes underneath you.
What to do this week
Open your most important page on a phone, on mobile data, and count. If the main content takes more than two and a half seconds to appear, start with the image. Then check whether page caching is on, and whether there is a CDN in front of the site. Those three checks take fifteen minutes and will tell you which of the three buckets your problem lives in.
The 2025 Web Almanac’s CMS chapter adds one caution for WordPress sites specifically: roughly 60% use a page builder, and builders tend to produce more complex markup and heavier CSS and JavaScript. The chapter’s own conclusion is that WordPress performance variance is driven more by configuration than by core. Which is encouraging, because configuration is something you can change. If your site was built mobile-first in the first place, most of this is already done; our mobile-first design guide covers why that order matters.

Eudora Technology does this work remotely for clients in Europe, the Middle East, Asia, Africa and the Americas: field measurement first, then the specific fixes, then a second measurement a month later so you can see whether it worked. Our web development and hosting page sets out what that involves and what you get to keep.
Frequently asked questions
Is site speed really a Google ranking factor?
Core Web Vitals are part of Google’s page experience signals, so yes, but the effect is modest and relevance still dominates. The stronger argument is commercial: the case studies published on web.dev show faster pages correlating with more sales, longer sessions and lower bounce rates across very different businesses. Treat ranking as a bonus and conversion as the reason.
My PageSpeed score is 95 on desktop and 40 on mobile. Which one matters?
Mobile, for almost everybody, and the lab score matters less than both. Google assesses mobile and desktop separately using field data from real visits, and most sites now take the majority of their traffic on phones. Use the lab score to find problems and the field data to decide whether you still have one.
How fast is fast enough?
Largest Contentful Paint at or under 2.5 seconds, Interaction to Next Paint at or under 200 milliseconds, and Cumulative Layout Shift at or under 0.1, measured at the 75th percentile of real visits. Beyond that, further work has diminishing returns for most business sites, and the effort is better spent on the content.
Will a faster host fix my scores?
It will fix Time to First Byte and nothing else. Layout shift and interaction delay are front-end problems that follow your site wherever it is hosted. Check your TTFB first: if it is already under 0.8 seconds, hosting is not your bottleneck and a migration will disappoint you.
How long before changes show up in Search Console?
Field data reflects a rolling window of roughly 28 days, so give it a month before you judge a fix. Confirm the technical change immediately with a lab tool, then wait. This is the single most common reason people conclude that performance work does not matter: they checked too early.
If your site is slow on phones and you would rather not guess which of the three usual causes it is, we can measure it, fix it and show you the before-and-after. Get in touch with Eudora Technology to talk about your project.



