Somebody in Kilimani searches "dentist near me". Somebody in Westlands searches "printing shop". Before any website appears, Google shows a map and a short list of businesses, each with a star rating, opening hours, a call button and directions.

Those listings come from Google Business Profiles. For a lot of Nairobi businesses they matter more than the website, because they are the first thing a nearby customer sees and they turn into a phone call in one tap.

This guide covers setting one up and running it properly. Everything here follows Google's own published rules, with links, because the most common way Nairobi businesses damage their profile is by following advice that breaks them.

How Google Decides Who Shows Up

Google publishes the answer. Local results are based mainly on three things:

FactorWhat Google meansWhat you control
RelevanceHow well your profile matches what someone searched forA lot: category, services, description, a complete profile
DistanceHow far your business is from the person searchingNothing, apart from an accurate location
ProminenceHow well known your business is, including reviews, ratings and links to your websiteOver time: reviews, a good website, being mentioned elsewhere

Two things follow from that, and both save money. First, distance is real: a clinic in Westlands is not going to appear for someone searching in Rongai, however well the profile is written, and anyone who promises otherwise is selling something. Second, Google is explicit about paying for position:

"There's no way to request or pay for a better local ranking on Google."

The source is Google's page on how local ranking works.

Check You Are Eligible

Google's guidelines require that customers can contact the business at its verified location during its stated hours. That means either a place customers visit, or a real base staff work from while serving customers.

The full rules are in Google's guidelines for representing your business. Read them once; they are short and they decide whether your profile survives.

Setting Up Your Profile, Step by Step

1. Check whether a profile already exists

Search your business name on Google Maps first. Many Nairobi businesses already have a profile created by a customer, a former employee or an old agency. If one exists, request ownership of it rather than creating a second one. Duplicate profiles split your reviews and confuse customers.

2. Create or claim it

Go to google.com/business and sign in with a Google account the business controls, not somebody's personal account. If that person leaves, you want the profile to stay.

3. Use your real business name

Google says the name should reflect your real-world name, as used on your storefront, website and stationery. Do not add keywords, locations or taglines. "Smile Dental Clinic" is right. "Smile Dental Clinic, Best Dentist Westlands Nairobi" breaks the guidelines, and profiles that break them can be suspended.

4. Place your location accurately

Nairobi addresses are often a building and a road rather than a street number, so be precise: the building name, the floor, the road, and a nearby landmark customers would recognise. Then check the map pin sits on the right building, not across the road. Where an address is hard to describe, a Plus Code from Google Maps gives an exact point.

If you are a service-area business, hide the address and add the areas you actually serve, such as Kilimani, Lavington or Karen. List where you really go, not every estate in the county.

5. Choose the most specific category

Google's test is that the category should complete the sentence "This business IS a", not "this business HAS a". A hotel with a restaurant is a hotel. Pick the most specific primary category that describes your core business, and use as few extra categories as you need.

6. Set real hours, including public holidays

Enter the hours customers can actually reach you. Set special hours ahead of public holidays and the Christmas period, because a customer who drives to a closed shop on a holiday after Google said "Open" does not come back, and may leave a review about it.

7. Verify the profile

Google will ask you to verify that you are the business. The method it offers varies from business to business, so follow what the dashboard asks for. Until verification is complete, your edits may not appear publicly.

8. Fill in everything else

Reviews: What Is Allowed and What Is Not

Reviews feed prominence, and they are what a customer reads before deciding to call. Ask for them, every time, as a normal part of finishing a job. Your profile gives you a review link you can send on WhatsApp or print on a receipt.

Reply to every review, including the bad ones. A calm, specific reply to a complaint often tells the next customer more about you than ten five-star reviews.

Google's review policy prohibits these, and they are common in Nairobi:
  • Offering a discount, payment or anything free in exchange for a review
  • Asking only happy customers for reviews, or discouraging negative ones
  • Reviews from your own staff, or anyone with a conflict of interest
  • Several reviews posted by, or at the request of, one person

The source is Google's fake engagement policy. Buying reviews breaks it too.

Keeping the Profile Working

Make Your Website Match

Your profile and your website should tell Google the same story.

A profile pointing to a slow, outdated website wastes the click it earned. For the wider picture of how local search fits with the rest of SEO, read our guide to SEO in Kenya.

Mistakes We See in Nairobi

What It Costs

The profile itself is free, and everything in this guide can be done yourself.

If you would rather it was handled, Google Business Profile optimisation, local citations and review management are part of our SEO service at KES 10,000 per month, all-inclusive and month-to-month. The same fee covers technical SEO, on-page work, schema markup, one article a month and a plain-English monthly report. Details are on the SEO services page.

Frequently Asked Questions

Is a Google Business Profile free?

Yes. Creating and running a Google Business Profile costs nothing. Google also states there is no way to request or pay for a better local ranking.

Can I add keywords like "best" or "Nairobi" to my business name on Google?

No. Google's guidelines say your name should reflect your real-world business name as used on your storefront, website and stationery, without added keywords, locations or taglines. Breaking the guidelines puts the profile at risk.

I serve customers at their homes or offices. Should I show my address?

No. Google says service-area businesses, which travel to customers rather than serving them at a storefront, should hide their address. You then set the areas you serve instead.

How does Google decide which businesses appear on the map?

Google says local results are based mainly on relevance, meaning how well a profile matches the search; distance from the person searching; and prominence, meaning how well known the business is, including reviews and links to its website.

Can I offer a discount in exchange for a Google review?

No. Google's policy prohibits offering incentives such as payment, discounts or free goods in exchange for reviews. It also prohibits asking only happy customers for reviews, and reviews from staff or anyone with a conflict of interest.

Does WPfoss manage Google Business Profiles?

Yes, as part of the SEO service at KES 10,000 per month, month-to-month. It covers Google Business Profile optimisation, local citations and review management, alongside technical SEO, content and monthly reporting.

Get found by the customers down the road

Send us your business name and we will look at your Google profile, your website and how you show up for the searches that matter in your area, then tell you plainly what to fix first. Talk to us on WhatsApp at +254 722 334 188, email hello@wpfoss.ke, or call +254 709 384 200.

See Our SEO Service

Related: Benefits of Local SEO · Google Business Profile · Google's guidelines · How local ranking works · Plus Codes