Local SEO in Kathmandu, Nepal
Inside the Valley, "near me" means a few hundred metres. Someone in Baneshwor searching for a dentist sees three listings, and a good clinic in Jhamsikhel isn't one of them. Local SEO in Kathmandu is the work that gets your listing chosen by the people who can actually reach you.
Animated street map of Kathmandu: a business pin at the centre with a service radius expanding outward across the grid while nearby search results light up around it, showing local SEO as being found by the people closest to you.
I'm Shashikant Shah, a digital marketing expert based in Kathmandu. This page is the local SEO I do, applied to businesses in Kathmandu, Lalitpur and Bhaktapur: clinics, colleges, restaurants, shops and firms whose customers come from the same few neighbourhoods. It's part of the wider work on my SEO expert page, and it gets its own page because the Valley has more near identical listings on one map than anywhere else in Nepal.
Short answer: local SEO in Kathmandu means the right primary category and a correct pin on your Google Business Profile, your address written the way Google and your customers both understand, real reviews asked for after every visit, a page for each neighbourhood you serve, and calls and direction requests counted every month. Fixes show in weeks. Outranking older competitors takes months.
When you need this
Someone in Thamel searches "pharmacy near me". Someone in New Road types "mobile repair New Road". Google shows a map with three listings, and on a phone that box is the whole screen. Distance decides a lot of it, so you're competing with the businesses on the next few streets, not the whole city.
A dentist in Jhamsikhel has a dozen other dentists within a kilometre, all with a profile, most half finished. The one that finished it, answered its reviews and set its hours wins the searches on its own doorstep. The good clinic three streets away with a nice website and no profile doesn't appear.
The Valley's addresses make it harder. Google's map data for Kathmandu is thin, pins land on the wrong side of a ring road junction, and one area gets written as Baneshwor, New Baneshwor and Naya Baneshwor. Customers navigate by landmark, and none of that reaches Google unless someone puts it there.
The problems I see most often:
- A primary category picked to sound impressive, so a coaching centre in Putalisadak never shows for "IELTS class in Kathmandu".
- A pin on the ring road instead of the door, so the listing loses the searches closest to it.
- Three versions of the address across the profile, the website and the Facebook page.
- Reviews nobody asked for, and a one star review from last year that nobody answered.
- No page for the neighbourhood, so "cafe in Jhamsikhel" goes to a listing site.
What I actually do
- Profile: the narrowest accurate primary category, the pin on your actual door, and the address written with the tole and the landmark where there's no street number. You get found for the searches nearest you. The monthly upkeep is on the Google Business Profile page.
- Business data: one version of your name, address and phone on the profile, your website, your Facebook page and the few directories worth being in, so Google stops guessing.
- Reviews: a one tap link sent over WhatsApp or Viber straight after the visit by the person who served the customer, and a reply to every review written with you, including the bad ones.
- Neighbourhood pages: a real page for each branch or area you serve, Thamel, New Road, Baneshwor, Jhamsikhel or Suryabinayak, with its own address, phone, map, photos and LocalBusiness markup with prices in NPR. 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 Kathmandu sets. Your listing says open when the ones around it say nothing.
- Website fixes and tracking: the things on your site holding the map back, with the deeper work on the technical SEO page, and calls, direction requests and website clicks counted in your own accounts. For a clinic, see the healthcare page. If you need enquiries this month, Google Ads in Kathmandu 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. I'm in Kathmandu, so the first meeting can be at your premises.
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. Neighbourhood pages 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: calls, direction requests, website clicks, what changed and why. The profile, the pages and the logins stay in your name if we stop.
Proof from local SEO in Kathmandu work
The closest published result is a Kathmandu clinic whose map views went from about 2,100 to about 9,240 a month in six months, with calls up about 85%. That was Google Business Profile and local SEO work inside the Valley, the same mechanism this page describes. 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 baseline, the timeframe and how to read it are on the case studies page.
I don't report map positions from a rank tracker: a listing can be first from Baneshwor and invisible from Patan. Calls and direction requests are real.
What local SEO in Kathmandu costs
My prices are published. An audit of your profile, your business data, your neighbourhood 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 shop only needs the audit, I'll say so. If you want a listing for a branch that doesn't exist, I'll say no.
Questions about local SEO in Kathmandu
How is this different from your Local SEO in Nepal page?
Same mechanism, applied inside the Valley. The Nepal page explains the method. This one is about what changes when a dozen competitors sit within a kilometre and people search by neighbourhood.
Do you cover Lalitpur and Bhaktapur too?
Yes. Google treats the Valley as one map, and a customer in Jhamsikhel searches the same way as one in Thamel. Branches in more than one city each get their own profile and page.
How long before I see more calls?
Profile fixes usually show in calls and direction requests within four to six weeks. Outranking older competitors in a crowded Valley category takes three to six months. I don't guarantee rankings. You get a written plan with the numbers we watch instead.
What does it cost, and is the audit enough?
The audit is USD 249, about NPR 34,000, and for many single shops 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 at an address you don't have, I'll say no. If your customers come from across Nepal rather than the Valley, the SEO consulting page is the better fit.
Pages related to local SEO in Kathmandu
All services · Local SEO in Nepal · Google Business Profile management · SEO consultant in Kathmandu · Kathmandu · Pricing.
Tell me about your business in the Valley
Send me your Google Business Profile link and the neighbourhood you serve. I'll tell you the first thing I'd fix, whether or not you hire me.
