Skip to content
Kodinav
All articles
Performance8 min read

Why Your Business Website Is Slow, and How to Fix It

Where the seconds go, what Google's Core Web Vitals (LCP, INP, CLS) measure, how much speed really affects rankings, and how to check and fix your own site.

Open your website on a phone, on mobile data, away from your office Wi-Fi, and count the seconds until you can read the headline. If it's more than two or three, you're paying for that delay every day: in visitors who leave before the page appears, in ad clicks you paid for that never see your offer, and in inquiries that go to a faster competitor.

Most owners never notice, because they visit their own site on a fast connection with everything already cached. Your customers get the slow version. This guide explains where the seconds go, what Google actually measures, how much speed matters for rankings (less than some agencies claim, more than most owners assume), and how to check and fix your own site.

Where the seconds actually go

The slow business websites I audit share the same handful of causes:

Oversized images. A 4 MB photo straight from a phone, shown 600 pixels wide. This is the most common cause and the easiest to fix.

Too much JavaScript. Themes, plugins, chat widgets and tracking tags each add code the phone has to download and run before the page responds. A dozen scripts nobody remembers adding is normal.

Heavy page-builder output. Drag-and-drop builders support every possible layout, so they often load code and nested wrappers a simple page never uses. Builders can produce fast pages, but only with deliberate care: few plugins, optimized images, and the builder's performance settings switched on.

Slow hosting. Cheap shared hosting can take a second or more before sending the first byte, and nothing appears until it does. Caching and a better host fix every page at once.

Core Web Vitals: the three numbers Google uses

Google summarizes page experience with three measurements, called Core Web Vitals, taken from real Chrome users on your site:

LCP (Largest Contentful Paint): how long until the main content, usually the headline or hero image, is on screen. Good is 2.5 seconds or less.

INP (Interaction to Next Paint): how quickly the page reacts when someone taps or clicks. Good is 200 milliseconds or less. Too much JavaScript is the usual culprit.

CLS (Cumulative Layout Shift): how much the page jumps while loading, the reason people tap the wrong button. Good is 0.1 or less. It's fixed by reserving space for images, ads and embeds before they load.

Google judges each at the 75th percentile of visits, so most of your visitors, not just the lucky ones on fast phones, need a good experience.

MetricMeasuresGoodPoor
LCPMain content visible≤ 2.5 s> 4 s
INPResponse to taps and clicks≤ 200 ms> 500 ms
CLSLayout jumping≤ 0.1> 0.25

How much speed affects Google rankings

Google confirms that Core Web Vitals are used by its ranking systems, but it is equally clear that relevance comes first: a fast page with weak content won't outrank a slower page that answers the search better. In practice speed works as a tiebreaker between pages of similar quality, and in competitive local and commercial searches that's often exactly the situation.

The bigger effect is on what happens after the click. Visitors who wait leave, and the ones who stay are more likely to inquire. That's why speed pays off even where it barely moves a ranking: the same traffic produces more leads.

What slow speed costs you

Speed is the cheapest conversion improvement most businesses have. If you run Google or Meta ads, you've already paid for the click before a slow page loses the visitor, so every abandoned load raises your real cost per lead. If a third of paid visitors leave while the page loads, each lead costs about 50% more than it should.

What a fast site looks like

Fast sites send the browser finished HTML (rendered on the server or at build time), serve images compressed and sized for the device, load only the code each page needs, and run third-party scripts after the content or not at all. Built this way, pages become readable in about a second on a mid-range phone, whatever the platform: a well-built WordPress site can be fast, and a careless custom build can be slow.

How to check your own site today

Run your homepage through Google's free PageSpeed Insights. Read the mobile result, not desktop. The top section ("Discover what your real users are experiencing") is field data from real Chrome users, which is what Google uses; the score below it is a lab test that helps find causes.

If LCP is over 2.5 seconds or INP over 200 milliseconds on mobile, speed is costing you visitors and inquiries. Our free website audit names the specific causes in plain English, and most fixes (images, scripts, caching) don't need a rebuild.

Written by Abhinav Saxena, founder of Kodinav, an independent software studio. Need this built properly? Book a free discovery call.

Keep reading

Final note

Have a project in mind?

A discovery call costs nothing and commits you to nothing. We talk about your business, and I tell you honestly what's worth building and what isn't.

Projects from $600₹25,000HK$5,000NT$19,000 · Response within one business day · Free website audit