What Are Google Core Web Vitals and Why Do They Matter?
Google Core Web Vitals are a set of real-world performance metrics that Google uses to measure the user experience of your website. Since May 2021 they have been an official Google ranking factor — meaning they directly affect where your website appears in search results.
Google Core Web Vitals for small business matter enormously: a slow, frustrating website does not just lose visitors — it actively loses Google rankings, making it harder for new customers to find you. In a competitive local market, a poor score can be the difference between ranking on page 1 and page 3.
The Three Core Web Vitals Metrics
1. LCP — Largest Contentful Paint
What it measures: How quickly the largest visible element on your page loads — typically your hero image or main heading.
Good score: Under 2.5 seconds | Needs improvement: 2.5–4 s | Poor: Over 4 s
Common causes of poor LCP:
- Large, uncompressed hero images (the most common culprit)
- Slow server response times (poor hosting)
- Render-blocking JavaScript or CSS
- No caching in place
2. INP — Interaction to Next Paint
What it measures: How quickly your page responds when a visitor clicks a button or taps a menu. INP replaced FID as a Core Web Vital in March 2024.
Good score: Under 200 ms | Needs improvement: 200–500 ms | Poor: Over 500 ms
Common causes of poor INP:
- Too much JavaScript on the main thread
- Poorly optimised page builders
- Too many third-party scripts (chat widgets, analytics, social embeds)
3. CLS — Cumulative Layout Shift
What it measures: How much page elements unexpectedly jump around as the page loads. If you have ever gone to tap a link and the page shifted so you clicked the wrong thing, that is CLS.
Good score: Under 0.1 | Needs improvement: 0.1–0.25 | Poor: Over 0.25
Common causes:
- Images without defined width and height attributes
- Ads or embeds that load and push content down
- Web fonts that cause text to reflow
- Cookie banners appearing above content
How to Check Your Core Web Vitals Scores
- Google PageSpeed Insights (pagespeed.web.dev) — free, shows real-user and lab data
- Google Search Console → Experience → Core Web Vitals — real-user data for all your pages
- GTmetrix — detailed breakdown with prioritised recommendations
Fix “Poor” URLs first — these are actively hurting your rankings. Then work through “Needs Improvement.”
How to Improve Your Scores: Quick Wins
Fixing LCP
- Compress and resize your hero image to under 200 KB in WebP format
- Add
fetchpriority="high"to your hero image tag - Install a caching plugin (WP Rocket or LiteSpeed Cache)
- Use a CDN like Cloudflare (free plan is excellent)
- Upgrade to managed WordPress hosting
Fixing INP
- Remove unused plugins and scripts
- Defer non-critical JavaScript
- Load tracking scripts asynchronously via Google Tag Manager
Fixing CLS
- Add explicit
widthandheightattributes to every image tag - Use
font-display: swapfor web fonts - Move cookie consent banners to the bottom of the screen
How Long Until You See Ranking Improvements?
Google re-evaluates Core Web Vitals data approximately every 28 days. After making improvements, expect Search Console data to update within 4–6 weeks, with ranking improvements following within 1–3 months.
If your website is consistently underperforming, our team offers a free website audit covering Core Web Vitals, on-page SEO, and technical health. View our SEO services to learn how we help small businesses rank higher.
