Website Technical SEO

Core Web Vitals explained: what small business websites need to fix first

A practical guide to Core Web Vitals for small business websites, explaining LCP, INP, and CLS in plain language and showing which improvements have the highest SEO impact.

Core Web Vitals explained: what small business websites need to fix first
Three Dolts Editorial Team--12 min read
core web vitals for small business websitehow to improve core web vitalslcp cls inp seo guide small businessgoogle page experience signals business website

Google's Core Web Vitals measure real-world page experience. Here is what each metric means for your business website and which fixes make the biggest difference.

What Core Web Vitals are and why they matter for SEO

Core Web Vitals are a set of performance metrics that Google uses to measure the real-world loading experience, interactivity, and visual stability of web pages. Since 2021, they have been incorporated into Google's ranking algorithm as part of the broader Page Experience signal. Pages with good Core Web Vitals scores receive a small but measurable ranking advantage over equivalent pages with poor scores.

The three current Core Web Vitals are Largest Contentful Paint, which measures loading speed; Interaction to Next Paint, which measures how quickly the page responds to user input; and Cumulative Layout Shift, which measures visual stability. Google collects these scores from real Chrome browser users visiting your site through a dataset called the Chrome User Experience Report.

Largest Contentful Paint: the most important metric for most business sites

Largest Contentful Paint measures how long it takes for the biggest visible element on your page to load. For most business websites, this is usually the hero image or the banner at the top of the homepage. A good LCP score is under 2.5 seconds. Scores between 2.5 and 4 seconds need improvement. Anything above 4 seconds is considered poor.

The most effective ways to improve LCP on a typical small business website are compressing and optimising the hero image, converting images to WebP format which is significantly smaller than JPEG at equivalent quality, using a good quality hosting provider with fast server response times, and enabling browser caching through your hosting settings or a caching plugin. These changes alone can move most struggling sites from poor to good LCP scores.

Cumulative Layout Shift: why your page should not jump around

Cumulative Layout Shift measures how much the visual content of a page shifts unexpectedly during loading. A high CLS score means elements on your page are moving around as images load, fonts swap, or ads appear. This creates a frustrating experience where visitors accidentally click the wrong element because it moved just as they were about to tap it.

Common causes of layout shift on small business websites include images and embeds without defined width and height attributes, web fonts loading after initial render causing text to reflow, and dynamically injected content like cookie banners or popups that push other content down. Adding explicit dimensions to all images and preloading your most important web fonts are two fixes that typically have the largest CLS impact.

Interaction to Next Paint: ensuring your site feels responsive

Interaction to Next Paint measures how quickly your page visually responds after a user interacts with it by clicking, tapping, or pressing a key. A good INP is under 200 milliseconds. High INP scores are usually caused by heavy JavaScript execution that blocks the main thread from responding to user input. This is most common on sites using multiple marketing scripts, complex page builders, or poorly optimised third-party integrations.

For most small business websites built on modern platforms like Next.js, Webflow, or a well-configured WordPress install, INP is less likely to be a critical issue than LCP or CLS. However, sites that have accumulated many third-party scripts over time, including chat widgets, analytics tools, heat mapping software, and social media embeds, may find their INP score degrading as each script adds to main-thread execution time.

How to check and track your Core Web Vitals scores

Google Search Console provides real-world Core Web Vitals data under the Experience section and shows you which pages have good, needs improvement, or poor scores based on actual user data. This is the most accurate source because it reflects real visitors rather than a simulated test environment. Check this section regularly and prioritise fixing pages marked as poor.

Google PageSpeed Insights at pagespeed.web.dev provides both lab test results and field data for individual URLs and explains specific issues found on each page with recommendations for fixing them. The report is detailed and actionable enough for a developer to use directly as a work order. Run your homepage, your most important service pages, and your contact page through PageSpeed Insights at minimum.

Frequently asked questions

Do Core Web Vitals affect all websites equally?

Core Web Vitals scores are measured per page, not per website. A homepage with a large image may have a poor LCP while other pages on the same domain score well. Fix the pages that receive the most organic traffic first.

How quickly can I see SEO improvements after fixing Core Web Vitals?

Google updates its Core Web Vitals data monthly based on a rolling 28-day window. After implementing fixes, allow four to eight weeks before expecting to see score improvements reflected in Search Console or in ranking changes.

Need help applying this to your website?

We help businesses turn strategy into high-performance websites, content systems, and technical SEO improvements that support long-term Google visibility.

Related articles

Back to blog

Let's build something remarkable.

Tell us about your idea - we'll come back within 48 hours with a clear plan and a quote.

we're online