The lab runs on a good connection
A test fired from a data centre on fibre is not the visitor standing in a shop with two bars of signal. Both numbers are real; only one of them is about your customers.
Everyone nods along at “a few seconds slower”. Almost nobody has sat and watched it. These bars run on the real clock, so the slow one genuinely takes 6.2 seconds. Roughly what a bloated WordPress homepage does on 4G, and two and a half times Google’s threshold.
Two durations, not a case study. I am demonstrating six seconds, not claiming a particular client result. Your own numbers come from the £650 audit.
Because you are the worst possible judge of your own site’s speed. You visit it constantly, so it is cached in your browser and loads in a fraction of the time a stranger experiences. You also know exactly what is about to appear, which makes waiting for it feel like anticipation rather than friction. A first-time visitor has neither advantage and no reason to be patient.
The two figures above are chosen to sit either side of the threshold rather than taken from any particular website. That is worth being explicit about: this demonstrates what a duration feels like, and it is not a before-and-after from a client. I do not publish conversion uplift figures either, for the same reason. The link between speed and revenue is real at scale, and the number for your specific site is not knowable in advance.
Three metrics, specific thresholds, assessed on real visits rather than on a test you run when you are curious.
A test fired from a data centre on fibre is not the visitor standing in a shop with two bars of signal. Both numbers are real; only one of them is about your customers.
PageSpeed Insights gives a lab score out of 100 and it is genuinely useful for finding causes. It is not the thing Google uses to assess your site, and chasing the last few points is where speed budgets go to die.
Field data in Search Console is a rolling window of real visits, so a fix you deploy today does not show up for weeks. That gap is why people conclude the work did nothing and stop.
On a mid-range Android on a throttled connection, because that is the visitor who decides whether your Core Web Vitals pass. Not the newest iPhone on office wifi. The numbers this produces are worse than the ones you will get from a casual test, and they are the ones that match what Search Console eventually reports, which makes them the useful ones even though they are less pleasant to read.
An honest limit on all of this, including my own measurements: consecutive runs against an identical build on the same machine have varied by around a second on this site. So a single number is weak evidence and a difference of two hundred milliseconds between two runs means nothing at all. If somebody shows you a chart of daily speed scores wobbling about and calls it progress, that is mostly noise.
Start by finding out where you actually stand, free. PageSpeed Insights will show both the lab score and, if you have enough traffic, the real visitor data. Look at the field data first and at mobile before desktop. Then work out which of the three metrics is failing, because the fixes have nothing in common with each other.
If you would rather have that written up properly, the Core Web Vitals audit is £650 fixed, in five working days, and it is yours to keep and hand to whoever maintains your site. Plenty of people take the report and do the work themselves, which is a perfectly good outcome. On a closed platform I will tell you where the ceiling is instead of billing you to hit it.
The site scorer covers speed as one of twelve weighted questions, so it is the wider check. What a rebuild rather than a repair involves is on website design and build, and if the slowness is a WordPress theme with forty plugins behind it, that specific situation is on WordPress and WooCommerce. The other free tools are listed together.
No, and it matters that I say so. They are chosen to sit either side of the threshold so the difference is possible to feel. This demonstrates what a duration is like; it is not a before-and-after from a client. I do not publish conversion uplift figures either, because the link between speed and revenue is real at scale and the number for your specific site is not knowable in advance.
Because you are the worst available judge of it. Your browser has the whole thing cached, so you get a version no stranger ever sees, and you know exactly what is about to appear, which turns waiting into anticipation rather than friction. A first-time visitor has neither advantage and no reason to be patient with you.
PageSpeed Insights, free, and look at the field data rather than the lab score if you have enough traffic for it to appear. Check mobile before desktop. Search Console has the same data across your whole site under Core Web Vitals, which is more useful because it tells you which templates are failing rather than which single page you happened to test.
Whichever one is actually failing, and they have almost nothing in common. Layout shift is usually the cheapest win and often an afternoon: images without dimensions, fonts swapping, something injected above the fold. Largest contentful paint is normally a hosting, image or render-blocking problem. Interaction delay is nearly always too much JavaScript, which is the expensive one.
It is a real but modest factor and it is routinely oversold. Core Web Vitals are a genuine ranking signal, and they are a tiebreaker rather than a lever: a fast page about nothing will not outrank a slow page that answers the question. The stronger argument for fixing it is that people leave, which costs you enquiries whatever Google thinks.
Weeks, because the field data is a rolling window of real visits rather than a live reading. That lag is why people deploy a genuine improvement, check two days later, see nothing, and conclude the work was pointless. Verify the fix in the lab immediately and then wait for the field data to catch up.
Partly, and I would rather tell you where the ceiling is than bill you for hitting it. Images, fonts, how much you have loaded into the page and any third-party embeds are all yours to fix and often account for most of the problem. What the platform does with its own JavaScript is not available to either of us, and on a closed platform that sets a floor no developer can get under.
Real numbers from your device and connection, not a screenshot of a score I chose. Nothing is sent anywhere. The measurement happens in your browser and stays there. If one of these ever reads amber on my own site, you will see it, which is rather the point. I audit these for £650.