Mobile-First Optimization Checklist

Technical requirements for ranking on 4G networks. Core Web Vitals optimization for Kenyan mobile users. Use alongside our technical SEO services.

Core Web Vitals Checklist

Largest Contentful Paint (LCP) - Target: Under 2.5 seconds

  • ☐ Optimize and compress hero images (use WebP format)
  • ☐ Implement lazy loading for below-fold images
  • ☐ Preload critical resources (fonts, CSS, hero image)
  • ☐ Use a CDN with edge locations in Africa
  • ☐ Enable server-side caching

First Input Delay (FID) - Target: Under 100ms

  • ☐ Minimize JavaScript execution time
  • ☐ Break up long JavaScript tasks
  • ☐ Defer non-critical JavaScript
  • ☐ Remove unused JavaScript and CSS
  • ☐ Avoid excessive DOM size (under 1,500 nodes)

Cumulative Layout Shift (CLS) - Target: Under 0.1

  • ☐ Set explicit width/height on images and videos
  • ☐ Reserve space for ads and embeds
  • ☐ Avoid inserting content above existing content
  • ☐ Use font-display: swap for web fonts
  • ☐ Preload web fonts

Mobile Usability Checklist

Touch & Tap Targets

  • ☐ Buttons and links are at least 48x48 pixels
  • ☐ Adequate spacing between tap targets (8px minimum)
  • ☐ Phone numbers are clickable (tel: links)
  • ☐ WhatsApp links open the app directly

Viewport & Responsive Design

  • ☐ Proper viewport meta tag configured
  • ☐ No horizontal scrolling on mobile
  • ☐ Text is readable without zooming (16px minimum)
  • ☐ Content fits within viewport width

Kenya-Specific Optimizations

Network Considerations

  • ☐ Total page weight under 1MB (including images)
  • ☐ Test on throttled 4G connection (Chrome DevTools)
  • ☐ Consider Opera Mini compatibility for basic content
  • ☐ Implement service worker for offline access
  • ☐ Use server located in or near Africa (South Africa, Europe)

Local Features

  • ☐ WhatsApp click-to-chat button prominently displayed (see lead generation)
  • ☐ M-Pesa payment option clearly visible (if applicable)
  • ☐ Local phone number with country code (+254)
  • ☐ Physical address with Google Maps link

Need Help With Mobile Optimization?

Get a free audit of your website's mobile performance and Core Web Vitals.

Request Website Audit
Chat on WhatsApp