Core Web Vitals Assessment Failed: How to Fix It

"Core Web Vitals assessment failed" means that real visitors to the page had a slow or unstable experience in at least one of three metrics: Largest Contentful Paint (LCP), Interaction to Next Paint (INP) or Cumulative Layout Shift (CLS). To fix it, find which metric fails, trace it to the element or script that causes it and fix the template.

The message is based on 28 days of field data, so the fix shows up in the assessment weeks later.

Search Console Core Web Vitals messages and what to check first

Issue messages in the Core Web Vitals report, mobile and desktop
MessageStatusCheck first
LCP issue: longer than 2.5 sNeeds improvementHero image size and priority, server response time
LCP issue: longer than 4 sPoorSlow server or hosting, render-blocking CSS and fonts, client-side rendering
INP issue: longer than 200 msNeeds improvementThird-party scripts and long tasks on tap or click
INP issue: longer than 500 msPoorHeavy JavaScript, page builders, hydration, chat and tag managers
CLS issue: more than 0.1Needs improvementImages or embeds without dimensions, web font swaps
CLS issue: more than 0.25PoorBanners, cookie bars or ads injected above the content

How to fix a failed Core Web Vitals assessment

  1. Find the failing metric. In Search Console, open Core Web Vitals, choose mobile or desktop and note which metric fails: LCP, INP or CLS.
  2. Open the URL group. Search Console groups similar pages. The example URL represents a template, so the fix usually belongs in the template.
  3. Reproduce it. Run the example in PageSpeed Insights and in Chrome DevTools Performance to see the element, script or shift behind the metric.
  4. Fix the cause. Apply the fix for that metric, described below, on the template that generates the group.
  5. Check in the lab. Confirm the improvement in a lab test right after deploying.
  6. Validate in Search Console. Click Validate fix. Field data covers the last 28 days, so the assessment passes about four weeks after the fix.

How to fix an LCP issue longer than 2.5 s or 4 s

How to fix an INP issue longer than 200 ms

How to fix a CLS issue more than 0.1

"No data" or "not applicable" in Core Web Vitals

When the report has no data, the page or site does not get enough Chrome visits for Google to measure. There is no assessment to fail. Use lab tests to keep the site fast, and focus on indexing and content first. If the site has traffic and still shows no data, check that the pages are not behind a login or redirect.

When the fix needs code changes, Core Web Vitals optimization is a service I do.

Core Web Vitals assessment questions

What does "Core Web Vitals assessment failed" mean?

It means that, for the real Chrome users who visited the page or the site over the last 28 days, at least one of the three metrics, LCP, INP or CLS, was not in the good range at the 75th percentile. It is based on field data, not on the lab test that produces the performance score.

Why does PageSpeed Insights show a high score but the assessment failed?

The score is a single lab test on a simulated phone, while the assessment uses real visits on real devices and networks. Real users bring slower phones, ads, logged-in states and interactions the lab test does not make, so a page can score well and still fail.

Does failing Core Web Vitals hurt rankings?

It can, but the effect is modest compared with relevance and content. Core Web Vitals are part of page experience, which matters most when competing pages are otherwise similar. The effect on visitors is larger: slow and jumpy pages lose leads and sales.

What replaced FID in Core Web Vitals?

Interaction to Next Paint, INP, replaced First Input Delay in March 2024. INP measures the delay of every interaction during the visit, not only the first one, so sites with heavy JavaScript that passed FID often fail INP.

Can a WordPress plugin fix Core Web Vitals?

Caching and optimization plugins help with LCP, but they cannot remove the weight of a page builder, a heavy theme or a dozen third-party scripts, which are the usual causes of poor INP. On WordPress, lasting fixes come from removing what loads, not only from compressing it.

Assessment still failing?

Email the page that fails and the metric Search Console reports. I reply with what is causing it and how I would fix it.

Have me fix the failing metric

Page updated on .