Product Engineering

Your Website Is Losing Leads: Fix Core Web Vitals

Affix Center · · 7 min read

Lines of HTML code on a screen, representing website code being optimised for Core Web Vitals

A buyer searches for your service on their phone, taps your link and waits. The banner loads slowly, the page jumps as an image appears, and the enquiry button does not respond on the first tap. They press back and choose the next result. You never see this visitor in your leads report. You only notice that enquiries are lower than they should be.

This is the quiet cost of a slow website, and it is common on business sites that were built well a few years ago and then loaded with sliders, chat widgets, tracking scripts and large images. Google measures this experience through a set of metrics called Core Web Vitals, and so do your visitors, even if they have never heard the term.

This guide explains what Core Web Vitals measure, the usual causes of poor scores, and a practical plan to fix them.

What Core Web Vitals Measure

Core Web Vitals are three metrics Google uses to describe real-world page experience. Each has a published "good" threshold:

MetricWhat it measuresGood score
Largest Contentful Paint (LCP)How quickly the main content, such as the hero image or heading, appears2.5 seconds or less
Interaction to Next Paint (INP)How quickly the page responds when someone taps, clicks or types200 milliseconds or less
Cumulative Layout Shift (CLS)How much the layout jumps around while loading0.1 or less

INP replaced the older First Input Delay metric in March 2024. Google assesses these scores at the 75th percentile of real visits, so a page must be good for most visitors, not just on a fast office connection.

Why Poor Scores Cost You Enquiries

  • Visitors leave before they read. If the main content takes too long to appear, many people simply go back to the search results.
  • Forms feel broken. A slow response to taps makes buttons and forms feel unreliable, which is the worst moment to lose trust.
  • Layout shifts cause mis-taps. When content jumps, people tap the wrong link or lose their place.
  • Search visibility can suffer. Google has said page experience is one of many signals in ranking. Great content still matters most, but a poor experience does not help when competitors are close.

In India, most business searches happen on mobile phones, often on mid-range devices and variable networks. A site that feels fine on a desktop in your office can struggle badly for the people you want to reach.

6 Common Causes of Poor Core Web Vitals

1. Oversized images

Uploading 3 MB photos straight from a camera is the most common cause of slow LCP. Fix: resize images, serve modern formats such as WebP or AVIF, and lazy-load images below the fold.

2. Too many third-party scripts

Chat widgets, multiple analytics tags, heatmaps and social embeds all compete for the browser. Fix: audit every script, remove what nobody uses, and load the rest after the main content.

3. Heavy themes and page builders

Many ready-made themes load code for features you never use. Fix: remove unused plugins and CSS, or move key pages to a lighter template.

4. Slow hosting and no caching

If the server takes a long time to respond, everything else waits. Fix: enable page caching, use a CDN, and move to better hosting if response times stay high.

5. Images and ads without reserved space

Elements that load without set dimensions push content down and hurt CLS. Fix: set width and height on images, embeds and banners, and reserve space for late-loading elements.

6. Heavy JavaScript on interactions

Long tasks in JavaScript delay the response to a tap and hurt INP. Fix: break up long tasks, defer non-essential code, and avoid running heavy work on every click.

The Fix: A 6-Step Core Web Vitals Plan

  1. Measure with real data. Check the Core Web Vitals report in Google Search Console and test key pages in PageSpeed Insights. Look at mobile results first.
  2. Pick the pages that matter. Start with the home page, main service pages, landing pages for ads and the contact page. These carry most of your leads.
  3. Fix the quick wins. Compress images, set image dimensions, enable caching and remove unused plugins and scripts. These steps often give the biggest improvement for the least effort.
  4. Tackle the structural issues. Improve hosting, add a CDN, reduce JavaScript and simplify heavy templates. This may need a developer.
  5. Check forms and key interactions. Test the enquiry form, menus and click-to-call buttons on a mid-range phone over a mobile network.
  6. Monitor every month. Field data in Search Console updates over several weeks, so track trends, and re-test after every major site change. Our guide on website maintenance services explains how to keep a site healthy after the fix.

When a Fix Is Not Enough

Sometimes the problem is the platform itself. If the site depends on dozens of plugins, an outdated theme or a page builder that loads heavy code on every page, repeated tuning will only go so far. In that case a rebuild on a lighter stack can cost less over time than patching. Our comparison of WordPress and custom websites can help you decide which route fits.

Quick Self-Check: Is Your Website Losing Leads?

Open your site on an ordinary mid-range phone, on mobile data rather than office Wi-Fi, and answer these questions honestly:

  • Does the main heading or banner appear within about two or three seconds?
  • Does anything jump or move while the page is loading?
  • Does the menu open on the first tap?
  • Does the enquiry form accept typing without lag, and submit without errors?
  • Do pop-ups or chat widgets cover the content or the call button?
  • Does the click-to-call or WhatsApp button work straight away?

If you answered "no" to any of these, your visitors are feeling the same problem, and some of them are leaving before they contact you.

Frequently Asked Questions

Do Core Web Vitals directly affect Google rankings?

They are part of Google's page experience signals, which are one of many ranking factors. Relevant, helpful content comes first, but good Core Web Vitals support both rankings and conversions.

Why does PageSpeed Insights show different scores each time?

The lab test runs a single simulated load and can vary. The field data section, based on real Chrome users, is the better guide to what visitors actually experience.

How long does it take to fix Core Web Vitals?

Quick wins can be done in days. Search Console field data then takes a few weeks to reflect the change, because it is based on a rolling window of real visits.

Is a 100 score in PageSpeed Insights necessary?

No. Aim to pass all three Core Web Vitals for real users on mobile. Chasing a perfect lab score often wastes effort.

How Affix Center Helps

Affix Center's web and product engineering team audits business websites, finds what is slowing them down, and fixes it, from image and script clean-up to hosting changes and full rebuilds on a faster stack. We focus on the pages that bring you enquiries, and we measure results with real user data, not just lab scores. Where hosting is the bottleneck, our cloud team can move the site to a better setup.

If your site feels slow on a phone, it is costing you leads today. Contact Affix Center for a Core Web Vitals review of your website.