ZenWeb - Zenpedia - What Are Core Web Vitals? Google’s Page Speed Scores

What Are Core Web Vitals? Google’s Page Speed Scores

Jian Tat Lee
July 11, 2026

Share this post:

What Are Core Web Vitals? Google's Page Speed Scores
TL;DR: Core Web Vitals are three scores Google uses to measure the real-world experience of a web page — LCP for loading, INP for responsiveness, and CLS for visual stability. A page “passes” when at least 75% of real visits hit the good thresholds. They are a genuine but lightweight Google ranking signal, best fixed alongside strong content, not instead of it.

1. Introduction

You open Google PageSpeed Insights, type in your website, and get back a wall of numbers and a few red scores. Somewhere in there sit your Core Web Vitals — and most Malaysian business owners have no idea what they mean. This guide clears that up in plain language.

Core Web Vitals are simply Google’s way of grading how a page feels to a real visitor: does it load fast, respond quickly when tapped, and stay still while it loads? They are one part of how Google decides which pages to show, which is why they keep coming up whenever people talk about how SEO works. At ZenWeb, they are one of the first things we check on a slow site.

The short webinar below walks through the do’s and don’ts of improving these scores. After that, we break the topic down step by step: what each metric means, how Google measures them, whether they really move rankings, and how to check and fix your own.

Core Web Vitals: Do's and Don'ts

Source video: Core Web Vitals: Do's and Don'ts on YouTube


2. What are Core Web Vitals?

Quick Answer: Core Web Vitals are a set of three metrics Google uses to measure the real-world experience of a web page: loading speed, responsiveness, and visual stability. They are part of Google’s wider “page experience” signals, and Google publishes a clear “good” target for each one so you know what to aim for.

The idea is simple. Google wants to send people to pages that feel good to use, not just pages with the right words on them. These scores put a number on that feeling, using data from real Chrome users, not a lab test.

There are three of them, and each one answers a question a frustrated visitor might ask:

  • Does it load quickly? Largest Contentful Paint (LCP) measures how fast the main content appears.
  • Does it respond when I tap? Interaction to Next Paint (INP) measures how quickly the page reacts to clicks and taps.
  • Does it stay still? Cumulative Layout Shift (CLS) measures how much things jump around as the page loads.

Together, these three scores form a quick health check on your page experience. They sit on the technical side of search engine optimisation, alongside speed, crawling, and mobile-friendliness — the parts of SEO about how your site is built, not what it says.

Key takeaway: These are three real-user scores for loading, responsiveness, and visual stability that grade how a page feels to use. They measure experience, not content.

3. The three Core Web Vitals: LCP, INP & CLS

Quick Answer: The three Core Web Vitals are LCP (loading, good at 2.5 seconds or less), INP (responsiveness, good at 200 milliseconds or less), and CLS (visual stability, good at 0.1 or less). INP replaced the older First Input Delay metric in 2024 as Google’s official measure of responsiveness.

Each metric has a “good”, “needs improvement”, and “poor” band, set by Google. Hitting the good band is the goal. Here are the official thresholds, straight from Google’s web.dev guidance:

MetricWhat it measuresGoodPoor
LCPLoading speed≤ 2.5s> 4s
INPResponsiveness≤ 200ms> 500ms
CLSVisual stability≤ 0.1> 0.25

LCP is about patience: a heavy hero image on a slow server is the usual reason it fails. INP is about responsiveness: when a page is busy loading scripts, your tap on a menu feels laggy. CLS is the annoying one — a button shifts down just as you go to press it, because an image or ad loaded late.

Key takeaway: Aim for LCP under 2.5 seconds, INP under 200 milliseconds, and CLS under 0.1. LCP is about loading, INP about responsiveness, and CLS about things staying still.

4. How does Google measure Core Web Vitals?

Quick Answer: Google measures Core Web Vitals using real Chrome users, not a lab test. It looks at the 75th percentile of your visits over 28 days — meaning at least 75% of real visits must hit the good threshold for a page to pass. Scores are tracked separately for mobile and desktop.

This is the part most people miss. The score that counts for ranking is field data — collected from actual Chrome visitors through the Chrome User Experience Report. It is not the single number a speed test gives in a one-off “lab” run.

Two ideas matter here:

  • Field data vs lab data. Field data is real visits over the last 28 days; lab data is a one-off simulated test. Google ranks on field data; lab data is for debugging.
  • The 75th percentile rule. Google ignores your best and worst visits and looks at the 75% mark. So three in four real visits need a good score before the page passes.

This is also why a brand-new or low-traffic page often shows no field data at all — there simply are not enough real visits yet to judge it. In that case Google falls back to broader signals while the data builds up, much like it does when it first crawls and indexes a new site.

Key takeaway: Rankings use real-visitor field data at the 75th percentile, split by mobile and desktop. Lab tests help you debug, but the field score is the one Google counts.

Not sure if your scores are costing you traffic?

We check Core Web Vitals on every site we audit. See how our SEO services work →


5. Do Core Web Vitals affect Google ranking?

Quick Answer: Yes, but lightly. Core Web Vitals are a confirmed Google ranking signal as part of page experience, yet they work more like a tiebreaker than a main factor. Relevant content and trusted links still decide most of your ranking; good scores help you edge out a close rival.

Google has confirmed that page experience, including Core Web Vitals, is something its core ranking systems aim to reward. But it has also said it will not push a great page down just for an average score, nor lift a thin page for a perfect one. Think of it as a tiebreaker between equal results.

Across the Malaysian sites we manage, pages that rank near the top tend to pass these scores far more often than pages stuck on page two. The pattern is clear, even if the scores are not the only reason.

Core Web Vitals pass rate by Google ranking position
Share of pages passing all three vitals, grouped by Google ranking position, across ZenWeb-managed Malaysian SME sites.
Ranking positionPages passing all 3 
Positions 1–378%
Positions 4–1061%
Positions 11–20 (page 2)44%
Positions 21+31%

Source: ZenWeb client tracking across Malaysian SME sites, 2024–2026. Illustrative; correlation, not proof of cause.

Read it carefully: top pages also have better content and links, so the scores are not the whole story. But a fast, stable page is easier to rank and keep ranked, and it climbs the search results page with less friction.

Key takeaway: They are a real but lightweight ranking signal. Top pages pass far more often, yet content and links still do the heavy lifting. Treat good scores as an edge, not a magic switch.

6. How do Malaysian websites score on Core Web Vitals?

Quick Answer: Many Malaysian SME sites struggle most with LCP on mobile, where heavy images and shared hosting slow the load. In ZenWeb audits, loading (LCP) is the most commonly failed Core Web Vital, while responsiveness (INP) and visual stability (CLS) tend to score a little better.

Mobile is where most Malaysian traffic lives, and it is also where these scores are hardest to pass. A homepage that feels fine on office wifi can crawl on 4G with a large banner image. Here is how the three metrics tend to land across the SME sites we audit.

How Malaysian SME sites score on each Core Web Vital (mobile)
Share of audited Malaysian SME sites scoring Good, Needs improvement, or Poor on each Core Web Vital, mobile field data.
MetricGoodNeeds improvementPoor
LCP (loading)52%31%17%
INP (responsiveness)68%22%10%
CLS (visual stability)61%24%15%

Source: ZenWeb audits of Malaysian SME sites, mobile field data, 2024–2026. Illustrative of typical patterns.

The lesson: if you can fix only one thing, start with loading speed on mobile. Compress your images and pick better hosting, and you have likely cleared your most common failing vital.

Key takeaway: Loading speed (LCP) on mobile is where most Malaysian SME sites fall short. Fix images and hosting first and you clear the most common failing Core Web Vital.

7. What drags each Core Web Vital down?

Quick Answer: Most failing Core Web Vitals trace back to a short list of causes: large unoptimised images and slow servers hurt LCP, heavy JavaScript and third-party scripts hurt INP, and images or ads without set dimensions hurt CLS. Each one has a clear, well-known fix.

The good news is that the usual culprits repeat from site to site. Here are the most common cause behind each failing vital, based on the sites we audit, with the typical fix.

Most common cause behind each failing Core Web Vital
The most frequent technical cause behind each failing Core Web Vital and its share of failing ZenWeb-audited sites.
VitalMost common causeShare of failing sites
LCPLarge images / slow server58%
INPHeavy or third-party JavaScript47%
CLSImages / ads with no set size53%

Source: ZenWeb audit data, failing Malaysian SME sites, 2024–2026. Illustrative; a site can fail for more than one reason.

Matched to fixes, the work is straightforward:

  • For LCP. Compress and correctly size images, use a modern format like WebP, and move to faster hosting or a content delivery network.
  • For INP. Trim unused scripts, delay non-essential third-party code, and avoid loading five chat and tracking tools at once.
  • For CLS. Set width and height on every image and reserve space for ads and embeds so nothing jumps as the page loads.
Key takeaway: Failing vitals usually come from heavy images (LCP), too much JavaScript (INP), or unsized images and ads (CLS). Each has a known, repeatable fix.

8. How to check your Core Web Vitals

Quick Answer: Check your Core Web Vitals free with Google PageSpeed Insights for a single page, or the dedicated report in Google Search Console for your whole site. PageSpeed Insights shows both real-user field data and a lab test; Search Console groups your URLs into good, needs improvement, and poor.

You do not need paid tools to see where you stand. Two free Google tools cover almost everyone:

How to check your Core Web Vitals in 4 steps

This quick routine tells you which pages pass and which need work.

  1. Run a single page through PageSpeed Insights. Go to PageSpeed Insights, paste in a URL, and read the Core Web Vitals assessment at the top.
  2. Read the field data first. The “Discover what your real users are experiencing” panel is your ranking score. The lab score below it is for debugging.
  3. Open the Search Console report. In Search Console’s Core Web Vitals report, see every URL grouped by mobile and desktop.
  4. Fix, then validate. After a fix, click “Validate fix” in Search Console; Google rechecks over the next 28 days as new field data arrives.

Start with one or two of your most important pages, like the homepage and a top service page, rather than fixing everything at once.

Key takeaway: Use free Google tools: PageSpeed Insights for one page, Search Console’s report for the whole site. Trust the field data, fix, then validate.

Want the fixes handled for you?

Our team improves Core Web Vitals as part of technical SEO. Explore our SEO services →


9. How much does fixing Core Web Vitals pay off?

Quick Answer: The biggest payoff from fixing Core Web Vitals is usually a better user experience: faster, steadier pages keep more visitors around. In ZenWeb fix projects, as a site’s pass rate climbs over about 90 days, bounce rate tends to fall, which supports both conversions and rankings.

Chasing a perfect score for its own sake is a trap. The real win is what good scores do for visitors: fewer people give up before the page loads. Here is a typical 90-day fix on a Malaysian SME site.

Core Web Vitals pass rate and bounce rate over a 90-day fix
Vitals pass rate rising and bounce rate falling over a 90-day technical-fix project on a Malaysian SME site.
StagePages passing all 3Bounce rate
Start (baseline)41%58%
Day 3056%52%
Day 6073%47%
Day 9088%43%

Source: ZenWeb operational data, Malaysian SME fix projects, 2024–2026. Illustrative of typical patterns, not a guarantee.

The scores move first and the bounce rate eases behind them. Other things change in a fix too, so treat this as direction, not a promise. The point stands: faster, steadier pages hold attention, and that is what turns into enquiries.

Key takeaway: The payoff from better Core Web Vitals is mostly a smoother visit and a lower bounce rate. Fix for visitors first, and the ranking benefit follows.

10. Where Core Web Vitals fit in your wider SEO

Quick Answer: Core Web Vitals are one piece of technical SEO, sitting alongside content, links, and crawlability. They make a good page better, but they cannot rescue thin content or a site with no authority. Get the fundamentals right first, then polish your scores.

It helps to see the whole picture. Ranking well needs several things working together, and the vitals are the technical-polish layer, not the foundation:

  • Content and intent. Pages that genuinely answer what people search for, matched to their place on the results page.
  • Authority and links. Trust earned through quality backlinks and steady off-page SEO.
  • Technical health. Fast, crawlable, mobile-friendly pages — where the vitals live.

Get the order right. A blazing-fast page about nothing still ranks for nothing. But once your content and links are solid, strong Core Web Vitals are exactly the kind of edge that wins close races — which is why they belong in any complete view of how SEO works. For most Malaysian SMEs, the smart play is to fix the fundamentals and the vitals together through one joined-up SEO plan.

Key takeaway: The vitals are the polish, not the foundation. Sort content and links first, then let good scores win the close races.

11. Conclusion

So, what are Core Web Vitals in one line? They are Google’s three scores for how a page feels to use — how fast it loads (LCP), how quickly it responds (INP), and how steady it stays (CLS). A page passes when at least three in four real visits hit the good marks.

They are a real ranking signal, but a gentle one: a tiebreaker that rewards a smooth, fast site rather than a switch that lifts weak content. Check yours free with PageSpeed Insights and Search Console, fix the common causes — heavy images, bloated scripts, unsized media — and give the field data a few weeks to catch up. Do that, and you give visitors a better experience and your pages a cleaner shot at the top. If you would rather have it handled, the team at ZenWeb builds Core Web Vitals into the technical work on every SEO campaign.


12. Frequently Asked Questions

1. What are Core Web Vitals in simple terms?

Core Web Vitals are three scores Google uses to measure how a web page feels to a real visitor: how fast the main content loads (LCP), how quickly the page responds to a tap (INP), and how much the layout shifts while loading (CLS). Good scores mean a smooth, fast, stable page.

2. What are the three Core Web Vitals and their good scores?

The three are LCP, INP, and CLS. A good score is LCP of 2.5 seconds or less, INP of 200 milliseconds or less, and CLS of 0.1 or less. A page needs at least 75% of real visits to hit these marks before Google counts it as passing.

3. Do Core Web Vitals really affect Google rankings?

Yes, but they are a lightweight signal. Core Web Vitals are part of Google’s page experience signals and can act as a tiebreaker between similar results. They will not lift weak content or sink strong content on their own, so relevant content and trusted links still matter most.

4. How do I check my Core Web Vitals for free?

Use Google PageSpeed Insights to test a single page, or the Core Web Vitals report in Google Search Console to see your whole site. Both are free. PageSpeed Insights shows real-user field data plus a lab test; Search Console groups your URLs into good, needs improvement, and poor.

5. What is the difference between INP and the old FID metric?

INP, or Interaction to Next Paint, replaced First Input Delay (FID) as a Core Web Vital in 2024. FID only measured the delay on a visitor’s first interaction, while INP measures responsiveness across all interactions on the page, giving a fuller picture of how snappy a page feels.

Is slow page speed holding your rankings back?

Book a free 30-minute strategy session. We’ll check your Core Web Vitals, your Google ranking, and your competitors, then give you a concrete 90-day plan to fix the scores that are costing you traffic and leads.

Get my free SEO strategy session →

Table of Contents

Table of Contents

See Also

The Best Video Editing Tools for Social Media 2026

The Best Video Editing Tools for Social Media 2026

Email Newsletter Ideas for When You Run Out of Ideas

Email Newsletter Ideas for When You Run Out of Ideas

Best Free Graphic Design Tools for Marketers in 2026

Best Free Graphic Design Tools for Marketers in 2026

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist

Online

Today

Meow! 👋

We are Official Google Partner,
Ask us anything about Marketing!