The definitive technical SEO checklist built for Kenyan websites — by Techhold Developers, Nairobi's leading SEO agency. 60+ checkpoints covering crawling, indexation, Core Web Vitals, schema, mobile, and everything in between. This is what SEO done right looks like.
Technical SEO isn't glamorous — but it's the difference between Google finding your content and it never seeing the light of day. This is the Techhold checklist we run on every Kenyan website we take on.
Most Kenyan websites have 5–10 critical technical issues — and don't know it. Broken crawl paths, index bloat, slow pages, missing schema, and mobile usability errors silently cap every content and link building effort that follows.
The Techhold Technical SEO Checklist covers every element Google uses to crawl, render, index, and rank a Kenyan website in 2026 — tuned specifically for how Kenyan audiences browse (mobile-first), pay (M-Pesa checkout), and search (local-first, long-tail heavy).
We break technical SEO into eight categories — each with a specific set of checkpoints, in the exact priority order we run them for every client.
Robots, crawl paths, sitemaps, log files
Coverage, canonicalisation, duplicates
LCP, INP, CLS, TTFB
Mobile-first index readiness
URLs, internal linking, hierarchy
Schema, rich results, JSON-LD
GBP, NAP, local schema
SSL, headers, certificates
Every checkpoint below is run on every Kenyan website we work with. There are no shortcuts — this is the full 2026 standard.
Can Googlebot find and access every page that matters?
Verify robots.txt allows Googlebot to access all priority pages — including CSS and JS.
Ensure sitemap exists, is valid XML, lists every priority URL, and is submitted in GSC.
Analyse server logs to see how Googlebot actually crawls your site — no assumptions.
Eliminate wasted crawl paths — parameter URLs, low-value pages, and redirect chains.
Identify pages with no internal links pointing to them, then link or remove them.
Ensure Googlebot isn't throttled on slow Kenyan hosting — or hammering your server.
Is every priority page actually in Google's index — and only those?
Full GSC coverage report — every "Excluded" reason diagnosed and fixed.
Detect and resolve duplicate pages — including HTTP/HTTPS, www/non-www, and trailing slash variants.
Every page has the correct self-referencing canonical or points to its preferred version.
Verify that noindex tags are only used intentionally — never blocking priority pages.
No 301/302 chains longer than one hop. Every redirect lands on a live, indexable page.
Identify and resolve soft 404s — empty category pages, out-of-stock products, thin pages.
Control how Google handles URL parameters — block low-value ones, canonicalise high-value ones.
Proper rel=next/prev or view-all patterns for paginated content.
Does your site load fast on Kenyan mobile networks?
Target: under 2.5s on mobile. Optimise hero images, fonts, and server response.
Target: under 200ms. Optimise JavaScript execution and reduce main-thread blocking.
Target: under 0.1. Reserve space for images, ads, and embeds to prevent layout shifts.
Target: under 800ms. Server response, caching, and CDN configuration.
WebP and AVIF images with proper sizing — critical for Kenyan mobile data costs.
Long cache TTLs and a CDN with a Nairobi or regional edge node.
Inline critical CSS, defer non-essential JavaScript, eliminate unused code.
Every tracking script and chat widget reviewed — remove what doesn't earn its weight.
Over 80% of Kenyan web traffic is mobile — mobile is not optional.
Layout adapts cleanly across all screen sizes and orientations.
Correct viewport configuration for proper mobile rendering.
All buttons, links, and interactive elements sized for finger taps (min 48px).
Readable text sizes — no pinch-to-zoom required.
Zero mobile usability errors in Google Search Console.
No intrusive pop-ups that block mobile content and trigger Google penalties.
Does your site structure help or hinder Google's understanding?
Descriptive, keyword-relevant, lowercase URLs — no unnecessary parameters or IDs.
Every priority page reachable within 3 clicks of the homepage.
Breadcrumbs with BreadcrumbList schema for better navigation and SERP display.
Logical category and subcategory structure — no flat lists of hundreds of pages.
Clean, crawlable navigation — no JavaScript-only menus that block Googlebot.
Custom 404 pages with helpful navigation — not dead ends.
Are you eligible for rich results and enhanced SERP visibility?
Site-wide Organization and LocalBusiness schema for brand identity.
Article schema on all blog posts and news content — for rich result eligibility.
Product schema on every eCommerce listing — price, availability, reviews, and SKU.
FAQ schema on Q&A content, HowTo schema on instructional content.
AggregateRating and Review schema where legitimate reviews exist.
Schema implemented via JSON-LD — Google's preferred format.
Every schema type tested with Google's Rich Results Test — zero errors.
Schema matches visible page content — no misleading markup.
Kenya is local-first search — is your technical setup enabling it?
Complete LocalBusiness schema with accurate NAP, hours, and geo coordinates.
Business name, address, and phone number identical across the site and directory listings.
GBP linked and verified — with consistent branding across all touchpoints.
Dedicated, unique location pages for each area served — no duplicated templates.
Google Maps embeds don't degrade page performance — lazy loaded where possible.
URL structure reflects location targeting cleanly (e.g., /seo-nairobi, /seo-mombasa).
Security is a ranking signal — and a trust signal for Kenyan users.
Every page loads over HTTPS — no mixed content warnings.
All HTTP versions permanently redirect to HTTPS without chains.
HTTP Strict Transport Security header enforced across the site.
CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy configured.
Valid, not expiring soon, correctly installed across all subdomains.
Site scanned for malware, injected scripts, and defacement — zero issues.
This checklist is not just a static document — it's the exact process we run on every Kenyan website we work with, in this order.
Every checkpoint reviewed and scored against the Techhold standard.
Issues scored by ranking impact, revenue impact, and effort to fix.
Issues resolved in the right order — with developer-ready tickets.
Continuous monitoring so new issues never silently appear.
We've run this checklist on hundreds of Kenyan websites. We know exactly what breaks, why it breaks, and how to fix it — for the Kenyan market specifically.
"Technical SEO is the foundation every Kenyan website stands on. Get it right and every content and link investment compounds. Get it wrong and nothing you do after that matters. That's why we run this checklist on every site we touch — no shortcuts, no skipping steps, no exceptions."