Blog
SEO Tips for Small Businesses in Kenya (10 Practical Steps)
- May 31, 2026
- Posted by: admin
- Category: Websites & Digital Marketing
Most Kenyan SME owners hear “SEO” and either glaze over or pay an agency KES 80,000/month for results they can’t measure. Neither response is correct. The truth is that 80% of the SEO win for a Kenyan small business comes from getting the same 10 things right — and you can do most of them yourself in a few hours per month.
This is the list. No theory. No fluff. Specific, actionable, Kenya-localised.
1. Claim and complete your Google Business Profile (GBP)
If you do nothing else from this list, do this. A complete, active GBP is the single highest-ROI move for any Kenyan local business. It puts you on Google Maps, in the local 3-pack on Google search, and in front of customers who are already looking for what you sell.
Action steps:- Go to business.google.com and either claim your existing listing or create one.
- Verify by postcard, phone, or video (postcard usually works for Kenyan addresses).
- Fill every field: address, phone, hours, categories (primary + 9 secondary), services, products, attributes.
- Upload 30+ photos: office exterior, interior, team, products, work in progress.
- Post at least once a week (offers, news, events).
- Ask every happy customer for a Google review within 48 hours of paying.
2. Put your city/county in your titles and content
If you serve Bungoma, Nairobi, Kisumu, or Eldoret — say so on the page. “Mkufunzi ICT Solutions” ranks for nothing. “Mkufunzi ICT Solutions — POS & Web Design in Bungoma & Western Kenya” tells Google what to rank you for.
Action steps:- Audit every page title. Add city + service if missing.
- Put your address (city + county) on every page footer.
- Build a dedicated page per city you serve (“Web Design Kakamega”, “POS Bungoma”). Don’t just list cities on one page — each city = one page.
3. Install a real SEO plugin and configure it
WordPress by itself does almost nothing for SEO. Without a plugin you have no meta descriptions, no Open Graph, no schema, no proper sitemap. Install Rank Math (recommended) or Yoast SEO. Both are free.
Action steps:- Install Rank Math, run the setup wizard.
- Connect to Google Search Console (it walks you through it).
- For every important page: write a 50-60 character SEO title and a 145-155 character meta description.
- Set a focus keyword per page and use the score to refine.
- Submit your sitemap (the plugin generates one at
/sitemap_index.xml) to Search Console.
4. Make your site fast on mobile
Page speed is a ranking factor. More importantly, 53% of mobile visitors leave a page that takes longer than 3 seconds. In Kenya where the majority of traffic is mobile on 4G, slow = invisible.
Action steps:- Run your homepage through PageSpeed Insights. Target: above 70 on mobile.
- Compress every image to WebP using EWWW Image Optimizer or LiteSpeed Cache.
- Enable caching: LiteSpeed Cache if your host supports it, or WP Rocket otherwise.
- Move to quality hosting: Cloudways, Hostpinnacle, SiteGround, or LiteSpeed-enabled cPanel hosts.
5. Write one helpful blog post per week
The single best long-term SEO investment is to publish useful content consistently. Each post is a permanent doorway from Google to your business. One post per week for 52 weeks = 52 doorways.
Action steps:- Write down 10 questions your customers actually ask you. One blog post per question.
- Use plain language. 1,200-2,000 words. Real examples. Real prices. Real cases.
- One focus keyword per post. Use it naturally in the H1, first paragraph, and a few subheadings.
- Add a FAQ section at the bottom of every post — it earns rich snippets in Google.
- Internal-link from each post to your services and pricing pages.
6. Get other Kenyan websites to link to you
Google trusts you more when other trusted sites link to you. Quality matters far more than quantity. A single link from a Kenyan business directory or a journalist citation outweighs 50 random forum links.
Action steps:- List on Yellow Pages Kenya, Kenya Business Directory, PigiaMe Business, Tuko Business.
- Join your county chamber of commerce, KEPSA, ICTAK — each has a member directory with backlinks.
- Pitch one guest article per quarter to Business Daily, Capital Business, CIO East Africa, or Techweez.
- Sponsor a local event or community activity — organisers usually link to sponsors.
- Partner with suppliers and clients on case studies — they link to you, you link to them.
7. Add schema markup (structured data)
Schema is hidden code that tells Google what your page is — a business, a product, a service, an FAQ, a review. With schema, Google can show rich snippets (star ratings, FAQ expansions, prices) in search results — which dramatically lifts click-through rate.
Action steps:- Rank Math auto-generates schema for posts and pages once configured.
- For your business: add LocalBusiness schema (Rank Math > Titles & Meta > Local SEO).
- For service pages: add Service schema with prices.
- For blog FAQs: use the FAQ block (auto-emits FAQPage schema).
- Test every page through Google’s Rich Results Test.
8. Make sure each image has an alt text
Alt text is a short description of every image, used by screen readers and by Google to understand image content. It is also a small but real ranking signal. Most Kenyan business sites we audit have 50%+ of images with no alt text at all — free SEO points left on the table.
Action steps:- In WordPress, open Media Library > switch to list view > check the Alt Text column.
- Fill every blank one. Describe what the image actually shows, in 5-10 words.
- Name image files descriptively:
pos-system-kenya.webpnotIMG_0247.jpg.
9. Fix your URLs
URLs are part of how Google understands your page. /services/pos-business-automation/ is clear; /?p=4527 is opaque.
- WordPress: Settings > Permalinks > Post name (for pages and evergreen) or
/blog/%postname%/for posts. - If you change a permalink, set up a 301 redirect from the old URL to the new (Rank Math > Redirections).
- Slug rules: lowercase, hyphens between words, no stop words, under 5 words, include the focus keyword.
10. Measure what is working
You cannot improve what you don’t measure. Two free tools, both essential:
- Google Search Console — shows which queries bring you traffic, your position for each, click-through rate, and indexing issues. Check weekly.
- Google Analytics 4 (GA4) — shows how many visits you get, where they come from, what they do, what converts. Connect via Site Kit by Google (free WordPress plugin).
- Install Site Kit, connect Search Console + GA4 in one wizard.
- Set GA4 conversions for: contact form submit, WhatsApp click, call click.
- Each month: open Search Console, identify the 5 queries you almost rank for (position 8-15), write a better page for each. Easy wins.
What this does NOT include
- Buying backlinks (Google penalises this)
- Hiding keywords in white text (this is 2003 SEO; Google catches it)
- Submitting your site to 500 directories (10 quality directories > 500 spam)
- Stuffing keywords into every sentence (modern Google understands intent, not density)
- Hiring a foreign agency that doesn’t understand the Kenyan market
If you want help
Mkufunzi runs SEO retainers for Kenyan SMEs from KES 40,000/month — we handle Rank Math configuration, GBP optimisation, monthly content production, technical fixes, monthly reporting, and the boring bits you don’t have time for. Get a quote or send your URL on WhatsApp for a free 24-hour audit.
SEO FAQ
How long does SEO take to work in Kenya?
Google Business Profile shows results in 2-4 weeks for local searches. Organic ranking on competitive keywords takes 3-9 months of consistent effort. Long-tail content posts often rank within 6-12 weeks.
Should I use Google Ads or SEO?
Both, in sequence. Ads give you fast traffic to test what converts; SEO gives you sustainable free traffic over time. The right starter mix for a Kenyan SME is roughly 60% SEO investment, 40% paid — then adjust based on what works.
Does social media count for SEO?
Indirectly. Google does not use social signals as a direct ranking factor, but active social drives traffic and brand searches, which Google does notice.
Do I need to keep paying for SEO forever?
You need to keep producing content and maintaining technical health forever. Once you have a strong content base, the marginal effort drops — some businesses move from retainer to in-house content production after 12-18 months.
What is the most common SEO mistake Kenyan SMEs make?
Building a website and then never updating it. A static brochure site cannot rank competitively against a competitor publishing useful content monthly. SEO is an ongoing activity, not a one-off project.
Can I do all of this myself?
Yes — the technical setup takes 1-2 weekends. The ongoing content production is the hard part. Most owners can sustain 1-2 posts per month themselves. If you want more output, hire help or use a retainer.
Related: How Much Does a Website Cost in Kenya 2026 | 7 Signs Your Website Is Hurting Sales | Web Design Services