Original research19 min read

How Safe, Fast and Findable are Nepali Business Websites in 2026?

I tested 184 business websites in eight sectors for HTTPS, visible software versions, speed from Itahari, mobile set-up and SEO basics. Here is what the numbers show, and what to fix first.

Nepali business websites in 2026 are mostly mobile-ready but often broken, slow to respond and missing SEO basics. Of 184 business web addresses listed in public directories and maps, 62 (34%) did not lead to a working site. Of the 113 that worked, 15% still opened on plain HTTP and only 24% passed five basic on-page SEO checks.

I am Ujjwal Rupakheti, a web developer and SEO specialist in Itahari. I could not find any published study of how fast, secure or search-friendly Nepali business websites are, so on 3 November 2026 I built a sample and measured it. This page gives the method, the results and a short list of fixes. I report everything in aggregate and do not name any business.

Website security is in the news. On 21 October 2026 two critical PHP flaws, known together as PHP2Shell, were made public, and Nepal took government websites offline as a precaution while they were patched. By 26 October the Kathmandu Post reported that most were back online. Private business sites run on the same kinds of software, so I wanted to see how exposed they look from the outside.

Key Findings on Nepali Business Websites in 2026

Six numbers stand out. Each one gives the sample size it is based on: 184 for every address tested, 113 for the sites that worked, and 37 for the mobile Lighthouse tests.

  1. One in three listed addresses is dead. 62 of 184 business web addresses (34%) did not lead to a working website, and 35 (19%) no longer resolve in DNS at all (n = 184).
  2. 15% of working sites still open on plain HTTP. 17 of 113 do not send visitors to HTTPS, yet 16 of those 17 already have a valid certificate (n = 113).
  3. 37% show their software versions to anyone. 42 of 113 sites reveal a PHP or web server version in their headers, and 11 (10%) show an end-of-life PHP version with no official PHP2Shell patch (n = 113).
  4. Many sites are slow to answer. The median homepage took 0.94 seconds to send its first byte to Itahari, and 51 of 113 (45%) took longer than one second (n = 113).
  5. Mobile speed is weak. The median mobile Lighthouse performance score was 61 out of 100, and 3 of 37 pages loaded their main content within the 2.5-second target (n = 37).
  6. SEO basics are patchy. Only 27 of 113 homepages (24%) had a title, a meta description, exactly one H1, a canonical tag and a mobile viewport tag together (n = 113).

How I Tested 184 Nepali Business Websites

I drew 23 website addresses for each of eight sectors from public sources, then ran the same passive checks on every homepage from Itahari on 3 November 2026. Passive means I only requested pages that any visitor can open. I did not log in, fill in forms, scan ports or probe for weaknesses.

Where the Sample Came From

The addresses come from association member lists and from OpenStreetMap, where businesses and mappers add a website to a place on the map:

  • Association directories (69 addresses): the Trekking Agencies’ Association of Nepal, the Educational Consultancy Association of Nepal, the Hotel Association Nepal and Fair Trade Group Nepal.
  • OpenStreetMap (115 addresses): restaurants, cafés, clinics, hospitals, private schools and colleges, shops, travel agencies and manufacturers that list a website.

Within each sector I picked sites at random with a fixed seed, and capped Kathmandu Valley at 14 of the 23 so other cities were represented. I left out government sites, banks and finance companies, insurers, internet providers, international chains and franchises, NGOs and charities, public schools and hospitals, software agencies, social media links, duplicates and obvious typos. The final sample covers more than 25 cities and towns: 106 addresses (58%) are in Kathmandu Valley, 25 in Pokhara, 10 in Bharatpur and the rest in towns from Birtamod to Dhangadhi.

The sample by sector, 3 November 2026
SectorAddresses testedWorkingNot workingCould not testLighthouse runs
Hotels and lodges2318325
Trekking and travel agencies2318504
Schools and colleges23111115
Clinics and hospitals23121105
Restaurants and cafés23121104
Shops and e-commerce2361435
Education consultancies2321205
Manufacturers and B2B2315534
All sectors18411362937

What I Checked on Each Homepage

  • One request to the homepage starting at http:// and following redirects, one https:// request only where the site did not redirect, and one request each for /robots.txt and /sitemap.xml.
  • At most four sites at a time, a 20-second timeout and a User-Agent that names this report, so any owner can see who visited and why.
  • Recorded: HTTPS, redirects, certificate validity, security headers, any visible server or PHP version, time to first byte, HTML size, viewport, title, meta description, H1 count, canonical, JSON-LD, Open Graph, contact links and the platform.
  • A mobile Lighthouse 12.8.2 test on 40 working sites, five per sector chosen at random, run one at a time in headless Microsoft Edge. 37 runs completed; in the others Lighthouse could not load the page.

Limitations: read these before quoting a numberThis is not a random sample of all Nepali businesses. It covers businesses that list a website in a directory or on a map, which leans towards Kathmandu Valley, tourism and established firms. Everything was measured on one day from one connection in Itahari, so response times reflect that route and that day. I checked homepages only, as the server sends them, before any JavaScript runs. A version number in a header does not prove a site is vulnerable, because some hosts patch old versions themselves. Sector groups are small, between 6 and 21 working sites, so treat sector differences as signals, not proof. Nine sites refused or challenged automated requests; they are counted as “could not test”, not as broken.

How Many Nepali Business Websites Still Work?

113 of 184 addresses (61%) loaded a real business website. 62 (34%) did not, and 9 (5%) blocked or refused my automated request, so I could not judge them. The biggest single problem is simple: the domain has gone. 35 addresses no longer resolve in DNS. For 23 of them the domain no longer exists, which usually means it expired; most of the rest have name servers that do not answer.

Why 62 listed business websites did not work (n = 184 addresses)
What happenedSitesShare of 184
Domain no longer resolves3519%
Server or hosting error (404, 500, 503, 522, 530)105%
Domain parked or for sale74%
Hosting suspended or hosting error page53%
Placeholder page or a redirect to Facebook32%
No connection at all21%

Where the address came from matters. Of the 69 addresses from association member lists, 9 (13%) did not work. Of the 115 from OpenStreetMap, 53 (46%) did not, because map entries can stay online for years after a business lets its domain lapse. Customers still tap those links, though, on maps and in directories. Kathmandu Valley and the rest of Nepal were about the same: 34 of 106 valley addresses and 28 of 78 elsewhere were broken.

A lapsed domain can be bought by someone elseSeven of the dead addresses were already parked or listed for sale by domain resellers. Anyone who buys one inherits the links pointing at it from maps, directories and social media. Keep auto-renew on, and check the expiry date of your domain once a year.

How Secure are Nepali Business Websites?

Most working sites now use HTTPS, but the next layers of protection are thin. Only one in five sends an HSTS header, and more than a third tell every visitor which PHP or server version they run. The figures below are shares of the 113 working sites.

Security signals on 113 working Nepali business websites. The text below has every figure.

HTTPS, Certificates and Security Headers

96 of 113 working sites (85%) send visitors from http:// to https://. One of them serves a certificate for a different name, so browsers show a warning. The other 17 (15%) stay on plain HTTP by default, and 16 of those already have a valid certificate. For them, the fix is a single redirect rule.

  • HSTS: 24 of 113 sites (21%) send a Strict-Transport-Security header, which tells browsers to use HTTPS every time.
  • Other headers: 67 of 113 (59%) send none of HSTS, Content-Security-Policy, X-Content-Type-Options or X-Frame-Options.
  • Mixed content: 5 of the 96 HTTPS homepages (5%) still load a script, style sheet or image over http://.

Visible PHP Versions After PHP2Shell

42 of 113 working sites (37%) publish a PHP or web server version number in their response headers, usually in X-Powered-By. That tells an attacker which known flaws to try. 35 sites showed a PHP version, and the picture splits in two:

  • Supported PHP was patched. All 24 sites showing PHP 8.2, 8.3, 8.4 or 8.5 were on the October releases that fix PHP2Shell (8.2.35, 8.3.36, 8.4.27 or 8.5.12), so the fix had already reached those servers.
  • End-of-life PHP was not. 11 sites (10% of working sites, and 31% of those showing a PHP version) were on PHP 8.1 or older, including five on 7.4 and one on 5.6. The PHP project ended support for 8.1 on 31 December 2025, and the Kathmandu Post’s reporting on the flaw noted that no official fixes exist for 8.1 and older.

Some hosting companies patch old PHP versions themselves, so a version number alone does not prove a site can be broken into. But an owner who sees PHP 7.4 on their site should ask their host what protects it, and plan an upgrade.

WordPress Versions and Signs of Hacking

WordPress runs 55 of the 113 working sites (49%). 47 of those 55 announce their exact WordPress version in the page code. 34 were on the current 7.1 branch, but 6 were on branches first released in 2021 or earlier, from 4.9 to 5.8. Two of the 113 homepages also carried blocks of links to gambling websites, a common sign that a site has been compromised. I did not investigate further and have not named them.

Want These Checks Run on Your Website?Send me your website address on WhatsApp. I will run the same passive checks from this report on it and tell you what I find, free.

Check my site

How Fast are Nepali Business Websites on Mobile?

Speed was measured two ways: the server’s response time to my connection in Itahari, and a full mobile page test with Lighthouse. Both point the same way. Many sites are slow before the page even starts to draw, and heavy pages make it worse on a phone.

Server Response Time from Itahari

The median homepage sent its first byte after 0.94 seconds, counting the connection set-up. web.dev treats 0.8 seconds or less as good and more than 1.8 seconds as poor. By that scale, 47 of 113 sites (42%) were good, 51 (45%) needed work and 15 (13%) were poor. Downloading the full homepage HTML, redirects included, took a median of 1.8 seconds.

The HTML itself is often heavy. The median homepage was 97 KB of HTML before any images, scripts or fonts, and 23 of 113 (20%) were over 200 KB. Large HTML often comes from page builders and inline code, and it delays the first paint on mobile data.

Lighthouse Mobile Tests

Lighthouse loads a page as a mid-range phone on a throttled mobile connection would, and scores it out of 100. These are lab tests, not real-user data, but many small Nepali sites have too few visitors for Google’s field data anyway. Across 37 working sites:

LCP · Median

7.1 s

Largest Contentful Paint. Good (2.5 s or less) on 3 of 37 pages.

CLS · Median

0.01

Cumulative Layout Shift. Good (0.1 or less) on 26 of 37 pages.

TTFB · Median

0.94 s

Time to first byte from Itahari. Good (0.8 s or less) on 47 of 113 sites.

  • Performance score: median 61; 6 of 37 pages scored 90 or more, and 14 scored under 50.
  • Main content: 28 of 37 pages (76%) took more than 4 seconds to show their largest element, the point Google calls poor.
  • Page weight: the median page downloaded 3.6 MB, and 22 of 37 pages were over 3 MB.
  • Main thread: median Total Blocking Time was 160 ms, time in which the page cannot respond to a tap.

The usual fixes are the ones in my technical SEO checklist for 2026: compress and size the main image, load it first, cut unused scripts and set image dimensions so the page does not jump.

Are Nepali Business Websites Mobile-Friendly?

On the basic test, yes. 106 of 113 working sites (94%) have a mobile viewport tag, so pages fit a phone screen. But 10 of 113 (9%) try to stop visitors zooming in, which makes small text hard to read for many people, and the median Lighthouse accessibility score was 85 out of 100 (n = 37).

The bigger gap is contact. Only 54 of 113 homepages (48%) have a tap-to-call or WhatsApp link: 49 have a phone link and 29 a WhatsApp link. Yet 80 of 113 (71%) link to Facebook. For a hotel, clinic or trekking company, one tap to call or message is often the whole point of the visit.

SEO Basics on Nepali Business Websites

Almost every site has a title, but the other basics drop away fast. Only 27 of 113 working homepages (24%) had a title, a meta description, exactly one H1, a canonical tag and a mobile viewport tag together. The median Lighthouse SEO score was 92 (n = 37), but that score does not look at H1 headings or business structured data, so a high number can hide the gaps below.

On-page SEO basics on 113 working homepages. The table below has every figure.
SEO basics on working Nepali business homepages (n = 113)
CheckSitesShareWhat it means
Title tag present11097%22 titles (19%) are over 60 characters and may be cut off in results
Meta description6658%Without one, Google writes its own snippet
Exactly one H14641%38 have no H1 and 29 have more than one
Canonical tag7869%Tells search engines which URL is the real one
Any JSON-LD structured data4742%Mostly the WebSite and Organization types
Business-type structured data2119%LocalBusiness, Hotel, TravelAgency, Restaurant and similar
Open Graph tags6457%Only 47 (42%) set a share image for Facebook and WhatsApp
Valid robots.txt9483%Gives crawlers rules and a sitemap link
XML sitemap8878%At /sitemap.xml or listed in robots.txt
All five basics together2724%Title, description, one H1, canonical and viewport

Measured in the HTML the server sends. Pages built in the browser with JavaScript may add tags later, but crawlers that do not run JavaScript, such as social media link previews and some AI crawlers, never see them.

Nepali Business Websites by Sector

The table shows the main results for each sector. “Working” counts sites out of the 23 tested, “Not working” is a share of those 23, and the other columns are shares of each sector’s working sites. Shops have only 6 working sites, too few to read much into.

Nepali business websites by sector, 3 November 2026 (23 addresses tested per sector; schema means any JSON-LD; response is the median time to first byte)
SectorWorkingNot workingHTTPSMeta descriptionOne H1SchemaResponse
Hotels and lodges1813%89%83%39%56%0.91 s
Trekking and travel1822%78%61%67%50%0.79 s
Schools and colleges1148%82%45%9%27%0.88 s
Clinics and hospitals1248%100%67%50%33%1.35 s
Restaurants and cafés1248%83%42%33%42%0.84 s
Shops and e-commerce661%83%67%50%17%1.01 s
Education consultancies219%81%52%38%38%0.99 s
Manufacturers and B2B1522%87%47%33%47%1.00 s
All sectors113 of 18434%85%58%41%42%0.94 s

A few patterns stand out. Hotels lead on meta descriptions and structured data. Trekking companies are the most likely to get the single H1 right. Schools and colleges are weakest on headings: only 1 of 11 working school sites had exactly one H1. Every working clinic site used HTTPS, but clinics had the slowest median response. Close to half of the school, clinic and restaurant addresses, and 14 of 23 shop addresses, did not work; all four of those sectors were drawn from OpenStreetMap.

What Nepali Business Owners Should Fix First

None of these fixes needs a new website. Most are small jobs for whoever manages your hosting, and each one maps onto a problem above.

  • Make sure your address works everywhere it is listed. Open the link on your Google Business Profile, Facebook page and directory listings. Turn on domain auto-renew. My website maintenance guide for Nepal lists the yearly renewals to track.
  • Force HTTPS, then add HSTS. Add one 301 redirect from http:// to https://, fix any mixed content, then send a Strict-Transport-Security header.
  • Ask your host which PHP version you run. Move off PHP 8.1 or older, and hide version headers (expose_php = Off in PHP, ServerTokens Prod in Apache).
  • Update WordPress, themes and plugins. Delete plugins you do not use, and check the homepage source for links you did not add.
  • Fix the five on-page basics. A title under 60 characters, a meta description, one H1, a canonical tag and a viewport tag. An SEO audit finds every page that misses them.
  • Add business structured data and a share image. Hotel or LocalBusiness markup with your address, phone and hours, plus an Open Graph image. See how I approach hotel website design in Nepal and trekking company websites.
  • Make calling and WhatsApp one tap. Put a tel: link and a WhatsApp link in the header and footer of every page.
  • Rebuild only if the site is beyond repair. If you do, keep your rankings with a redirect map. My guide to a website redesign without losing SEO covers it, and my web developer page covers new builds.

For a working example, the Hotel Aarohi website is a static site with Hotel structured data, a sitemap, robots rules and local landing pages built in from the start, so it loads fast on rural mobile connections. HeliGo Nepal, a helicopter charter marketplace, shows the same mobile-first approach on a larger tourism product. Every service I offer, with starting prices, is on my services page.

Hotel Aarohi website on two phones, a fast static hotel website with Hotel structured data

Case study: Hotel AarohiA static hotel website on GitHub Pages, built to load fast on rural mobile connections, with Hotel, FAQ and opening-hours structured data.

How to Cite This Nepal Website Report

Journalists, researchers and AI tools are welcome to quote these figures. Please give the sample size with any number you use, and link to this page.

Suggested citationRupakheti, U. (2026, November 3). State of Nepali Business Websites 2026: Speed, Security and SEO. Passive checks of 184 business websites in eight sectors, measured from Itahari, Nepal. https://www.ujjwalrupakheti.com.np/nepal-website-report-2026/

For aggregate tables by sector or city, email me at ujr.work@gmail.com. I do not share the list of sites tested or any single site’s results.

Ujjwal Rupakheti, web developer and SEO specialist in Itahari

About the author

Ujjwal Rupakheti

I am a full-stack web developer and SEO specialist based in Itahari, Koshi Province, Nepal. I have worked in web development and SEO since 2022 and have published more than 200 SEO-optimised articles across five-plus domains. Since June 2026 I have been a full-stack web developer at Ektukra Digital Agency, after a year there on SEO content strategy and QA testing.

FAQ: Nepali Business Websites in 2026

The sample, HTTPS, PHP2Shell, speed, SEO mistakes and how to use these numbers.

Ask me on WhatsApp

How Many Nepali Business Websites were Tested?

I tested 184 website addresses of private Nepali businesses, 23 in each of eight sectors, on 3 November 2026 from Itahari. 113 loaded a working site, 62 did not, and 9 blocked automated requests. The addresses came from association member lists and OpenStreetMap, so the sample is not a random draw of all Nepali businesses.

How Many Nepali Business Websites Use HTTPS?

Of 113 working Nepali business websites, 96 (85%) redirect visitors to HTTPS. The other 17 (15%) open on plain HTTP by default, even though 16 of them already have a valid certificate. Only 24 sites (21%) send an HSTS header, which makes browsers use HTTPS every time.

Did the PHP2Shell Flaw Affect Nepali Business Websites?

A passive check cannot show whether a site was attacked. What it can show is the PHP version a site announces. All 24 sites showing a supported PHP version were on the October 2026 patched releases. 11 of 113 working sites showed PHP 8.1 or older, which is end-of-life and has no official PHP2Shell patch.

How Fast are Nepali Business Websites?

From Itahari, the median homepage took 0.94 seconds to send its first byte, and 45% of 113 working sites took over one second. In mobile Lighthouse tests on 37 sites, the median performance score was 61 out of 100 and the median Largest Contentful Paint was 7.1 seconds, against a 2.5-second target.

What is the Most Common SEO Mistake on Nepali Business Websites?

Headings. Only 41% of 113 working homepages had exactly one H1: 34% had none and 26% had several. 42% had no meta description, and only 19% used business-type structured data. Just 24% passed all five basics: title, meta description, one H1, canonical tag and viewport tag.

Which CMS Do Nepali Business Websites Use Most?

WordPress, by a wide margin. It runs 55 of 113 working sites (49%). Sites built on the Laravel PHP framework came next with 14 (12%), then Next.js with 9 (8%). Most of the rest showed no common platform signature. 47 of the 55 WordPress sites publicly show their exact version number, which owners can hide.

Can I Quote These Numbers in an Article?

Yes. Please cite “State of Nepali Business Websites 2026” by Ujjwal Rupakheti, give the sample size next to each figure and link to this page. The sample is 184 addresses for reachability, 113 working sites for most checks and 37 sites for Lighthouse. I can share aggregate tables by email, but not the list of sites.

How Can I Check My Own Website for These Problems?

Open your site with http:// and see if it switches to HTTPS, run it through PageSpeed Insights, and view the page source for a title, meta description and one H1. Or send me the address on WhatsApp and I will run the same checks used in this report, free of charge.

Get a Free Check of Your Website.
The Same Checks as This Report.

Send me your website address on WhatsApp. I’ll check HTTPS, visible versions, speed and the five SEO basics, and reply with what to fix first. A full technical SEO audit starts from NPR 15,000 if you want more.

Ujjwal RupakhetiReplies within one working day

What do you need?

Opens WhatsApp with your message started.