On this page
A salon in Kilimani was spending KES 25,000 monthly on Instagram ads. When spend paused, bookings dropped 40%. A rival two streets away — basic website, verified Google listing, forty reviews — showed up every time someone searched "nails Kilimani" without paying for a single click.
That is the gap how to rank on Google in Nairobi closes. Not theory. Not national vanity keywords. A repeatable sequence Nairobi SMEs can execute in ninety days: fix what Google sees first, then build what keeps you there.
This is the action plan. For map-pack depth, see local SEO in Nairobi. For the full SEO stack including technical and content layers, see SEO in Nairobi.
Week 1–2: Fix What Google Sees First
Before blog posts or backlinks, align your foundation.
Claim Google Business Profile
Search your exact business name. If unclaimed, verify via postcard, phone, or video — whichever Google offers for your category.
- Primary category = real service (plumber, dental clinic, not generic "company")
- NAP matches website footer character-for-character
- Hours include public holidays
- Upload exterior photo with a landmark reference ("near Yaya Centre")
Guide: Google Business Profile Kenya.
Audit NAP consistency
Name, address, phone must match across:
- Website footer and contact page
- Google Business Profile
- Facebook About section
- Any Kenya directories you appear on
Mismatched +254 numbers are a common Nairobi ranking killer. Pick one primary mobile line and standardise it.
Run a technical baseline
Submit your URL to a free website audit. Note:
- Mobile PageSpeed score
- HTTPS status
- Broken contact forms
- Missing sitemap
Fix blockers before creating new content. Google will not rank a site customers cannot use on Safaricom 4G.
Week 3–4: Build Suburb + Service Pages
Nairobi customers search with neighbourhoods attached:
- accountant Westlands
- web designer Karen
- physiotherapy Parklands
- catering Lavington
One page per major service. "Services" with six bullet points ranks for none of them.
Location signals on each page:
- Suburb in title tag and H1 where accurate
- Embedded map or service-area description
- Local proof: client logos, case mentions, photos with recognisable Nairobi backdrops
If you serve multiple suburbs, create dedicated pages only where you genuinely operate — not fifty doorway pages for SEO spam. Google penalises that pattern.
Our web design in Nairobi approach uses the same suburb logic for agencies; apply it to your industry.
Week 5–8: Speed, Schema, and Reviews
Mobile speed
Target 90+ mobile PageSpeed on key landing pages. Practical fixes:
- Convert hero images to WebP
- Remove unused plugins and chat widgets
- Lazy-load galleries
Deep dive: website speed Kenya guide.
Schema markup
Add LocalBusiness schema with correct address, phone, and opening hours. Service businesses add Service schema per offering. Restaurants add Restaurant and menu markup.
Schema does not guarantee rankings — but it helps Google understand entity details competitors skip.
Review velocity
Aim for five genuine reviews in month one, then steady flow. Ask happy clients via WhatsApp with a direct GBP review link.
Reply to every review. Mention suburb when natural: "Glad our Westlands team could help."
Never purchase reviews. Nairobi listings get suspended for this regularly.
Week 9–12: Content That Matches Search Intent
Ranking sustains when you answer questions customers already ask Google.
Blog or FAQ topics for Nairobi SMEs:
- How much does [your service] cost in Nairobi?
- What to expect from [your service] in [suburb]
- Checklist before hiring a [your profession] in Kenya
Link each post to the relevant service page and pricing where appropriate.
Internal linking rule: every new page should link to contact, one money page, and one related blog. Crawlers and humans both benefit.
National ranking factors beyond Nairobi: Google ranking Kenya 2026.
What Not to Do in Nairobi SEO
| Mistake | Why it fails |
|---|---|
| Keyword stuffing in footers | Google ignores or penalises |
| Copying competitor content | Duplicate signals, no differentiation |
| Buying directory links | Low-quality citations hurt trust |
| Ignoring mobile | Most Nairobi searches are phone-first |
| Only posting on social | No map pack, no owned rankings |
Facebook groups generate chatter. Google generates paying clients. Different channels, different jobs.
Industry Examples That Work Repeatedly
| Business | Target query | 90-day focus |
|---|---|---|
| Clinic | paediatrician Westlands | Specialty page + doctor bio + GBP |
| Plumber | plumber Lavington | Service area GBP + click-to-call |
| Restaurant | lunch Westlands | HTML menu + hours schema |
| Law firm | employment lawyer Nairobi | Practice area content + local page |
Restaurant-specific tactics: SEO for restaurants Kenya.
How Much Does Ranking on Google in Nairobi Cost?
| Path | KES range | Best for |
|---|---|---|
| DIY with free tools | 0 | Owner time, low-competition suburbs |
| One-time setup | 15,000–35,000 | GBP + on-page + speed fixes |
| Website + local SEO | 35,000+ package | New sites needing structure |
| Monthly retainer | 15,000–45,000/month | Competitive CBD and Westlands niches |
SEO packages Kenya breaks down retainers. Contact us if you want a scoped quote for your suburb and industry.
Your 90-Day Checklist
Days 1–14: GBP verified, NAP fixed, audit complete, critical speed fixes
Days 15–30: Service pages live, suburb keywords in titles, five reviews
Days 31–60: Schema added, two intent-matching blog posts or FAQs
Days 61–90: Measure Search Console impressions, double down on pages that move
Rankings are not lottery tickets. They are maintenance. Nairobi businesses that treat Google like a sales channel — not a one-time project — stay visible when ad budgets shrink.
Ready to see where you stand today? Start with a free website audit, then compare packages on pricing.
Ready to get your Kenya business found on Google?
Start with a free website audit — PageSpeed, SEO gaps, and quick wins.