The Complete SEO Checklist for Kenyan Businesses
Everything I have tried and tested, organised into a working checklist. Tick off each item, filter by your level, and follow the links to learn exactly how.

Use the tabs to move between SEO areas, filter rows by your experience level, and check off items as you complete them. Your progress saves automatically in this browser.
⚙️ Technical SEO →
The foundation: make sure search engines can find, crawl, and index your site.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
Page Speed beginner |
How fast your site loads. Critical for Kenyan mobile users on variable connections. 📖 What is Page Speed? → |
|
high | |
Indexing beginner |
Google’s process of storing your pages so they can appear in search results. 📖 What is Indexing? → |
|
high | |
Web Crawling & Crawlability intermediate |
How search bots discover and scan your pages. 📖 What is Crawlability? → |
|
high | |
Mobile Optimization beginner |
Kenya is a 50/50 desktop-mobile market. Your site must work on both. 📖 What is Mobile SEO? → |
|
high | |
XML Sitemap intermediate |
A file listing your important pages to help search engines find them. 📖 What is a Sitemap? → |
|
medium | |
Robots.txt intermediate |
A file that tells search engines which pages they can and cannot crawl. 📖 What is Robots.txt? → |
|
medium | |
HTTPS Security beginner |
Secure connection protocol that protects user data and is a ranking factor. 📖 What is HTTPS? → |
|
high | |
Schema Markup intermediate |
Code that helps search engines understand your content and show rich results. 📖 What is Schema Markup? → |
|
medium | |
Core Web Vitals advanced |
Google’s page-experience metrics: loading, interactivity, visual stability. 📖 What are Core Web Vitals? → |
|
medium | |
Canonical URLs advanced |
Tells Google which version of a page is the original to avoid duplicate content. 📖 What is a Canonical URL? → |
|
medium | |
301 Redirects advanced |
Permanently send an old URL to a new one without losing rankings. 📖 What is a 301 Redirect? → |
|
medium | |
Technical SEO (Overview) intermediate |
The complete technical foundation tying all the above together. |
|
medium |
📝 On-Page SEO →
Optimise every page to rank for the right keywords and serve real value.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
Keyword Research beginner |
Finding the exact words Kenyans use when searching for your products or services. 📖 What is Keyword Research? → |
|
high | |
Keywords beginner |
The specific words and phrases you want to rank for. 📖 What is a Keyword? → |
|
high | |
Search Intent intermediate |
The reason behind a search. Match your page to what the user actually wants. 📖 What is Search Intent? → |
|
high | |
Search Volume intermediate |
How many people search a term each month. Guides which keywords to target. 📖 What is Search Volume? → |
|
medium | |
Long-Tail Keywords intermediate |
Longer, specific phrases that are easier to rank for and convert better. |
|
medium | |
Keyword Density advanced |
How often a keyword appears relative to total words. Avoid over-optimising. 📖 What is Keyword Density? → |
|
low | |
Meta Descriptions beginner |
The summary under your title in search results. Drives click-through. 📖 What is a Meta Description? → |
|
high | |
Header Tags (H1-H6) beginner |
HTML tags that structure content and signal importance to search engines. |
|
high | |
Internal Linking intermediate |
Links between your own pages. Helps users and spreads ranking power. 📖 What is Internal Linking? → |
|
medium | |
Alt Text for Images beginner |
Text descriptions of images that help search engines and accessibility. 📖 What is Alt Text? → |
|
medium | |
SEO Copywriting intermediate |
Writing that ranks well AND persuades readers to act. 📖 What is SEO Copywriting? → |
|
high | |
On-Page SEO (Overview) beginner |
Bringing every on-page element together on each page. |
|
medium | |
Featured Snippets advanced |
The answer box at the top of search. Win position zero. 📖 What are Featured Snippets? → |
|
medium |
🔗 Off-Page & Links →
Build authority and trust through backlinks and external signals.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
Backlinks beginner |
Links from other sites to yours. The #1 off-page ranking factor. 📖 What are Backlinks? → |
|
high | |
Link Building intermediate |
The strategic process of earning quality backlinks. 📖 What is Link Building? → |
|
high | |
Domain Authority intermediate |
A score predicting how well your site can rank, based on its link profile. 📖 What is Domain Authority? → |
|
medium | |
Anchor Text intermediate |
The clickable words in a link. Signals page relevance. 📖 What is Anchor Text? → |
|
medium | |
PageRank advanced |
Google’s original measure of a page’s link-based importance. 📖 What is PageRank? → |
|
low | |
Off-Page SEO (Overview) intermediate |
Everything you do beyond your own site to build authority. |
|
medium | |
White Hat SEO beginner |
Ethical tactics that follow search engine guidelines for lasting results. 📖 What is White Hat SEO? → |
|
high | |
Black Hat SEO advanced |
Risky tactics that violate guidelines and can get you penalised. 📖 What is Black Hat SEO? → |
|
medium | |
Google Penalties advanced |
Ranking drops from manual actions or algorithm hits. Know how to recover. 📖 What is a Google Penalty? → |
|
medium |
📍 Local SEO →
Essential for Kenyan businesses targeting customers in specific locations.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
Google Business Profile beginner |
Your free Google listing. Shows in local search and Maps. 📖 What is Google Business Profile? → |
|
high | |
NAP Consistency beginner |
Keep your Name, Address, Phone identical across all listings. 📖 What is NAP? → |
|
high | |
Citations intermediate |
Online mentions of your business name and address on directories. 📖 What are Citations? → |
|
medium | |
Local SEO Strategy beginner |
Search terms with location modifiers like “Nairobi” or “near me”. 📖 What is Local SEO? → |
|
high |
📊 Content & Analytics →
Create valuable content and track your SEO performance with real numbers.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
Content Marketing beginner |
Creating valuable content to attract, engage and convert your audience. 📖 What is Content Marketing? → |
|
high | |
Organic Traffic beginner |
Visitors from unpaid search results. The goal of SEO. 📖 What is Organic Traffic? → |
|
high | |
Google Search Console beginner |
Free Google tool showing how your site performs in search. 📖 What is Search Console? → |
|
high | |
Google Analytics intermediate |
Tracks visitor behaviour, sources and conversions on your site. 📖 What is Google Analytics? → |
|
medium | |
Click-Through Rate (CTR) intermediate |
The percentage who click your result when they see it. 📖 What is CTR? → |
|
medium | |
Bounce Rate intermediate |
The share of visitors who leave after one page. 📖 What is Bounce Rate? → |
|
medium | |
Dwell Time advanced |
How long visitors stay before returning to search. 📖 What is Dwell Time? → |
|
low | |
E-E-A-T advanced |
Experience, Expertise, Authoritativeness, Trust. Google’s quality criteria. 📖 What is E-E-A-T? → |
|
medium | |
SERP & Rankings beginner |
The search results page. Understand and climb it. 📖 What is a SERP? → |
|
medium |
🤖 AI & AEO →
Optimise for AI Overviews and answer engines. The 2026 frontier in Kenya.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
AI Overviews advanced |
Google’s AI-generated answers. Being cited drives 35% more clicks than not. |
|
high | |
AI Search Results advanced |
Getting featured as the source AI engines pull from. |
|
high | |
Voice Search SEO intermediate |
Optimising for spoken, conversational queries. 📖 What is Voice Search SEO? → |
|
medium | |
Will AI Kill SEO? beginner |
Understand how AI changes, not ends, search in Kenya. 📖 Will AI Kill SEO in Kenya? → |
|
medium | |
Featured Snippets for AI intermediate |
Snippet-optimised content feeds AI answers too. 📖 What are Featured Snippets? → |
|
medium |
🇰🇪 Kenya SEO Fundamentals →
The big-picture concepts every Kenyan business owner should master first.
| SEO Element | What It Is | Quick Action Steps | Priority | Done |
|---|---|---|---|---|
What is SEO in Kenya beginner |
The starting point. How search works for Kenyan businesses. 📖 What is SEO in Kenya? → |
|
high | |
Search Engines beginner |
How Google and others find, rank and serve your pages. 📖 What is a Search Engine? → |
|
medium | |
Search Engine Marketing (SEM) intermediate |
The umbrella over both paid ads and organic SEO. 📖 What is SEM? → |
|
medium | |
Pay-Per-Click (PPC) intermediate |
Paid search ads. Fast traffic while SEO builds. 📖 What is PPC? → |
|
medium | |
Choosing an SEO Agency beginner |
How to pick the right SEO partner in Kenya. 📖 What is an SEO Agency? → |
|
high | |
Evaluating an SEO Specialist intermediate |
Judge real expertise before you hire. 📖 What is an SEO Specialist? → |
|
medium | |
Link Juice advanced |
How ranking power flows through links across your site. 📖 What is Link Juice? → |
|
low | |
Evergreen Content intermediate |
Content that stays relevant and earns traffic for years. 📖 What is Evergreen Content? → |
|
medium |