

Web Development
2026-10-19 · 10 min read
Sapun Lamichhane
Founder & CEO of Arcetis
A large share of web traffic in Nepal happens over mobile data rather than fast fixed-line broadband, and mobile data remains relatively costly and inconsistent in speed depending on location and network congestion. A website that loads acceptably fast on a developer's office WiFi in Kathmandu can be a genuinely frustrating, half-loaded experience for a visitor on a budget Android phone with a weaker signal in a smaller city - and that visitor has no patience for it, because they are paying for the data being wasted on a slow page.
This is not a theoretical concern - slow-loading sites measurably lose visitors before the page even finishes loading, and search engines factor page experience into ranking, meaning a slow site is penalized twice: once by impatient visitors leaving, and again by search visibility. Both effects compound each other over time.
There is also a compounding effect worth noting: a visitor who has a slow, frustrating first experience with a business's website is less likely to give that business's social media ads or future communications the benefit of the doubt either, meaning a slow site can quietly undermine trust in a brand well beyond that single visit.
“A three-second delay on a mobile connection in Nepal is not a minor inconvenience - it is the moment a visitor leaves and never finds out what your business actually offers.”
Core Web Vitals are a small set of metrics Google uses to judge real-world page experience. Largest Contentful Paint (LCP) measures how long it takes for the main, largest piece of visible content - often a hero image or headline - to actually appear on screen; slow LCP is usually caused by oversized images or a server that is slow to respond. Interaction to Next Paint (INP) measures how responsive a page feels when someone actually taps or clicks something; a page can look loaded while still feeling sluggish to interact with, often due to heavy scripts running in the background. Cumulative Layout Shift (CLS) measures how much content unexpectedly jumps around while loading - the frustrating experience of trying to tap a button that moves right as a late-loading image or ad pushes it down.
None of these need to be memorized in technical detail by a business owner - what matters is knowing they exist and that they can be measured for free, which makes "is my site actually slow" a question with a concrete answer rather than a guess.
A recurring pattern: hero images or background videos uploaded directly from a phone camera at full resolution, sometimes several megabytes each, with no compression - a single unoptimized image can single-handedly ruin a page's load time. Heavy image sliders with multiple large photos auto-loading on the homepage are a close second, often included because they look impressive in a template demo without anyone checking their actual load cost.
On the WordPress side specifically - a common platform for Nepali small business sites - an accumulation of plugins, page builders, and trackers installed over time without ever being audited or removed is a frequent and avoidable cause of slowdown. And a surprisingly common root cause across many sites: cheap shared hosting chosen purely for low annual cost, hosted on servers physically distant from Nepal, adding real latency to every single request regardless of how well the site itself is built.
Fonts loaded from external services without being properly optimized, and chat widgets or tracking scripts from multiple different marketing tools all loaded on every single page regardless of whether they are needed there, are two more common and easily overlooked contributors to slow load times on Nepali small business sites, often added one at a time over the years without anyone reviewing the cumulative effect.
Google's free PageSpeed Insights tool and the Core Web Vitals report inside Google Search Console both give a concrete, specific diagnosis of what is slowing a particular page down, rather than leaving it to guesswork - this should be the first step before paying anyone to fix anything, since it tells a business exactly what it is paying to fix.
Common, practical fixes in rough order of impact: compress and properly size images before upload (a tool or a developer doing this takes minutes and routinely cuts load time dramatically), reduce or remove unnecessary sliders and auto-playing media, audit and remove unused plugins and tracking scripts, and choose hosting with servers reasonably close to Nepal or South Asia rather than the cheapest option available regardless of location.
It is worth re-checking performance periodically rather than only once at launch, since a site that was fast when it launched can gradually slow down as more images, plugins, and scripts get added over time without anyone removing what is no longer needed - a basic quarterly check against PageSpeed Insights catches this drift before it becomes severe and before it starts quietly costing conversions.
Heavy page-builder and template-based WordPress sites are usually quicker and cheaper to set up but carry more background bloat than a custom-coded site built with performance in mind from the start - this is a genuine trade-off, not a myth, and it is part of why custom dynamic websites in Nepal cost more (roughly NPR 1,50,000-5,00,000+) than basic template sites (roughly NPR 30,000-1,20,000). Neither option is wrong for every business; a very small business with modest traffic may never notice the difference, while a business relying on paid ads sending traffic to a slow landing page is actively burning ad budget on visitors who leave before converting.
Arcetis builds websites with performance treated as a requirement rather than an afterthought, specifically because a client running Google or Meta ads to a slow site is paying twice - once for the ad click, and again in the conversions lost to a page that took too long to load.
The right choice between a template-based site and a custom build ultimately depends on how much the business depends on that website to convert visitors into customers - a brochure site with minimal traffic can tolerate more bloat than a site that is the main engine behind paid lead generation, where every second of load time has a measurable cost attached to it.
Aim for scores in the "good" threshold Google publishes for each metric (LCP under 2.5 seconds, reasonable INP, minimal CLS), checked directly through PageSpeed Insights or Search Console rather than estimated, since actual thresholds and measurement details are updated periodically.
Office or home WiFi masks real-world conditions. Most Nepali visitors browse on mobile data with variable speed, so a site should always be tested on throttled mobile conditions, which both PageSpeed Insights and Search Console simulate.
Not automatically, but it is more prone to becoming slow over time due to accumulated plugins and heavy page-builder themes. A well-maintained WordPress site can perform well; a custom-coded site generally has less of this risk built in from the start.