core

Core Web Vitals

> Answer capsule: Core Web Vitals are a set of three performance metrics—Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS)—that Google measures us...

Core Web Vitals

Core Web Vitals are three Google metrics that measure real-world user experience on a webpage: how fast the main content loads, how quickly the page responds to interaction, and how much the layout shifts while loading. Google has used them as ranking signals since May 2021.

Answer capsule: Core Web Vitals are a set of three performance metrics—Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS)—that Google measures using real Chrome user data to assess page experience. Sites that pass all three thresholds receive a positive ranking signal in Google Search as of 2026.


What Are the Three Core Web Vitals?

Largest Contentful Paint (LCP) measures how long the biggest visible element—usually a hero image or headline—takes to render. The passing threshold is 2.5 seconds or faster. In our testing across shared hosting accounts, unoptimized WordPress themes regularly score 4–6s LCP, which puts them in the “Poor” range.

Interaction to Next Paint (INP) replaced First Input Delay in March 2024. It measures how quickly the page responds to any user interaction—clicks, taps, keyboard input—throughout the full page session. The passing threshold is 200 milliseconds or under. We see this fail most often on WooCommerce pages loaded with heavy JavaScript.

Cumulative Layout Shift (CLS) measures visual instability: how much elements jump around as the page loads. A score of 0.1 or less passes. Common culprits on client sites include images without defined dimensions and late-loading ad banners.


Why Core Web Vitals Matter for Your WordPress Site

Google pulls Core Web Vitals data from the Chrome User Experience Report (CrUX), which reflects real visitor sessions—not controlled lab tests. If your page doesn’t have enough real-world traffic for CrUX data, Google falls back to lab data from PageSpeed Insights.

Failing Core Web Vitals does not guarantee a ranking drop, but passing them gives your site a confirmed ranking boost over otherwise-equal competitors. For local business sites and WooCommerce stores where margins between ranking positions are thin, we see this factor matter consistently.


How to Check Your Core Web Vitals

The fastest free way: run your URL through Google PageSpeed Insights, which separates field data (real users) from lab data (simulated). The field data section is what Google actually uses for rankings.

Google Search Console shows aggregate Core Web Vitals across your entire site under Experience → Core Web Vitals, broken down by mobile and desktop. This is the most useful view for identifying which URL groups need work.


Core Web Vitals and WordPress

Most Core Web Vitals failures on WordPress sites trace to three sources: unoptimized images (LCP), render-blocking JavaScript from plugins (INP), and page builders that inject layout shifts (CLS). Caching plugins like WP Rocket address several of these in a single install. Image optimization plugins handle LCP directly by compressing files and adding lazy loading.

For a deeper walkthrough of fixing each metric on a WordPress site, see our guide to improving WordPress Core Web Vitals scores.


Last verified: April 2026