Narrative Machine

Insights

Why isn't my business showing on Google Maps?

Om Bikram Malla · Co-founder, Narrative Machine · September 6, 2026

If your business does not appear on Google Maps, the most common reason in Nepal is that no Google Business Profile exists, or one exists but was never verified. Everything else on this list matters, but those two account for most cases.

We went through this ourselves recently. Setting up Narrative Machine's own profile took ten minutes. Getting it to actually show up took a week, and two of the delays were mistakes we made rather than anything Google did. This article is what we learned, in the order worth checking.

Have you actually created a Google Business Profile?

A website is not a Google Business Profile, and neither is a Facebook page. They are separate things. Your business can have a working website, a busy Facebook page, and still be entirely absent from Maps, because Maps pulls from a different system.

Search your business name on Google. If no panel appears on the right with your name, address, and hours, you do not have a profile. Go to google.com/business and create one. It is free.

If a profile appears but you never made it, someone else did, or Google generated it automatically from other data. Claim it. There is a "Claim this business" link on the listing.

Is your profile verified?

An unverified profile does not appear in search or Maps at all. Creating the profile is step one. Verification is step two, and skipping it is the single most common reason a business thinks it has done the work but sees no result.

Google verifies by postcard, phone, email, or video depending on the business type. In Nepal, video verification has become common, where you record a short walkthrough showing your premises, signage, and equipment. It is fiddly but it works.

Verification takes up to five days once submitted. Changing your address or category during that window can restart the process, which is a mistake we made ourselves and it cost us several days.

Is your category wrong?

Category is the single biggest factor in which searches you appear for, and it is the one people set carelessly.

When we first created our profile, Google filed us as "E-commerce service." We are a marketing agency. That one wrong setting meant we would never have appeared for "digital marketing agency Kathmandu," which is the entire point of having a profile.

Set your primary category as precisely as possible. Then add secondary categories for the other things you do. A dental clinic should be "Dentist" primary, with "Dental clinic," "Cosmetic dentist," and "Teeth whitening service" as secondaries. A café should be "Cafe" primary, not "Restaurant," unless the sit-down meal is genuinely the main business.

Check your competitors' categories. Search for a business that ranks above you, and look at what appears under their name in the listing. That is their primary category.

Are you searching from too far away?

Google Maps results are heavily weighted by the distance between the searcher and the business. If you are in Bhaktapur searching for your shop in Kalanki, you may not see it, and that does not mean it is missing.

Test properly. Use an incognito window, or ask someone who lives near your business to search. Better, use the Google Maps app while physically near your premises.

This also explains why proximity limits how far your reach extends. A café in Patan will struggle to appear for someone searching in Budhanilkantha, no matter how well optimised the profile is. That is not a fault, that is how local search works.

Do you have any reviews?

Review count and rating are significant ranking factors in the map pack, and a profile with zero reviews is at a real disadvantage against one with twenty.

The fix is unglamorous. Ask. Ask customers at the point where they are happiest, which is usually right after a good experience rather than days later by SMS. Send them the direct review link from your profile so it takes one tap rather than three.

Do not buy reviews. Google detects patterns, and a suspended profile is much harder to recover than a slow one is to grow.

Reply to every review, including the negative ones. Google reads that as an active profile, and prospective customers read your reply more carefully than they read the complaint.

Is your name, address, and phone consistent everywhere?

Google cross-references your business details across your website, your social profiles, and any directory you appear in. When those details disagree, Google becomes less confident the listings refer to the same business, and confidence affects ranking.

The mismatches that cause trouble in Nepal are usually small. "Ward 10" on one listing and "Ward-10" on another. A landline on your website and a mobile on your profile. "Pvt. Ltd." in one place and nothing in another.

Pick one exact version of your name, address, and phone number. Copy it character for character everywhere. Not similar, identical.

If you operate without a walk-in location, set your profile as a service area business instead of pinning an address. We did this for our own profile, listing Kathmandu, Lalitpur, and Bhaktapur, and hid the street address. That is the correct setup for an agency, a consultant, a delivery business, or a supplier.

How long does it take to show up?

A newly verified profile usually starts appearing within one to three weeks, and competitive terms take longer than niche ones.

Ranking in the map pack for something like "restaurant in Thamel" is a different challenge from appearing for your own business name. The first is contested by dozens of established listings with hundreds of reviews. The second should work almost immediately once verified.

If you have been verified for over a month and still cannot find yourself when searching your own business name from nearby, something is wrong. Check for a duplicate listing, which is common and quietly damaging, since two profiles for one business split your reviews and confuse Google about which is real.

What to do this week

Three things, in this order.

Create and verify the profile if you have not. Nothing else matters until this is done.

Fix your primary category, and add every relevant secondary. Ten minutes of work, disproportionate effect.

Ask five customers for a review. Not fifty. Five is enough to move you from zero, and zero is the number that hurts.

Then add photos, fill in your services, set your hours, and write your description. Those help, but they help a profile that already exists, is verified, and is categorised correctly.

The short version

Most businesses in Nepal are missing from Google Maps for a settings reason, not a marketing reason. No profile, unverified profile, or wrong category covers the majority of cases. All three are free to fix, and none of them require an agency.

If you would rather have someone check the whole picture, including your website, your search rankings, and your local listings, that is what our SEO Audit does.

Narrative Machine is a digital growth agency in Kathmandu. We report on customers and sales, not clicks and impressions. Our SEO Audit is NPR 5,000 and includes a full local search check.

Written by

Om Bikram Malla

Co-founder, Narrative Machine

Om runs delivery and growth at Narrative Machine in Kathmandu, working with businesses across Nepal on websites, search visibility, and paid acquisition.

Connect on LinkedIn →