7 Simple SEO Tips for Kenyan Businesses-QuickStart Guide

These SEO tips for Kenyan businesses are meant to get Kenyan businesses to get started with their SEO and build Google ranking. We have noted that over 65% of Kenyan businesses do not do any form of SEO to improve their rankings and subsequently missing out on a massive opportunity to acquire customers online.

This may be attributed to either lack of knowledge among business owners on the wonders of SEO or simply they do not understand the basic fundamentals of digital marketing, and how they can leverage that to get new customers.

Posting on social media alone is not a winning strategy. Most Kenyan entrepreneurs have learnt the hard way that there is nothing like organic traffic from social media and all their organic efforts are in vain. This is simply because platforms like Facebook and Instagram are pay to play platforms.

You only see results when you pay for ads and its practically impossible to find considerable results with the organic approach. That’s where SEO comes in. Giving business owners the opportunity to build organic traffic by ranking your site at the top of Google search results.

In this post, we will go into quick SEO tips for Kenyan businesses. These are quick actionable tips Kenyan businesses can implement to start their SEO journey and subsequently rank their websites. It is important to note that SEO is a technical field and you will need an expert if you would like it done professionally. We could help with that here. But these simple actions could get you in a better a space compared to your competitors who might be neglecting or not putting enough effort to rank.

SEO Tips for Kenyan Business


  1. Create Google My Business listing for your Kenyan business

Google my business is the equivalent of yellow pages. Pre-digital all serious business worked to get their businesses listed on the yellow pages and other directories of the time. That was the way to be discovered by new customers looking for specific services, with advances in tech, businesses these days list on online directories. Google my Business the most popular online directory that businesses can list on to appear in search results.

Google my business kenya
Google My Business Tool

By listing your business on Google, you make it searchable, so people looking for specific services can come across your business when searching online. If for example a customer is looking for a lawyer in Kenya and they do their search in Google, Google will serve them with info based on Kenyan law firms that have listed their businesses in Google my Business.

Google my Business also has a post feature which businesses can use to update customers on offers and new business information. This could also help in ranking as Google is able to determine your activity and audience as proof that you are sharing valuable content.

Listing on Google my business is pretty straight forward. Just follow this link and set it up for your business.


  1. Do your keyword research

Google keeps track of the phrases people use to find information on its platform. These phrases that people use are called keywords. If for example, I wanted to go out for dinner, I might google “Restaurants near me” or “Best restaurants in Kilimani”. That will lead me to a bunch of results from Google.

If you are a restaurant based in Kilimani and have optimized your website for the search term “restaurants in Kilimani” then your website will be top of my search results and by default, I might check out your restaurant and end up dining there.

As a business, you need to figure out all these keywords which are relevant to your business and optimize them for your site and that way over time you will get a ton of traffic over your competition who are not doing the same.

SEO Kenya
Google Keyword Planner Tool

You could use a tool such as the Google keyword planner to identify potential keywords. I however strongly advocate using advanced tools like Ahrefs to identify keywords to go after. Ahrefs is a robust tool that simplifies the task of researching and identifying potential keywords which are profitable to your business.

Do not start creating content for your website before you identify the keywords to go after. I share these SEO tips for Kenyan businesses to ensure they create a good SEO foundation when getting started.


  1. List your business on local directories

I had mentioned earlier the importance of listing your business on Google my Business. To improve your ranking and searchability further as a local business, you need to also submit your business to other independent directories within your city.

Below are some of the independent directories in Kenya, you should consider submitting your listing to. Kindly note that some directories charge for listing.

Actually, most do charge and it’s usually a one-off figure of something like Kshs 2500. Most SEO companies in Kenya may try to game you at these charges by significantly inflating then. You can verify with directories so you are not subjected to exorbitant SEO prices in Kenya for directory listings. Aim to be in at least 6-10 directory listings.

Below are some online directories in Kenya:


  1. Build inbound links

SEO thrives on link juice and this works as follows:

If Google notices that many other websites with high domain authority have links pointing to your website, it interprets it to mean that your website is very authoritative and, in that regard, has valuable and engaging content. Google thrives on the content so they reward good content with a higher ranking.

Your role as a website or business owner is to reach out to other website owners and do guest posts on their site with a link pointing back to your website. This is one of the hardest parts of SEO and takes a great deal of outreach to develop enough link juice pointing your way. As an entrepreneur, you don’t have that time hence why you hire an SEO agency like us to do it for you while you focus on serving your customers.

Start by reaching out to site owners of complementary businesses as that is an easy hack. If for example, you sell curtain rods, you could reach out to company selling curtains and do a guest post on their website about “How to clean your curtains”, then point this back to your website through a link.

If you have a budget you could reach out to major news channels like Nation Media Group, Standard Media Group, Capital News, Radio Africa, Tuko etc. and ask for how much it would cost to have a guest post on their platforms linking back to your website.

Prices usually range from Kshs 5000-Kshs 70,000 depending on the domain authority of the site you intend to get the link from. The major news channels usually charge higher rates compared to individual owned sites with good domain authority.

As a rule, when doing your outreach, go for websites that have domain authorities above 60. Domain authority is basically is a score between 0-100 which weighs how well a website will rank in the search engines.

(i)How do you determine domain authority (DA)?

You could determine the domain authority of a website through ahrefs tool which will give you an accurate figure. Ahrefs is a paid tool though so if you don’t want to spend any money an alternative is Ubersuggest tool which is owned by SEO guru Neil Patel. The tool being free is of course not feature-packed as ahrefs tool. As they say in advertising “you get what you pay for” a free tool is probably not that good at doing things.


  1. Post content regularly

The way you go after the keywords you have prioritized is by producing long-form content. Once you have shortlisted all the keywords you would want your business to rank for, then create content around those keywords in form of written long-form content or video.

On every specific piece of content created, it’s important to ensure that the keyword appears on:

  • Headings
  • Title tags
  • Meta description
  • Body
  • Footer


You could use tools such as Yoast or Rank math to ensure these are implemented alongside other important content optimization factors including, content length, keyword density, use of images etc.

Having a content schedule goes a long way in growing your traffic so returning audiences can find fresh content every single time. This is a critical factor in building authority in the niche. 


  1. Understand user intent

Understanding user intent is an important factor when creating content for SEO purposes. Any prospective customer is either at the bottom of the funnel (BOF), Mid of the funnel (MOF) or top of the funnel (TOF)

Every user is either learning about a product (BOF), comparing their options (MOF) or ready to buy (TOF) and this should inform how you create content at every stage.

Look at these three pieces of content:

  1. Places to eat in Nairobi
  2. Best vegan restaurant in Nairobi
  3. Affordable vegan restaurant in Nairobi


These three pieces of content target prospective customers at different stages of their customer journey. A person who is searching for “best vegan restaurant” has made up their mind of having a vegan dinner, they just need to know which one has the best food, ambience or whatever is important to them.

“Affordable vegan restaurant in Nairobi” is ready to have their vegan meal but are price-conscious, so they are out looking for a discounted vegan restaurant.

As a business owner if you are able to create content that serves the customers informational needs at every stage of the customer journey, then you are better placed to get more clients to your business.

Understand the customer journey, then create keyword-optimized content for every stage of the journey.


  1. Create a basic funnel

How do you convert someone who has engaged with your content into a customer? You do that through sales funnels. The fancy marketing lingo should not scare you to think that funnels are some complex geeky stuff. It’s a pretty simple concept actually.

Funnel is just a system to take someone from an internet lead to a paying customer in your business. Having the customer journey analogy in mind, imagine you need some legal advice so you go online trying to find a lawyer, but you never had lawyers before so you check how much a lawyer would cost, then the best kind of lawyer for your specific case, either criminal lawyer or accident and injury one.

You end up reading a bunch content advising you on how to hire a lawyer Kenya. You like the information, and midway you notice a book a consultation button or an appointment button or simply they ask you to opt in to view all the information you need for free.

All these are systems to get a customer to take action. A way to transition them from a person who just interacted with your content to a prospective client in your Kenyan legal practice.

Creating an automated way of booking appointments, reservations or making a purchase ensure you have a constant database of leads you can call anytime and set up sales meetings. This is easier an easier approach to getting clients compared to cold calling, networking or paid ads acquisition.

Automate your appointment booking, reservation or sales process so it’s easier for leads to transition from engaging with your content to seeking out your products or services.

SEO prices in Kenya


Google has over 200 ranking factors and getting pages and business to rank require a skill set of an experienced SEO expert to get good results, however, these small actions could put you ahead of your completion who most likely are not doing anything SEO wise and are not findable on Google.

Start implementing these SEO tips for Kenyan businesses today and you will gradually start seeing big returns.

If you would like us to help you professionally manage your SEO needs then reach out to us here and will be in touch with you shortly.

If you would like us to cover a specific topic or want to know more SEO tips for Kenyan businesses, share your queries in the comments section.




2 thoughts on “7 Simple SEO Tips for Kenyan Businesses-QuickStart Guide”

  1. Pingback: Top 15 SEO Companies In Kenya


Leave a Comment

Your email address will not be published.


Related Content