SEO and digital growth

Why is my business not showing up on Google?

You googled your own business. Page one: nothing. Page two: still nothing. Page three: your competitor, a random Facebook post and a company in Ohio with the same name. Manze. Let us find out where you went missing.

By CEKAL CREATIVES · · 9 minute read

Why is my business not showing up on Google?

First, a quick reframe. 'Google' is really two different places, and you can be missing from one or both.

  • The map results: the box with a map, business names, star ratings and a call button. These come from Google Business Profile.
  • The website results: the normal list of links underneath. These come from Google reading and indexing your website.

They work differently and get fixed differently. So step one is finding out which one is the problem. Search your exact business name plus your town. Then search what you sell plus your area, like 'plumber in Ruaka' or 'wedding cakes Nakuru'.

What you seeLikely causeWhere to look
Nothing at all, even for your nameNo profile, and the site is not indexedGoogle Business Profile, Search Console
Website shows, but not on the mapProfile missing or unverifiedGoogle Business Profile
On the map, but no website linkSite not indexed, or no siteSearch Console
Found by name, not by serviceWeak local SEO and thin contentYour pages and your reviews

What is a Google Business Profile, and do I have one?

Google Business Profile is the free listing that puts your business on Google Maps and in that map box on search. It shows your name, location, hours, phone number, photos and reviews. If you have ever tapped 'Call' or 'Directions' on a business in Google, you were using one.

It is free. Read that again. It costs zero bob, and for 'near me' searches it matters as much as your whole website. A shocking number of Kenyan businesses still do not have one, which is good news for you.

To set it up:

  1. Search for your business name on Google Maps. If a listing already exists, claim it instead of creating a duplicate.
  2. If not, create a profile and enter your real business name. Not 'Best Cheap Plumber Nairobi Call Now'.
  3. Choose the most accurate category. This single choice affects which searches you appear in.
  4. Add your location or service area, phone number, hours and website.
  5. Verify the profile. Google will ask for proof, often a short video of your premises, signage or tools.
  6. Add real photos and start asking happy customers for reviews.

Is my website indexed by Google?

Indexing means Google has visited your page and saved it in its library. A page that is not indexed cannot appear in search. Not on page one, not on page fifty. It simply does not exist as far as Google is concerned.

The quick check: type site:yourdomain.co.ke into Google, using your own address. If results appear, you are indexed. If you get nothing, Google has not got you yet.

The proper check is Google Search Console, a free tool where Google tells you directly what it sees. Verify your site there, submit your sitemap, and use the URL inspection tool to request indexing for important pages.

Common reasons a site is not indexed:

  • It is new. Google can take a few days to a few weeks to find a fresh site.
  • A 'noindex' setting was left on. Developers often block search engines while building, then forget to switch it off at launch. It happens more than anyone admits.
  • The robots.txt file is telling Google to stay out.
  • No other site links to yours, and you never submitted a sitemap.
  • The pages are nearly empty, or copy text from somewhere else.

What is local SEO, and why does it matter?

Local SEO is everything that helps you appear when someone nearby searches for what you sell. For most Kenyan small businesses, this is the SEO that pays, because your customers are in your town, not in Toronto.

Google says it ranks local results on three things: relevance, distance and prominence. In human language:

  • Relevance. Does your profile and website clearly match what the person searched for?
  • Distance. How close are you to the searcher or the place they named?
  • Prominence. How well known and well reviewed is your business online?

You cannot move your shop closer to every customer. But you control the other two. Here is how:

  • Keep your name, address and phone number identical everywhere: website, profile, Facebook, directories.
  • Ask every happy customer for a Google review, and reply to all of them. Yes, even the grumpy ones.
  • Mention your town and the areas you serve in your website text, naturally.
  • Add fresh photos to your profile regularly.
  • Keep your hours accurate, including public holidays.

Is my website good enough to rank?

Being indexed gets you into the library. It does not put you on the front shelf. Google ranks pages that answer the search well, load fast and work on phones.

Check your site against this list:

  • Does each page have a clear title that says what it is, like 'Car Hire in Mombasa', and not just 'Home'?
  • Is there a separate page for each main service, with real text explaining it?
  • Does the site load quickly and work properly on a phone?
  • Does it answer the questions customers ask, including prices where you can share them?
  • Is the text original, or copied from a competitor? Google can tell.

A one-page site that says 'Welcome to our company, we offer quality services' gives Google nothing to work with. Quality services of what, bana? Be specific. The same weaknesses also stop visitors from buying, which we cover in why your website is not getting customers.

What are the most common visibility problems?

  • No Google Business Profile, or one that was never verified.
  • A duplicate or suspended profile.
  • The wrong business category on the profile.
  • A website left on 'noindex' after launch.
  • No Search Console account, so nobody knows what Google sees.
  • Different phone numbers or names across platforms.
  • Zero reviews while competitors have fifty.
  • A business name so common that you compete with the whole world for it.
  • Expecting to rank for 'best hotel in Kenya' in week two.

That last one deserves honesty. Broad, popular searches are crowded with big, old websites. Aim first for specific searches with your service and your area. They are easier to win, and the people typing them are ready to buy.

How long does it take to show up on Google?

A verified Business Profile usually starts appearing within days. A new website typically takes a few days to a few weeks to be indexed. Ranking well for competitive searches takes months of consistent work, and anyone promising 'number one on Google by Friday' is selling you a dream.

Nobody can honestly guarantee a ranking, because nobody controls Google. What you can control is doing the basics properly and keeping at it.

What should I do first?

  1. Search your business name and your main service. Note what appears.
  2. Create or claim your Google Business Profile, and verify it.
  3. Set up Google Search Console and submit your sitemap.
  4. Check that no page is blocked from indexing.
  5. Give every page a clear title, and write a real page for each service.
  6. Ask your five happiest customers for a Google review this week.

Prefer to hand it over? Our Google Business Profile setup is KSh 3,500, basic on-page SEO setup is KSh 5,000, and local SEO management starts from KSh 10,000 per month. Websites are built search-ready from day one in our website design and development work.

Quick answers about showing up on Google

Why is my business not showing up on Google Maps?

The most common reason is that the Google Business Profile does not exist or has not been verified. Other causes are a suspended or duplicate profile, the wrong category, or an address that does not match your other listings. Check the profile dashboard for a notice saying it is not visible to customers.

Is Google Business Profile free?

Yes. Creating, verifying and managing a Google Business Profile is free. Some agencies charge a fee to set it up and optimise it for you. At CEKAL CREATIVES that setup is KSh 3,500.

How long does it take for a new website to appear on Google?

Usually a few days to a few weeks. You can speed it up by verifying the site in Google Search Console, submitting a sitemap and requesting indexing for your main pages.

How do I check if my website is indexed?

Type site: followed by your domain into Google, for example site:yourdomain.co.ke. If pages appear, they are indexed. For a precise answer, use the URL inspection tool in Google Search Console.

Do I need a website to show up on Google?

Not for Google Maps. A verified Google Business Profile can appear without a website. A website helps you appear in the normal search results, rank for more searches and convert visitors, so the two work best together.

Can I pay Google to rank higher?

You can pay for Google Ads, which appear in labelled ad spaces while you keep paying. You cannot pay Google to improve your position in the normal, unpaid results or in the unpaid map listings.

Why does my competitor rank above me?

Usually because they have a verified profile with more reviews, an older website with more useful content, or pages that match the search more closely. Reviews, clear service pages and consistent business details are the fastest gaps to close.

Have a project in mind?

Tell us what you are building. Inquiries reach the CEKAL CREATIVES team in Nairobi directly, and we confirm each one within one business day.

Start a project inquiry