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:
| Factor | What Google means | What you control |
|---|---|---|
| Relevance | How well your profile matches what someone searched for | A lot: category, services, description, a complete profile |
| Distance | How far your business is from the person searching | Nothing, apart from an accurate location |
| Prominence | How well known your business is, including reviews, ratings and links to your website | Over 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:
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.
- A storefront business, such as a shop, salon, clinic or restaurant, shows its address.
- A service-area business, such as a plumber, cleaner, caterer or mobile mechanic who goes to the customer, hides its address and lists the areas it serves instead.
- A virtual office or a P.O. box is not acceptable as the address.
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
- A phone number that is answered during your listed hours.
- Your website, linking to the most relevant page.
- Services or products, described in the words customers use.
- A plain description of what you do and who you serve.
- Real photos: the outside of the building with your sign, so people recognise it on arrival; the inside; your team; your work.
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.
- 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
- Keep hours and phone numbers current. A wrong number on Google is worse than no number.
- Add new photos as the business changes: new premises, new stock, finished jobs.
- Post updates for offers, events and news. They keep the profile looking alive to a customer comparing you with a competitor.
- Check who has access. Profiles have owners and managers. Make sure an owner is someone inside the business, and remove people who have left.
- Watch the performance figures in the dashboard to see how people interact with the profile, such as calls, direction requests and website visits.
Make Your Website Match
Your profile and your website should tell Google the same story.
- Name, address and phone number written exactly the same way on the website as on the profile, usually in the footer and on the contact page.
- LocalBusiness structured data on the website, stating the same details in a form search engines read directly. Our schema markup guide shows how.
- A contact page with a map and directions from a landmark.
- The same details on Facebook, Instagram and directories where you are listed.
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
- Keyword-stuffed names like "Plumber Nairobi 24hrs Cheap". Against the guidelines, and they put the profile at risk.
- A home address shown by a business that serves customers on site. Hide it and use service areas.
- Two or three duplicate profiles from old staff, old numbers or a previous location.
- A profile owned by a former employee or agency, so nobody in the business can change it.
- A switched-off phone number or hours that are never updated.
- Reviews from friends and staff, or reviews traded for a discount.
- A pin in the wrong place, sending customers to the wrong side of the road, or the wrong building entirely.
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 ServiceRelated: Benefits of Local SEO · Google Business Profile · Google's guidelines · How local ranking works · Plus Codes