Home/Blog/Technical SEO

Technical SEO

How to improve Core Web Vitals and make your site genuinely fast

A slow, jumpy website loses visitors before they read a word. This guide explains the three Core Web Vitals in plain English and the practical fixes that improve both your search performance and your conversion rate.

Technical SEO9 min readUpdated June 2026

What the three Core Web Vitals actually measure

Core Web Vitals reduce "page experience" to three measurable questions. Largest Contentful Paint (LCP) asks how quickly the main content appears — aim for 2.5 seconds or less. Interaction to Next Paint (INP) asks how quickly the page responds when someone taps or clicks — aim for 200 milliseconds or less. Cumulative Layout Shift (CLS) asks how much the page jumps around as it loads — aim for 0.1 or less. Together they describe whether a page feels fast, responsive, and stable.

These are a ranking factor, but a modest one. The stronger reason to care is conversion: every additional second of load time measurably reduces the number of visitors who stay and act. Fixing these metrics helps SEO and helps revenue at the same time.

Improving loading speed (LCP)

The most common cause of slow loading is heavy, uncompressed images. Resize images to the dimensions they actually display at, save them in a modern format like WebP, and lazy-load anything below the fold. Beyond images, choose quality hosting, enable caching, and minimize render-blocking scripts and fonts. For most small business sites, fixing images and hosting alone moves LCP into the green.

Start with images

On the majority of small business websites, oversized images are the single largest cause of poor loading scores. Auditing and compressing them is the highest-return first fix.

Improving responsiveness (INP)

Responsiveness problems come from heavy JavaScript that ties up the browser when someone interacts with the page. Audit third-party scripts — chat widgets, trackers, pop-up tools, social embeds — and remove anything you do not genuinely use. Each one you keep adds weight. Defer non-essential scripts so they load after the page is usable rather than blocking the first interaction.

Stopping the page from jumping around (CLS)

Layout shift happens when content loads and pushes other content out of the way — an image without reserved space, an ad slot, or a late-loading font. The fixes are mechanical: set explicit width and height on images and video, reserve space for embeds and banners, and load fonts in a way that avoids a sudden swap. Nothing frustrates a visitor more than tapping a button that moves the instant before they reach it.

How to measure and monitor it

Use Google's free PageSpeed Insights for a single-page diagnosis and Search Console's Core Web Vitals report to see which page groups have issues across the whole site. PageSpeed Insights separates lab data (a simulated test) from field data (real visits) — trust the field data for decisions, since it reflects your actual visitors and devices. Re-measure after each change so you can see what helped.

Core Web Vitals are one layer of a healthy site. Pair these fixes with the broader technical SEO foundations and the on-page work in the on-page SEO checklist so speed improvements sit on top of pages that are crawlable and well structured.

  • Compress and correctly size every image; use WebP and lazy loading.
  • Use fast hosting with caching enabled.
  • Remove unused third-party scripts and defer non-essential ones.
  • Set explicit dimensions on images, video, and embeds.
  • Measure with PageSpeed Insights and Search Console, using field data to decide.

Frequently asked questions

What are Core Web Vitals?

Core Web Vitals are three measurements Google uses to gauge page experience: Largest Contentful Paint (loading speed), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability).

Do Core Web Vitals affect rankings?

They are a ranking factor, though a modest one. Relevance and content quality matter more, but when pages are otherwise comparable, a faster, more stable page has an advantage — and it converts better regardless.

What is a good LCP score?

Aim for a Largest Contentful Paint of 2.5 seconds or less for most visits. Between 2.5 and 4 seconds needs improvement, and above 4 seconds is considered poor.