Lopty Pascal

Core Web Vitals Optimisation

Passing Google's page experience metrics to protect and improve your rankings.

Core Web Vitals are Google's set of real-world performance metrics that became a ranking factor in 2021 and have grown in weight since. Failing them costs rankings. Passing them, especially when competitors fail, is a measurable competitive advantage.

LCP: Largest Contentful Paint

LCP measures how long it takes for the largest visible element on the page (usually a hero image or large heading) to load. Google's threshold is under 2.5 seconds for a "good" score. Most Dubai business sites fail this on mobile.

The most common LCP problems: hero images that are not preloaded, images in formats that load slowly (JPEG/PNG instead of WebP/AVIF), and server response times above 600ms. Preloading the LCP image element with a link rel="preload" tag is often the single fastest win.

INP: Interaction to Next Paint

INP replaced FID (First Input Delay) as the Core Web Vital measuring interactivity. It measures how quickly the page responds to all user interactions, not just the first. Google's threshold is under 200ms.

INP problems are almost always caused by heavy JavaScript: long tasks that block the main thread, third-party scripts running at the wrong time, or inefficient event handlers. In React and Next.js applications, unnecessary re-renders and unoptimised state management are common INP culprits.

CLS: Cumulative Layout Shift

CLS measures how much the page layout shifts as it loads. When elements move unexpectedly, users misclick and experience frustration. Google's threshold is under 0.1. Common causes: images without explicit dimensions, ads or embeds without reserved space, and fonts loading after the page is already rendered.

For Dubai sites, the most frequent CLS source is Google Ads and third-party widgets. Defining explicit width and height on all images and reserving space for ad slots eliminates most CLS problems.

Frequently Asked

How much do Core Web Vitals actually affect rankings?

They are a tiebreaker: when two pages are roughly equal in relevance, the one with better page experience wins. In competitive Dubai markets, that tiebreaker matters.

My Core Web Vitals pass on desktop but fail on mobile. Which matters more?

Mobile. Google uses mobile-first indexing and mobile Core Web Vitals data is the primary signal.

How long does it take to fix Core Web Vitals?

Simple fixes (image optimisation, preloading) can be done in days. Deep fixes (JavaScript architecture, server infrastructure) can take weeks. Prioritise by which metric is failing most severely.

Get Started

Let's get your Core Web Vitals into the green.

Related Pages