Epic Creative
LibraryInsightsAbout
Search/
© 2026 Epic Creative
AboutLibraryInsights
Digital & SEO

Core Web Vitals Explained

Understand Core Web Vitals without technical jargon, including LCP, INP and CLS, what they reveal about website experience and how to respond to poor results.

19 Aug 20267 min read1,435 words
In this guide
  1. 1. Identify the three questions before reading the numbers
  2. 2. Understand Largest Contentful Paint without confusing it with full loading
  3. 3. Use INP to understand slow controls after the page appears
  4. 4. Recognise the difference between expected movement and bad CLS
  5. 5. Read field data and laboratory tests as separate evidence
  6. 6. Decide which problem to fix and who owns the component
  7. 7. Explain how Core Web Vitals relate to search without overpromising
  8. 8. Build a practical review and handover routine
  9. Loading problem or interaction problem: what should you investigate?
  10. Core Web Vitals: five practical questions

Core Web Vitals describe three aspects of the experience of using a website: when its main content becomes visible, how quickly it responds to interactions, and whether the layout jumps unexpectedly. They are not an overall grade for how good a business is, nor a guarantee of a particular Google ranking. Understanding the measurements helps a non-technical owner question a performance report, prioritise genuine faults and confirm a repair without getting lost in browser terminology. The practical objective is to make an important page readable, responsive and stable for the people trying to use it.

Historical PageSpeed Insights report for Portuguese Wikinews, illustrating the kind of performance information a website owner may encounter
Illustrative historical PageSpeed Insights screenshot for Portuguese Wikinews, October 2022. Creator credited on the Wikimedia Commons source file as Google; uploaded by Edu!, available under CC0 1.0 per that file record. No alterations declared. This screenshot is not a current measurement of Epic Creative, nor evidence that the depicted site passes today's thresholds.

1. Identify the three questions before reading the numbers

Largest Contentful Paint, or LCP, concerns the appearance of the main visible content. Interaction to Next Paint, or INP, concerns how promptly the page produces visual feedback after a user interacts. Cumulative Layout Shift, or CLS, concerns unexpected movement of visible content. They address different problems; a page can be good at one and poor at another. Think of a service page where the heading appears promptly, but the menu hesitates when tapped, or a booking button moves after an advertisement loads.

Before using a performance tool, write down what a customer needs from the page. A reader seeking information needs the primary explanation to appear clearly. A customer completing a reservation or enquiry needs responsive controls. Someone navigating a long technical article needs content to stay put while media loads. That page purpose will guide which technical symptom deserves attention first. A dashboard colour alone does not establish whether the customer could complete the intended task.

2. Understand Largest Contentful Paint without confusing it with full loading

LCP identifies when the largest qualifying image, text block or video element in the initial viewport has rendered. It is not simply the moment the browser starts showing anything, and it does not mean every background request has finished. On a service page, the main hero image may be the LCP element; on a more text-heavy article it may be an important text block. Google's web.dev guidance describes a good field LCP as 2.5 seconds or less at the relevant 75th percentile.

If the main visual content is late, check whether the server responded slowly, whether CSS or scripts delay rendering, and whether an unnecessarily large image is downloaded. Resizing an image in CSS does not by itself make the transferred file smaller. Developers may need responsive images, appropriate loading priorities and better caching. Do not automatically lazy-load the most important above-the-fold image: delaying it can make the principal content appear later. Record the actual element identified by the tool before choosing a remedy.

3. Use INP to understand slow controls after the page appears

INP measures responsiveness across a page visit, observing click, tap and keyboard interactions and their delay before the browser can show the next frame. A site may look ready but still respond late to opening a menu, selecting a product option or expanding a question. Google's published guidance uses 200 milliseconds or less as the good INP threshold at the relevant field percentile. This is a usability measure, not a promise that a remote server completes every transaction within that time.

To investigate, reproduce the action on a real device. Does a menu fail to open promptly? Does a complex filter block the interface? Is a third-party widget consuming browser time? A developer can inspect long-running JavaScript tasks, event handlers and expensive rendering operations. Preserve expected behaviour when making changes. A quicker visual response is useful, but form submission still needs error handling and a genuine confirmation that the request succeeded. Never record an attempted click as a completed sale.

4. Recognise the difference between expected movement and bad CLS

CLS describes unexpected layout movement, particularly movements that interrupt a reader or make them activate the wrong control. Imagine beginning to press a contact button just as a large image loads above it and pushes it down. Common causes include images without reserved dimensions, dynamic adverts, delayed font substitution and widgets inserted above existing content. Google's current good CLS guidance is 0.1 or less under its defined measurement method.

Not every movement is a defect. When somebody intentionally opens an accordion, the resulting movement may be expected. Diagnose unanticipated shifts instead of suppressing useful interactive behaviour. Reserve sensible space for media, specify dimensions or aspect ratios, and test banners and fonts under realistic loading conditions. A page's layout may look stable to an administrator whose assets are cached while shifting for a first-time visitor. Watch the actual sequence of loading rather than checking only a static screenshot.

5. Read field data and laboratory tests as separate evidence

PageSpeed Insights and related tools may show field measurements collected from eligible real users and laboratory measurements produced under a controlled environment. Field data reflects a distribution of devices, connections and visits; laboratory results help reproduce and diagnose a particular condition. When there are too few eligible observations for one URL, a report may provide broader origin information or no field information at all. Do not invent a page-specific measurement from an origin-wide result.

Record the tested URL, device category, tool, date, test conditions and whether each figure is field or lab data. Two runs can differ without either being fraudulent. Likewise, good lab results on one simulated device are not proof that every real visitor has an equivalent experience. Use lab traces to identify the suspect resource or interaction, and field trends to judge wider performance when appropriate data becomes available. Do not sell a performance score as an independent guarantee of leads or ranking improvements.

6. Decide which problem to fix and who owns the component

Start with commercially important pages and customer-facing failures. A broken booking process or unreadable main content may deserve attention before a marginal improvement on a decorative element. Group findings by page template and generating component. If every service page uses the same oversized image pattern or blocking script, a shared fix may be better than editing dozens of entries individually. If one article embeds a large diagram, its editor may be able to correct the asset directly.

Keep a short issue register describing the affected URL, symptom, evidence, root-cause hypothesis, responsible developer or editor and acceptance test. Distinguish a confirmed issue from a suggestion made by an automated tool. Changes to scripts, caching or shared stylesheets can introduce regressions on pages that were previously healthy. Test a controlled change, preserve a recovery route and check related templates. An agency report should tell the owner what has actually changed, not merely list theoretical savings.

7. Explain how Core Web Vitals relate to search without overpromising

Google discusses Core Web Vitals as part of page experience considerations, but useful content and relevance remain essential. A technically fast page that answers the wrong question is not automatically a strong search result. Likewise, pages with imperfect measurements are not necessarily invisible. Different kinds of search traffic and website journeys may reveal different effects. No single LCP, INP or CLS score should be marketed as a guaranteed route to first place.

Evaluate performance improvements in the context of the business. Did the important content become available sooner? Did customers stop encountering a delayed menu? Did unexpected movement disappear? Did the form still submit correctly? These results can be tested directly. Search Console and analytics may provide complementary trends over time, but changes in traffic or enquiries have many potential causes. Record dates and avoid attributing a future ranking change entirely to one code adjustment.

8. Build a practical review and handover routine

Choose a small set of representative public URLs: a main service page, an article, a contact or booking route, and any template with a specialised widget. Check them after significant theme, plugin, media or third-party changes. Review the main user task at mobile and desktop widths, and include touch or keyboard interaction where applicable. A responsive preview helps spot layout problems, but real-device testing can reveal virtual keyboard and connection effects that simulations miss.

At handover, document the observed baseline, chosen change, verification evidence, data limitations and unresolved issues. State whether the measurement is historical, current, lab or field. Do not equate a successfully saved content field with successful public rendering. Further reading: web.dev's LCP reference, the INP reference, the CLS reference, and the wider Web Vitals guide. Each explains a particular measurement; none certifies the condition of this website without direct testing.

Loading problem or interaction problem: what should you investigate?

These are different performance stages, not competing vendors or rankings. Use the comparison to identify the kind of evidence needed and the next sensible investigation.

Five diagnostic differences between late content and slow interaction
DecisionLate main content: LCPSlow response: INP
Customer symptomMain heading or hero remains absent after navigationMenu or selector appears but responds late when used
Metric scopeRender time of qualifying largest viewport elementInteraction latency across the visit until next visual paint
Published good threshold2.5 seconds or less at field 75th percentile200 milliseconds or less at field 75th percentile
Typical investigationServer delay, blocking resources, image size and priorityLong tasks, event handling and rendering work
Acceptance evidenceRelevant main element appears promptly in repeat testControl visibly responds and intended action still works

Source A: Google web.dev LCP documentation, updated September 2025, applies to visible loading and the specified field percentile. Source B: Google web.dev INP documentation, updated September 2025, applies to observed interactions. These thresholds describe different units and must not be numerically compared as a speed contest. If content visibly shifts instead, review CLS guidance and reserve media dimensions.

Core Web Vitals: five practical questions

Does a good Core Web Vitals result guarantee better Google rankings?

No. The metrics describe particular aspects of page experience, not the entire relevance and usefulness of a result. Test actual usability and interpret search performance separately.

What is the difference between LCP, INP and CLS?

LCP concerns when the main visible content renders, INP concerns responsiveness to interactions, and CLS concerns unexpected layout movement. Each can require a different technical investigation.

Why might PageSpeed Insights show no field data for my page?

There may not be sufficient eligible observations for that exact URL. Do not substitute a broad origin measurement while describing it as a page-specific test; use lab diagnostics with their limits disclosed.

Can a non-technical owner fix every Core Web Vitals warning?

No. Image sizing and content decisions may be editorial tasks, while scripts, server performance and rendering often require development expertise. Identify the root cause and implementer before making changes.

What should an agency provide after fixing performance?

Affected URLs, baseline conditions, the specific component changed, comparable test evidence and confirmation that menus, forms and other key actions still function. Do not claim measured results without observations.

PreviousDoes Word Count Matter for SEO Content?NextCrawlability and Why It Matters for SEO

More from Digital & SEO

View all →
3 min read

How to Prioritise SEO Content Refreshes for Small Business Sites

8 min read

How Small SEO Agencies Can Triage Technical Audit Findings

8 min read

A Practical Keyword Mapping Review for Small SEO Agencies

7 min read

A Practical Local SEO Client Intake Process for Small Agencies