Post
SEO for African Businesses: A Practical Guide
Why SEO Matters Differently in East Africa
Search engine optimisation gets discussed as though every business is playing the same game. It is not. When we work with clients here in Nairobi, we start from a fundamentally different premise than an agency serving businesses in London or New York. The infrastructure is different, the search behaviour is different, and the competitive landscape. While growing fast. Still offers a window that most businesses are not taking advantage of.
In Kenya, roughly 80 percent of internet access happens on mobile. People are searching from matatus, from market stalls, from shared phones. That single fact reshapes everything about how you should approach being found online. If your website takes seven seconds to load on a 4G connection, you have already lost the customer. If your contact page does not work one-handed, you are invisible to most of your market.
The businesses that understand this are quietly building significant advantages. The ones that treat SEO as something for later. After the logo, after the brochure, after everything else. Are ceding ground daily.
Start With Google Business Profile
For most Nairobi businesses, the single highest-return SEO action is claiming and completing a Google Business Profile. This is the card that appears on the right side of search results when someone looks for your business. Or businesses like yours. By name or by category.
Getting this right in Nairobi requires some specific knowledge. A common problem we see is that addresses are vague or wrong. If your office is inside a shared complex like one of the business parks along Upperhill or a multi-tenant building along Moi Avenue, you need to be precise. Use the building name, the floor, and where possible include a nearby landmark in your business description. Google allows 750 characters in the description field. Use them.
Reviews are the other major lever. Kenyan consumers trust peer recommendations strongly. A business with forty reviews averaging 4.6 stars will consistently outrank a competitor with a better website but no reviews. Build a simple system: after every completed job or transaction, send a WhatsApp message to the client with a direct link to your review page. Most people are happy to leave a review when it takes thirty seconds and they liked the service. Do not wait for reviews to arrive passively.
Post to your Google Business Profile at least twice a month. New project photos, special offers, team updates. Google rewards active profiles with higher placement in local results.
Mobile-First Is Not Optional
Google switched to mobile-first indexing several years ago. This means Google primarily uses the mobile version of your site to determine your rankings, even for desktop searches. If your site performs poorly on mobile, your rankings suffer everywhere.
The tool to use is Google PageSpeed Insights (pagespeed.web.dev). Enter your URL and look at the mobile score. A score below 50 is a problem. Common issues we diagnose for Kenyan clients include uncompressed images. A single hero image shot on a DSLR can be 8MB, which kills load time. And web fonts loading from external servers that are slow to respond in the region.
Practical fixes: compress every image before uploading (tools like Squoosh are free), use a caching plugin if you are on WordPress, and choose a hosting provider with servers in the region or with good CDN coverage for East Africa.
Keyword Strategy: Think in Swahili and in Sheng
Most Kenyan businesses optimise for English keywords only, and then wonder why they are not ranking. The reality is that a significant portion of commercial search in Kenya now happens in Swahili, in Sheng, and in mixed-language phrases that no international keyword tool will surface reliably.
Consider what your actual customers type. A printer in Industrial Area optimising only for “business card printing Nairobi” is leaving out everyone searching for “kadi za biashara Nairobi” or “flyers bei nafuu Nairobi.” A restaurant in Westlands competing on “best nyama choma Nairobi” is missing customers typing “nyama choma karibu na mimi.”
Location-specific phrases also matter at a finer grain than most businesses realise. “Accountant Nairobi” is extremely competitive. “Accountant Kilimani” or “CPA Westlands” is much more achievable for a mid-size practice, and the person searching with that level of specificity is already closer to making a decision.
Build a simple spreadsheet. List your services down one column. List the areas you serve across the top. Build phrases from the combinations. Then search each one in an incognito window and see what ranks. You are looking for phrases where the results are weak. Local directory listings, old blog posts, thin pages. Because those are the gaps you can fill.
M-Pesa and Trust Signals
One pattern we have noticed consistently across client sites is that displaying M-Pesa as a payment option. With the logo, the Paybill or Till number clearly visible. Reduces bounce rates noticeably. Visitors who land on a site and immediately see a familiar payment method relax. They know the transaction will be straightforward. This is a trust signal that has no equivalent in other markets, and it is specific to what our customers need.
More broadly, Kenyan consumers are discerning about legitimacy. Physical address, a real phone number, team photographs, client logos. These all signal that a business is real and accountable. Investing in these elements is not just good for SEO (Google does factor in signals of entity legitimacy). It is good for conversion.
Three Actions You Can Take This Week
- Claim or update your Google Business Profile. Ensure your name, address, phone number, and hours are accurate. Add at least five photos. Write a complete description using your primary service keywords and your location.
- Check your site speed on mobile. Run PageSpeed Insights. If your mobile score is below 60, identify the top two recommendations and action them. Compressing images alone often moves the needle significantly.
- Write one blog post or service page targeting a specific local keyword. Pick a phrase you identified in your keyword research. Something specific, something in Swahili if relevant, something with a location. Write 600 honest words answering the question that search implies. Publish it. This is how organic authority compounds over time.
SEO is not a one-time project. It is a discipline. The businesses we have seen grow their organic traffic most consistently are the ones that treat it as a monthly routine rather than a quarterly campaign. Start this week, build the habit, and the rankings follow.