Why your website is slow on a twelve thousand rupee phone
Your site is fast on your laptop because your laptop is not your customer. On the phone most of India actually owns, the same page can take eight seconds.
Most people check a site on their own machine, on office wifi, with the page already cached, and conclude it is fine. Your customer is on a three-year-old Android phone with a dozen apps open, on mobile data, seeing the page for the first time.
The gap between those two experiences is where enquiries quietly disappear.
Images are still the biggest culprit
A photographer sends 4MB JPEGs. Someone uploads them straight into the page. The browser then downloads all of them at full size and scales them down for display, which means a visitor paid for pixels they will never see.
Modern formats, correct dimensions and lazy loading below the fold routinely cut page weight by seventy percent with no visible quality loss. It is unglamorous and it is usually the single biggest win available.
Fonts block your text from appearing
Custom fonts are worth having, but loaded carelessly they leave visitors staring at a blank area while the file downloads. Self-hosting them, limiting the number of weights, and telling the browser to show fallback text immediately turns an invisible three seconds into text people can already read.
Third-party scripts cost more than they appear to
Analytics, chat widgets, heatmaps, ad pixels, review embeds and a consent banner each look small. Together they often outweigh the entire site, and because they run JavaScript, they compete for a slow phone processor that is already busy rendering your page.
The test is simple: for each one, can you name what decision it informs or what revenue it drives? If not, remove it. Most sites carry at least two scripts nobody has looked at in a year.
A cheap phone does not have a slow connection so much as a slow processor. Every script you add is work you have handed to the weakest device your customer owns.
The platform matters less than the build
It is fashionable to blame WordPress. In practice a lean WordPress site beats a bloated build on a modern framework every time. The problem is rarely the tool and almost always the accumulation: a heavy theme, overlapping plugins, three animation libraries and an unoptimised slider on the homepage.
How to check it honestly
- Test on a real mid-range Android phone, on mobile data, not on wifi
- Use a throttled test in your browser tools rather than trusting a fast connection
- Watch Core Web Vitals in Search Console, which reports what real visitors experienced
- Measure the page you actually send traffic to, not just the homepage
What to fix first
In order of impact for effort: compress and correctly size images, cut unused scripts, fix font loading, then deal with render-blocking CSS and JavaScript. Hosting matters, but it is usually further down the list than people hope, because moving a heavy site to a faster server just serves the same weight slightly quicker.
Do the first two and most sites feel like a different website, without a redesign and without touching the content.