I'm Shashikant Shah, a digital marketing expert in Kathmandu. Local SEO is the work I do for clinics, schools, shops, restaurants, hotels and service businesses across Nepal that depend on customers nearby: the Google Business Profile, your business data, location pages, reviews and tracking. It's one part of the wider work on my SEO expert page, and it earns its own page because the map pack runs on a different ranking system from the rest of search.

Short answer: local SEO in Nepal means the right primary category and a correct pin on your Google Business Profile, your name, address and phone written the same way everywhere, real reviews asked for after every job, a page for each location, and calls and direction requests counted every month. Profile fixes show in weeks. Outranking older competitors takes months.

When you need this

Someone in Kathmandu searches "dentist near me", "hardware supplier in Balaju" or "CA firm in Putalisadak". Google shows a map with three listings above every website. On a phone that box is the whole screen. The listing with the right category, real photos, current hours and answered reviews gets the call.

The map and the blue links are ranked by two different systems. Your website drives the blue links. Your Google Business Profile drives the map. I've seen good websites in Nepal that never appear on the map because nobody finished the profile, and single page sites sitting first because the profile was complete.

Then there's the local market for shortcuts. Geotagged photos, bulk directory submissions and keyword stuffed names are all sold in Nepal as monthly deliverables. Geotagging does nothing, because Google strips the data on upload. The stuffed name works until a competitor reports it.

The problems I see most often:

  • A primary category that describes what the owner hopes to be, so a training institute never shows for "computer course in Kathmandu".
  • A pin on the wrong side of a ring road junction, so the business loses the searches nearest its own door.
  • Baneshwor, New Baneshwor and Naya Baneshwor on three different pages, and a phone number written three ways, so Google can't tell that they are one business.
  • Reviews that arrive by accident, and a one star review from last year that nobody answered.
  • No idea whether any of it brings customers, because nobody looks at the profile's own numbers or Search Console.

What I actually do

  • Profile: the narrowest accurate primary category, the pin moved to your actual door, and the address written the way Google can parse it, with the tole or the landmark where there's no street number. Changing the category is free and often shows within a fortnight. The monthly upkeep is on the Google Business Profile page.
  • Business data: your name, address and phone written the same way on the profile, your website, your Facebook page and the few directories worth being in, with the phone in +977 format in the structured data. Google stops guessing which version is right.
  • Reviews: a link that opens the review form in one tap, sent over WhatsApp or Viber straight after the job by the person who did it, and a reply to every review written with you, including the bad ones. You get real reviews at a steady pace.
  • Location pages: one real page per branch or service area, with its own address, phone, embedded map, photos and LocalBusiness markup with prices in NPR, written with the landmarks people type: opposite Bhatbhateni, above the Nabil Bank branch, near the ring road turning. You get a page that ranks for the area instead of a directory ranking for you.
  • Special hours for Dashain, Tihar, Chhath and the public holidays, which almost nobody in Nepal sets. Your listing says open when half your category says nothing.
  • Website fixes where the site is holding the map back: speed, indexing and structured data, with the deeper work on the technical SEO page. For a clinic or hospital, see the healthcare page.
  • Tracking: discovery searches, calls, direction requests and website clicks from the profile, and Search Console for the site, all in your own accounts, so the monthly report says what changed. If you need enquiries this month, Google Ads buys attention while this compounds.

How it works

First call and audit. The first thirty minutes are free. You send me the profile link and the areas you serve, and I tell you what's wrong and whether it's worth paying anyone to fix. If you go ahead, the audit ends in a written 30 day plan with what's not included.

The work. The category, pin, address and hours fixes go in during the first fortnight, in your own profile, with you as the owner and me as an added user. Location pages and structured data follow over the next few weeks. The review link goes to your staff in week one.

Reporting, and what you keep. Every month you get a plain language report from the profile's own numbers and Search Console: discovery searches, calls, direction requests, website clicks, what changed and why. The discovery number matters most, because it's the only one that says people who didn't know you are finding you. The profile, the pages and the logins stay in your name if we stop.

Proof from local SEO work

Two published results use the mechanism this page describes. A Kathmandu clinic's map views went from about 2,100 to about 9,240 a month in six months, with calls up about 85%. A home services business went from 12 to 15 qualified leads a month to 42 to 48, with organic visits from 450 to 2,847. Some of these came from engagements I worked on as part of an agency team, so read them as account totals rather than mine alone. The baselines, the timeframes and how to read them are on the case studies page.

I don't publish a number I can't show with a baseline and a date, and I don't report map positions from a rank tracker, because map results move with the searcher's exact location. Calls and direction requests are real.

What local SEO costs

My prices are published. An audit of your profile, your business data, your location pages and your tracking with a 30 day action plan is USD 249, about NPR 34,000. A four week sprint is USD 899, about NPR 122,000. Ongoing work is USD 1,800 a month, about NPR 245,000. What each one leaves out is on the pricing page. The first thirty minute call is free, and if a single location only needs the audit, I'll say so. If you want me to join the listings in your category that break Google's rules, I'll say no.

Questions about local SEO

How is local SEO different from your Google Business Profile page?

This page is the whole picture: profile, business data, location pages, reviews and tracking. The Google Business Profile page is the listing itself, kept accurate and active every month. If the listing is the only thing that's broken, start there.

How long does local SEO take in Nepal?

Profile fixes usually show in calls and direction requests within four to six weeks. Outranking older competitors takes three to six months and depends on reviews and your website. I don't guarantee rankings. You get a written plan with the numbers we watch instead.

Can I rank on Maps without a shopfront?

Yes, as a service area business. You hide the address and declare the areas you cover, for example Kathmandu, Lalitpur and Bhaktapur for a plumber. You still need a real address Google can verify, not a mailbox nobody staffs.

How do I get more reviews?

Ask directly, straight after the work, over WhatsApp or Viber, with a link that opens the review form in one tap. The person who did the job sends it. There is no clever version of this.

What does it cost, and is the audit enough?

The audit is USD 249, about NPR 34,000, and for many single location businesses that plus a month of your own effort is enough. Ongoing work is USD 1,800 a month (about NPR 245,000 a month), or a four week sprint at USD 899 (about NPR 122,000). Details are on the pricing page.

When are you not the right person?

If you want bought reviews, a keyword stuffed name or a listing for a branch that doesn't exist, I'll say no. If you need daily social posting, I'll point you to people who do that.

All services · Google Business Profile management · Local SEO in Kathmandu · Local SEO in Pokhara · Business Profile setup guide · Pricing.

Tell me about your business

Send me your Google Business Profile link and the areas you serve. I'll tell you the first thing I'd fix, whether or not you hire me.

Get in touch Book a free consultation