Back to blog

Web performance

Page Speed Is Not a Score: How Load Time Affects Website Enquiries

Learn why page speed covers loading, responsiveness and stability, how to read PageSpeed Insights and which fixes usually deserve priority.

A website can feel quick on a developer laptop and still frustrate the people it was built to serve. Page speed needs to be measured across real devices, connections and journeys, then improved around the delay that is actually getting between a visitor and their next action.

01

The website felt fast because the test was kind

Imagine a business launches a new lead generation page. The team opens it on office laptops, the hero appears quickly and everybody agrees that performance looks fine.

A potential customer reaches the same page from a mid-range phone on a busy mobile connection. The main image arrives late, the button moves as a font loads and the first tap does nothing while the browser finishes a block of JavaScript. The page has technically loaded, but the useful experience has not.

That difference is why page speed cannot be judged from one quick visit on a familiar device. Browsers cache files. Office broadband hides large downloads. Powerful laptops finish JavaScript work that keeps an older phone busy. A test can be accurate for its conditions and still describe very few customers.

The useful question is not simply how many seconds the page took. It is how quickly a real visitor can see the important content, trust that the layout has settled and complete the action they came for.

02

Load time is a journey, not one finishing line

A web page does not arrive as one finished object. The browser asks a server for HTML, discovers styles, fonts, images and scripts, downloads those resources and turns them into something the user can see and use.

Different delays appear at different points. A slow server can postpone the first useful response. A large hero image can leave the main content waiting. Too much JavaScript can make a visible page ignore a tap. Missing image dimensions can push a button down the screen just as somebody reaches for it.

That is why a single load-time number is not enough. A page can show content early but respond badly. It can become interactive quickly but jump around. It can also earn a tidy laboratory score while real visitors on slower devices continue to struggle.

Good performance work follows the whole visit. It measures the important moments separately, then finds the shared cause instead of chasing whichever red warning happens to appear first.

03

Core Web Vitals describe three different frustrations

Google uses Core Web Vitals to describe loading performance, responsiveness and visual stability. The current set is Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift.

Largest Contentful Paint, usually shortened to LCP, asks when the largest important item in the viewport becomes visible. Interaction to Next Paint, or INP, looks at how quickly the page responds after a user interacts. Cumulative Layout Shift, or CLS, measures unexpected movement in the layout.

Google recommends judging the 75th percentile of page visits, split between mobile and desktop. In plain English, a good average cannot hide a sizeable group of people receiving a poor experience.

What the current Core Web Vitals mean for a visitor
MetricGood thresholdThe visitor experience
LCP2.5 seconds or lessThe main visible content appears promptly
INP200 milliseconds or lessTaps, clicks and typing receive a quick response
CLS0.1 or lessContent stays where the visitor expects it to be

These thresholds are useful targets, not the entire product strategy. They help a team name the kind of delay users are experiencing and track whether changes improve it.

04

PageSpeed Insights shows two kinds of evidence

PageSpeed Insights can combine field data from real Chrome visits with a Lighthouse test run under controlled conditions. Those two views often disagree because they answer different questions.

Lab data is repeatable. It is useful while developing a feature, comparing two versions or diagnosing a specific page. Field data includes the untidy real world: different phones, networks, locations, browser behaviour and ways of interacting with the page.

A strong lab result does not cancel poor field data. It may mean the test did not reproduce the slow devices, interactions or page states affecting visitors. Poor lab data alongside healthy field data can still reveal a regression worth fixing before it reaches more people.

Do not turn the Lighthouse score into a target detached from the user journey. Open the individual findings, identify the resource or work causing the delay and check whether it affects a page people actually use to enquire, buy, sign in or finish a task.

05

Speed removes friction, but it cannot repair the offer

It is reasonable to connect page speed with enquiries and sales. A visitor who cannot see or use the page cannot complete the intended action. Paid traffic is especially wasteful when somebody clicks an advert and leaves before the landing page becomes useful.

The tempting mistake is to treat every performance improvement as a guaranteed conversion increase. Conversion also depends on the offer, audience, trust, price, copy, form and follow-up. A fast confusing page remains confusing. It simply becomes confusing sooner.

Be careful with neat claims such as one extra second always reducing conversion by a fixed percentage. Results depend on the site, traffic and starting point. Use your own analytics, enquiry events and real-user performance data to judge the relationship.

The honest promise is simpler. Better performance removes avoidable waiting, missed taps and visual surprises. That gives the rest of the customer journey a fair chance to work.

06

Fix the biggest delay, not the longest audit list

A performance report can produce dozens of recommendations. Working through them in order of colour or estimated saving can create a lot of activity without changing the moment users care about.

Start with a representative page and reproduce the problem. Check which element becomes LCP, which interactions feel delayed, when the layout moves and whether the server is slow before the browser receives useful HTML. Then trace the biggest delay to a resource, dependency or piece of work.

A huge image is an obvious candidate. So is a slow API call, a tag manager full of third-party scripts, a page that downloads an application before showing basic content or a plugin that runs expensive work for every request.

Keep the work tied to a user outcome. If the enquiry form becomes usable earlier, the product image arrives sooner or the account dashboard stops ignoring the first tap, the improvement is understandable to the whole business.

07

The main image needs more than compression

Images are often the largest files on a page, so resizing them to the displayed dimensions and using an efficient format can make an immediate difference. Responsive image sources also stop a small phone downloading a desktop-sized photograph.

Compression is only part of LCP. The browser must discover the important image early enough to request it. If JavaScript inserts the hero after the application starts, or a style sheet hides its location from the initial HTML, a smaller file may still begin downloading too late.

Lazy loading is valuable for images below the fold because they do not need to compete with the first screen. Applying the same treatment to the main hero can delay the exact resource the visitor is waiting to see.

The practical goal is to give the browser a clear priority. Put the important content in the initial page, serve an appropriately sized asset and postpone work that does not help the first useful view.

08

JavaScript and third-party tools can make a visible page feel broken

JavaScript is not automatically a performance problem. It becomes one when the browser has more work than the device can finish without delaying the user.

Analytics, chat widgets, consent tools, advertising tags, embedded video and testing platforms can all add network requests and processing. Each one may look small in isolation. Together they can compete with the page content and keep the main thread busy when somebody tries to interact.

Review third-party scripts as business dependencies. Ask who owns each one, what decision it supports, whether it must run before the page is usable and what should happen if its provider is slow. A tracking script that blocks the enquiry it was meant to measure has lost the plot.

Load non-essential work later, remove duplicated tools and ship only the application code needed for the current page. The aim is not a JavaScript-free website. It is a page that does not make the user wait for work unrelated to their task.

09

Server response, fonts and layout still matter

Front-end changes cannot hide a server that takes several seconds to respond. Database queries, remote API calls, unprocessed images, cold application starts and missing cache rules can all postpone the HTML or data the page needs.

Time to First Byte is useful when diagnosing that part of the journey. It is not one of the Core Web Vitals, but a slow response can make a good LCP impossible. Application monitoring and server logs are often needed because a browser audit can show the wait without explaining the back-end cause.

Fonts and layout create quieter delays. Loading many font files or weights adds work and can change the size of text after it appears. Images, adverts and embedded content without reserved dimensions can push everything below them as they load.

Use a small font set, sensible fallbacks and explicit space for media. A visitor should not need quick reflexes to press a button before the page moves it somewhere else.

10

Test the pages and journeys that earn their place

The homepage is only one route through a website. A fast homepage does not help if the service page, product detail, checkout, login or customer portal carries a different collection of scripts and data calls.

Choose a small set of representative journeys. Include the landing pages receiving paid or search traffic, the page that contains the main enquiry action and any authenticated workflow customers use regularly. Test mobile and desktop separately because the devices, layout and priorities differ.

Use lab tests before release and field monitoring after release. Record the performance alongside releases, content changes and new third-party tools so a regression has a useful starting point.

Tie technical measures to business measures without pretending that one causes the other automatically. Look at form starts, form completions, checkout steps, support complaints and abandonment beside LCP, INP and CLS. The combined view helps the team decide where faster really means better.

11

Fast is a product decision, not a final tidy-up

Page speed becomes expensive when it is left until the end. By then the design, content, tracking plan and application architecture may all depend on assets and scripts that compete for the first few seconds.

Set a small performance budget while planning the page. Agree which content must appear first, which interactions must respond immediately and which third-party tools are worth their cost. Check those decisions in development and after launch.

The goal is not a perfect score. It is a page that works for the people using ordinary phones, ordinary connections and very ordinary levels of patience.

If a site feels fast only on the machine that built it, the test is incomplete. Measure the real visit, fix the delay that blocks the next action and keep watching as the website changes.

Useful questions

When reviewing website page speed, check:

  • Which customer journey and page matter most to the business?
  • What do field data and lab data each say?
  • Does the main visible content meet the LCP target?
  • Do important taps and clicks respond without delay?
  • Does any content move unexpectedly while the page loads?
  • Is the largest image correctly sized and discovered early?
  • Which scripts and third-party tools run before the page is useful?
  • Is server response time delaying every other resource?
  • Are mobile and desktop measured separately?
  • Will monitoring catch the next performance regression?
Explore software consultancy
Daniel Mills

Written by Daniel Mills

Business understanding and hands-on software delivery.

I help owners and teams improve the software they rely on, replace fragile processes and turn new ideas into practical systems people can actually use.