- “Printing shop Westlands”
- “Plumber near me Kilimani”
- “Web designer Nairobi price”
Nobody searches for your business name. That is the uncomfortable starting point, and almost every website in Kenya is built as though the opposite were true.
What people type is a job and a place. "Printing shop Westlands." "Plumber near me Kilimani." "Web designer Nairobi price." They are describing a problem and where they are standing, and Google is trying to match that description to a business. Your homepage, which opens with your name and a line about your commitment to quality, is not in that conversation at all.
Local search has two halves. One is the map panel with three businesses pinned on it, which is a separate job with its own setup and its own verification queue. The other half is your website, and that is the half you fully control today. It is also the half that decides whether the click, once you have earned it, turns into an enquiry or a back button. This post is about that half.
Your pages answer a question nobody asked
Open your website and read the main navigation. Most Kenyan business sites have Home, About, Services, Contact, and the Services page is one page listing eight things you do.
Now think about the search again. Somebody typed "signage printing Nairobi". For Google to show your page, that page has to be about signage printing. A page that mentions signage printing in a bulleted list, alongside banners, branding, stickers, vehicle wraps and business cards, is about none of those things in particular. It is a menu. Menus do not rank, because there is nothing on them for a specific search to match.
The fix is unglamorous and it works: one page per thing you sell. Not one page per estate, not one page per keyword variation, one page per actual service. On our own site that is three pages, because we sell three things. Business websites, SEO and content systems, and AI and business systems. Each one exists because somebody might search for that specific thing, and each one has enough on it to answer the person who did.
If you sell eleven things, you do not need eleven pages tomorrow. You need the two or three that actually bring in money, written properly, before you touch the rest.
Write it in the words that get typed
The gap between what a business calls its work and what a customer calls it is wider than most owners believe, and it is where a lot of search traffic quietly goes missing.
A supplier writes "corporate branding solutions". The customer types "company logo design Nairobi". A workshop writes "vehicle diagnostics and repair services". The customer types "car service near me". Neither business is wrong about their own trade. They are just using the words of the trade rather than the words of the person with the problem.
You already have the raw material for this, and it costs nothing. It is sitting in your WhatsApp. Scroll back through the last thirty enquiries and read how people described what they wanted before you translated it into your language. That phrasing, the clumsy version, is the version being typed into Google. We wrote a short piece on answering the question where it is asked, and the same tally works here: five working days of writing down how people actually ask, then the top three phrases go into your page headings.
Include the area, but include it the way a person would say it. "We fit and service air conditioning across Nairobi, mostly Westlands, Kilimani and Lavington" is a real sentence. "Nairobi air conditioning services Nairobi AC repair Nairobi" is keyword stuffing, which Google defines as filling a page with keywords to manipulate rankings and treats as spam.
The details have to match everywhere
A customer who finds your shop on Instagram, then your website, then a directory listing, is checking all three against each other before deciding you are real. So is anything else reading those pages. Contradictory details are the fastest way to lose that check, and they are entirely within your control.
Your business name, your address and your phone number should be byte for byte identical everywhere they appear. Not "Roble Media Lab" in one place and "Roble Media Lab Ltd" in another. Not a mobile number on the site and a different one on Facebook. Not "Westlands" here and "Nairobi West" there, which are two different places.
This sounds trivial until you go and check, and find four versions of your own phone number across five properties. Ours is one number, +254707773916, and one address, and every profile we run links back to roblemedialab.co.ke so the connection is claimed from both ends. That last part matters more than it looks: a social profile that never links to your site is a dead end for anything trying to confirm you exist.
Set aside an hour, list every place your business appears online, and make them agree. It is the least interesting task in this post and probably the highest return per minute.
Publishing is how you stay findable
A service page answers the person who already knows what they need. Most people do not. They are still at "why does my website get visits but no calls" or "how much should a website cost in Kenya", a question we answered in full because the honest answer was nowhere on the internet in shilling terms.
Those questions are searches too, and they are the ones where a small business can genuinely compete, because the big directories are not writing about the specific version of the problem that shows up in Nairobi. You do not need volume. Publishing something useful twice a month beats publishing eleven things in January and nothing until August, and a calendar full of green rows is not the same as a system that produces the work. We wrote about why the calendar is not the system after our own one lied to us.
Where this goes wrong
Four mistakes come up again and again, and three of them are actively harmful rather than merely useless.
Cloning a service page for every neighbourhood is the most common. Google's spam policies name this one outright, listing pages targeted at specific regions or cities that funnel users to one page as doorway abuse. Twelve near-identical pages with the estate name swapped also makes the site worse for the human who lands on one.
Buying links is the second. Somebody will offer you a hundred backlinks for a few thousand shillings. Exchanging money for links is link spam under the same policies, and the consequence lands on your site, not on the person who sold them.
Hiding the address and phone number behind a contact form is the third. It suppresses the enquiries you would have got from people who prefer to call, and it removes the details that local search relies on.
The fourth is not harmful, only wasteful: rewriting the homepage over and over while the service pages stay thin. The homepage is the page most likely to rank for your name, which is the search you have already won.
Where to start
- Write down the three searches you most want to be found for, in the customer's words, not yours.
- Check whether a page on your site is genuinely about each one. Not mentions it. Is about it.
- Write the missing pages, one per service, and put the area in as a real sentence.
- Make your name, address and phone number identical everywhere, and link every profile back to the site.
- Pick one question you answer constantly and publish the answer properly.
Sources and further reading
The three mistakes above are all named in Google's own Search spam policies, which is worth twenty minutes of anyone's time before they buy SEO from someone else. Everything else here is our own practice, and the tally method comes from our earlier piece on answering the question where it is asked.
Where we can help
Building this out, and keeping it running rather than doing it once, is what SEO and content systems covers. If you would rather find out which part of the path is losing people before you spend anything, the Business Systems Check asks fifteen questions and names the weakest area in about four minutes.
If you want to talk it through against your actual site, book a call and we will look at it together.

