Someone clicks your ad, stares at a blank screen while the page loads and hits the back button. That loss never shows up in a report labelled “slow website”; it shows up as a conversion rate that never quite gets where it should. Google turned this experience into something measurable with three metrics it calls Core Web Vitals. This guide explains what they mean without the jargon, how to check your own site and which fixes are worth discussing with your developer.
What are Core Web Vitals and why should you care?
Core Web Vitals are three metrics Google uses to describe real user experience: how quickly the main content appears, how fast the page responds to taps and clicks, and whether things jump around while it loads. Google states openly that these metrics are part of the page experience signals it considers in search ranking.
It is worth keeping that in proportion. A fast page with thin content will not automatically beat a slightly slower page with excellent content. The bigger payoff is commercial: a fast, stable site loses fewer visitors, sees fewer abandoned forms and carts, and gets more out of every paid click. Treat Core Web Vitals as a sales issue as much as an SEO one.
LCP: when does the main content appear?
Largest Contentful Paint (LCP) measures when the largest image or block of text in the viewport finishes rendering. On most business sites that is the hero image, a product photo or the main headline. According to Google’s guidance on web.dev, a good LCP is 2.5 seconds or less.
The usual suspects behind a poor LCP:
- Uncompressed hero images sent to phones at desktop size
- Slow hosting and no server-side caching
- The main image being lazy-loaded or injected by JavaScript
- Heavy sliders and multiple web font files above the fold
INP: how quickly does the site react?
Interaction to Next Paint (INP) replaced the older FID metric in March 2024. It measures how long the page takes to visibly respond when someone taps a button, opens a menu or applies a filter. Google considers an INP of 200 milliseconds or less to be good.
Poor INP almost always comes down to too much JavaScript keeping the browser busy. Chat widgets, several analytics and ad tracking scripts, bloated page-builder themes and decorative animations all compete for the same main thread. The visitor taps “Add to basket”, nothing happens, they tap again. That is a bad INP in real life.
CLS: does the layout shift while loading?
Cumulative Layout Shift (CLS) measures unexpected movement of elements as the page loads. You have experienced it: you go to tap a link and an ad appears above it, pushing everything down. Google’s threshold for a good CLS is 0.1 or less.
Typical causes are images and videos without defined dimensions, banners and cookie notices that load late and push content, web fonts that swap in and resize text, and blocks injected above existing content. The good news is that CLS is usually the easiest of the three to fix.
How to measure your site
There are two kinds of data. Field data comes from real Chrome users visiting your site, and it is what Google uses for its assessment. Lab data is a simulated test run in a single controlled environment; it is great for diagnosing problems but does not fully reflect your real audience.
These tools are enough to get started:
- Google Search Console, Core Web Vitals report: shows which groups of URLs are failing, based on field data
- PageSpeed Insights: field and lab data on one page, with specific recommendations
- Lighthouse and the Performance panel in Chrome DevTools: for your developer to trace the root cause
- Your own phone on mobile data: an ordinary device and connection often reveal more than any score
The fixes that make the biggest difference
Every site is different, but in our experience most of the gains come from the same short list. Do these first, then fine-tune.
- Convert images to WebP or AVIF and serve sizes that match the device (srcset)
- Exclude the hero image from lazy loading and give it high priority; lazy-load images further down
- Set width and height on every image, video and embed
- Remove unused plugins and tracking scripts; defer the ones you keep
- Use quality hosting, server-side caching and a CDN
- Self-host fonts, use fewer of them and set font-display
- Choose a lean, purpose-built theme over a heavy page builder
<img src="hero-800.webp"
srcset="hero-480.webp 480w, hero-800.webp 800w, hero-1600.webp 1600w"
sizes="100vw" width="1600" height="900"
fetchpriority="high" alt="Product hero image">
How to brief your developer
You do not need to read code, but you do need to ask the right question. “Make the site faster” is vague. “Bring the product pages flagged for mobile LCP in Search Console into the good range” is clear, scoped and measurable.
Record measurements before and after any change, and allow a few weeks for field data to catch up. Speed is not a one-off project: a new plugin, a campaign banner or one more tracking pixel can quietly undo months of work. A short monthly check is the most reliable habit you can build.
Quick checklist
Run through these questions when reviewing your site:
- Are any URL groups red or amber in the Search Console Core Web Vitals report?
- Does the main content appear within 2.5 seconds on mobile?
- Do buttons and menus respond without a noticeable delay?
- Does anything jump around while the page loads?
- Is every plugin and script added in the last six months still earning its place?
The bottom line
Core Web Vitals reduce how your website feels to three numbers. Keeping an eye on them protects your search visibility and turns more of your paid and organic traffic into customers. If you would like a second pair of eyes on your current scores, the Norcored team can help you measure and plan improvements; just write to info@norcored.com.
Key takeaways
- Core Web Vitals are three metrics: LCP, INP and CLS.
- Google’s good thresholds: LCP 2.5 s, INP 200 ms, CLS 0.1 or less.
- Google assesses real user (field) data; start with Search Console.
- Most gains come from image optimisation, script clean-up and good hosting.
- Speed is ongoing work; set up a monthly check.
FAQ
How much do Core Web Vitals affect rankings?
Google uses them as one of several page experience signals, but relevance and content quality carry more weight. They can make a difference between pages of similar quality; the larger benefit is usually in conversions.
Do I need a PageSpeed Insights score of 100?
No. The lab score is a guide, not a target. What matters is that all three metrics sit in the good range in your field data.
Are WordPress sites slow by nature?
No. Slowness usually comes from heavy themes, too many plugins and weak hosting. A well-built WordPress site can pass Core Web Vitals comfortably.



