Most of your customers will never see your site on a desktop. They will open it on a two year old Android over patchy 4G while waiting for a microbus. Build for that moment and everything else follows.
We audit Nepali business sites every week, and the pattern is predictable. The homepage looks beautiful in a Kathmandu office on fast WiFi, then falls apart on a budget phone in Birgunj on mobile data. The owner wonders why traffic exists but leads do not. The answer is almost always the same: the site was designed desktop first, and most visitors never make it past the first screen.
The numbers that decide your design
Smartphones drive the large majority of web traffic in Nepal, and Android holds the overwhelming share of devices. A big portion of those phones are mid range or entry level, often with 3GB of RAM or less, and many users browse on metered data that slows after a daily cap. Your site competes with a Facebook feed that loads instantly. Every extra megabyte is a reason to leave.
- Google ranks the mobile version first. Mobile first indexing means a thin or slow mobile page drags down your SEO even when the desktop page is rich.
- Core Web Vitals are measured on real phones on real networks. A four second Largest Contentful Paint on mobile data is not a design detail. It is a lost ranking and a lost visitor.
Design for thumbs, not mice
- One column, real hierarchy. Stack everything. Reserve horizontal space for content that genuinely needs it, which is almost nothing.
- Tap targets of at least 44 pixels. Buttons, links and form fields need to survive an awkward thumb on a 6 inch screen. 48 pixels is better.
- Fonts at 16 pixels minimum. Mobile browsers zoom into inputs with smaller text, and zooming breaks layouts and trust.
- No hover dependent menus. If an action only appears on hover, phone users will never see it. Make everything tap reachable.
- Put the phone number and WhatsApp button in the header. On a phone, tap to call and tap to chat are the highest converting elements on a Nepali business site.
The short version: design the phone layout first, load nothing the phone does not need, and give every page a call, chat or pay action within one thumb reach.
Performance that respects metered data
- Compress images properly. Serve WebP or AVIF at the exact display size. A hero photo does not need to be a 2MB camera original.
- Lazy load everything below the fold and set explicit width and height attributes so the page does not jump while images arrive.
- Ship less JavaScript. Analytics and chat widgets each add weight. Keep the total under 300KB compressed if you can, and load nonessential scripts after first paint.
- Use a CDN. Static assets served from a global edge arrive faster on NTC and Ncell than anything hosted on one shared server in Kathmandu.
Test on real devices and real networks
Chrome DevTools device mode is a simulation, and a useful one, but nothing replaces a real phone. Keep one older Android in the office, a three year old Samsung or Redmi will do. Throttle to Slow 4G in DevTools, then walk outside and load the site on Ncell data. If the hero image appears fast, the forms are tappable and the WhatsApp button works, you are in good shape. If you squint or wait, customers will not wait with you.
On mobile, every second of load time and every extra tap is a tax. Your competitor is one back button away.
What Nepali customers actually do on your site
They check the price, the location, and whether you can be reached this minute. They look for eSewa or Khalti if they are buying. They share your page on Viber if it looks credible. Optimise for exactly those jobs: the price visible without scrolling, a map on the contact section, tap to call, tap to WhatsApp, and a payment button on product pages. Fancy animations earn compliments in meetings. These earn orders.
Where to start this week
- Open your site on an old Android over mobile data and time the first paint.
- Fix the three heaviest images. That alone often cuts load time in half.
- Add tap to call and WhatsApp to the header.
- Check every form input and button against the 44 pixel rule.
Mobile first is not a trend in Nepal. It is the only version of your site most customers will ever see.