You have improved how fast your site feels, but Google Search Console still shows Core Web Vitals in the red. Many small business owners discover these three metrics (LCP, INP, CLS) without knowing exactly what they measure, or how to get them into the green on WordPress.

Core Web Vitals are not a minor technical detail reserved for developers. They are the metrics Google uses to judge the real quality of experience a page delivers, and they carry weight in search rankings. A site that appears to load quickly can still score poorly on these three specific points, measured on your real visitors' real visits, not just an isolated test.

Here is what each metric measures, and how to improve it concretely on a WordPress site.

Passing your Core Web Vitals on WordPress means working on three distinct fronts: displaying the main content quickly (LCP), reacting fast to interactions (INP), and stopping the page from shifting while it loads (CLS). Each one is fixed with different levers.

Why Core Web Vitals matter for your rankings

Google uses these three metrics to assess the real experience of visitors, not just speed measured in a lab. A site that scores well has a better chance of ranking well, for equivalent content. A site struggling on these metrics is put at a disadvantage, even with excellent content.

LCP (Largest Contentful Paint): display the main content fast

LCP measures how long it takes to display the largest visible element on the page (often an image or a heading). The target is an LCP under 2.5 seconds.

To improve it:

  • Compress and resize the main image on each page.
  • Set up caching so the page is not rebuilt on every visit.
  • Choose hosting fast enough for your traffic.

INP (Interaction to Next Paint): react fast to clicks

INP measures the time between a visitor's action (a click, typing) and the page's visible response. The target is an INP under 200 milliseconds.

To improve it:

  • Limit the number of JavaScript scripts running unnecessarily, especially from third-party plugins.
  • Remove external widgets (chat, social media) that are not essential.
  • Clean up your active plugins: each one can add code that runs on every interaction.

CLS (Cumulative Layout Shift): stop the page from shifting

CLS measures unexpected visual shifts while a page loads, when a button moves just before you click on it. The target is a CLS under 0.1.

To improve it:

  • Always reserve a fixed size for images and videos, even before they load.
  • Avoid inserting content (a banner, an ad) above elements already displayed.
  • Load fonts in a way that avoids a layout change once they are loaded.

How to measure your Core Web Vitals on WordPress

PageSpeed Insights and the Search Console report dedicated to core web vitals give results measured on your real visitors, not just a lab test. That real-world data is what counts for rankings. To understand the general cause of a slowdown before tackling Core Web Vitals in detail, our article on why my WordPress slows down walks through the full diagnosis.

Track the trend over time

Core Web Vitals shift with every theme update, every new plugin, every piece of content added. A one-off check is not enough: you need regular monitoring to catch a decline before it affects your rankings. Our guide to a high-performance WordPress site covers the full approach, beyond Core Web Vitals alone.

When to call a professional

Some LCP or INP issues come from deep causes in the theme code or a plugin, hard to isolate without a technical diagnostic tool. If your Core Web Vitals stay in the red despite optimizing images and caching, or you need to quickly fix a site penalized by Google, a professional pinpoints exactly what is responsible and fixes it without breaking the rest of the site.

Frequently asked questions

What happens if my Core Web Vitals stay poor? Your rankings can suffer, compared with a competitor offering equivalent content but better metrics. It does not stop the site from working, but it puts it at a disadvantage in search results, especially on mobile where the bar is higher.

Do I need to fix all three metrics at once? Not necessarily. Start with whichever is furthest from its target in your Search Console report, then work through the other two. Fixing just one poorly performing metric can already be enough to turn the site green.

Are LCP, INP and CLS the same on mobile and desktop? No, Google measures and scores mobile and desktop separately, and mobile is generally more demanding because of slower connections and less powerful devices.

How long does it take to improve Core Web Vitals? It depends on the cause. Poorly optimized images are fixed within hours. A structural issue tied to the theme or a plugin can take several days of analysis and correction.

Are your Core Web Vitals still in the red despite your efforts? Relax by Yumea diagnoses your WordPress for free, identifies what is blocking your LCP, INP or CLS, and fixes it for good. Describe my site