Core Web Vitals: a practical guide to making your website load fast (LCP, INP and CLS)
November 12, 2026 · 2 min read · IMPERA 360 team
In this article
Core Web Vitals are three metrics Google uses to evaluate the user experience of a page. They influence rankings and, above all, whether your visitors leave before seeing anything.
The three metrics
| Metric | What it measures | Value considered good |
|---|---|---|
| LCP (Largest Contentful Paint) | How long it takes for the page’s main element to appear | 2.5 s or less |
| INP (Interaction to Next Paint) | How long the site takes to respond when the user interacts | 200 ms or less |
| CLS (Cumulative Layout Shift) | How much elements “jump” while loading | 0.1 or less |
How to measure them
- PageSpeed Insights: gives lab data and real user data (if there is enough traffic).
- Search Console → Core Web Vitals: report by URL groups.
- Chrome DevTools → Lighthouse: local tests and diagnosis.
- Always test on mobile and a normal connection, not on your computer and fibre.
How to improve LCP
- Optimise the main image or block: compress, use modern formats (WebP, AVIF) and suitable sizes.
- Make that element load with priority (
fetchpriority="high"), and do not lazy-load it. - Reduce server response time: page caching, good hosting, a CDN.
- Remove CSS and JavaScript that block rendering.
- Preload the main font or use system fonts.
How to improve INP
- Reduce JavaScript: remove scripts and plugins that add nothing.
- Delay third-party scripts (chat, analytics, pixels) until they are needed.
- Split long main-thread tasks.
- Avoid heavy event handlers on buttons and forms.
How to improve CLS
- Declare width and height on images, videos and iframes.
- Reserve space for banners, ads and blocks that load later.
- Avoid inserting content above what is already visible.
- Mind the effect of fonts loading (use
font-displayand preload).
Particulars of WooCommerce and WordPress
- Review plugins: each one adds code. Remove those you do not use.
- Use a lightweight theme and a well-optimised builder.
- Enable page and object caching, and be careful to exclude cart and checkout from the cache.
- Optimise product images when uploading them.
- Limit third-party scripts and respect cookie consent.
In-app browsers
Many visitors arrive from ads and open the site inside the Facebook or Instagram app. That browser is usually slower and more limited. Test your site there: if it loads slowly, part of the paid traffic is lost before anything is shown.
How to prioritise
- Look at which pages have the most traffic and the worst data.
- Fix first what affects all of them (template, theme, global scripts).
- Then the key pages: homepage, categories, product, checkout.
- Measure again after each change.
A fast website converts better, ranks better and spends less on ads. If you want us to measure yours, we will run a diagnosis.
Keep reading
Corporate website launch checklist: what to review before going live
A checklist before publishing a new website: content, SEO, speed, security, legal and measurement. Avoid the most common oversights.
2 min · November 12, 2026 →EcommerceWooCommerce, Shopify or custom development: how to choose your online shop platform
A practical comparison of WooCommerce, Shopify and custom builds: costs, flexibility, maintenance and which kind of business each suits.
2 min · November 12, 2026 →AI and automation12 tasks your company can automate today with AI and no-code tools
Concrete examples of repetitive processes that can be automated with artificial intelligence: invoices, email, reports, customer support and more.
2 min · November 12, 2026 →Shall we talk about your project?
Tell us what you need and we will send you a clear proposal, with no commitment.
Request a proposal