In West Africa, most web traffic comes through mobile, often on unstable 3G or 4G networks and with data plans counted by the megabyte. A heavy site that takes seven seconds to display does not just lose Google positions: it loses customers who close the tab before even seeing your offer. Mobile performance is therefore not a technical detail, it is a direct commercial issue.
Google built this into its algorithm through the Core Web Vitals, three measurable indicators that assess the real user experience. This guide explains each metric, gives the thresholds to reach and lists the most profitable concrete optimizations for a Senegalese or African site.
Why mobile dominates in Senegal
In Senegal, the smartphone is often the only connected device. Users consult Google, compare prices and call businesses directly from their phone. Google's indexing is also "mobile-first": it is the mobile version of your site that is evaluated and ranked first.
Concretely, if your site looks great on desktop but is slow and unreadable on mobile, you are penalized. The ultimate test is simple: open your site on your own phone, on 4G, and time it. If it is painful for you, it is a dealbreaker for a prospect.
The three Core Web Vitals explained
LCP — Largest Contentful Paint
LCP measures the time before the largest visible element displays (often an image or a title). Target: under 2.5 seconds. Beyond 4 seconds, it is poor. Common causes are images that are too heavy, slow hosting and scripts that block rendering.
INP — Interaction to Next Paint
INP replaced FID in 2024. It measures responsiveness: when the user clicks a button or menu, how long before the page reacts. Target: under 200 ms. A high INP often comes from excess JavaScript saturating the phone's processor.
CLS — Cumulative Layout Shift
CLS measures visual stability: those annoying jumps where content moves during loading, making you click in the wrong place. Target: under 0.1. Typical causes are images without defined dimensions, ads that insert themselves, and fonts that load late.
Optimizing images, the first win
Images often account for 60 to 80 percent of a page's weight. So they are the first project. Convert your images to WebP or AVIF format, far lighter than JPEG or PNG at equal quality. Resize them to their actual display size: there is no point serving a 3000-pixel-wide image in a 400-pixel slot.
Enable lazy loading so off-screen images only load on scroll. Always set the width and height attributes to avoid layout shifts (CLS). These three actions often cut LCP in half.
Hosting and CDN for Africa
A site hosted on a distant, slow server drags down LCP, especially for Senegalese visitors. Choose quality hosting and, above all, set up a CDN (content delivery network) such as Cloudflare. The CDN caches your files on servers distributed worldwide and serves the visitor from the nearest point.
Also enable Gzip or Brotli compression, browser caching and HTTP/2 or HTTP/3. These settings, often free via Cloudflare, noticeably speed up rendering on African mobile networks.
Lightening the code and scripts
Excessive JavaScript is the number one enemy of INP. Remove unnecessary plugins, defer the loading of non-critical scripts with defer or async, and limit third-party tools (chats, ad pixels, widgets). Minify CSS and JavaScript. Every kilobyte counts on a limited data plan.
Favor a lightweight approach: a clean, fast theme beats a theme loaded with animations. On modern sites (Next.js for example), server-side rendering and automatic image optimization bring a significant advantage.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Measuring performance correctly
Use two types of data. Lab data with PageSpeed Insights and Lighthouse gives an instant diagnosis and precise recommendations. Field data (CrUX, visible in Search Console under "Core Web Vitals") shows the real experience of your actual visitors over 28 days.
Monitor the Core Web Vitals report in Google Search Console: it classifies your URLs as "Good", "Needs improvement" and "Poor". Focus your efforts on groups of red pages that generate the most traffic.
Mini case study: an Almadies restaurant
An Almadies restaurant, a Kolonell client, was losing online reservations. Its WordPress site loaded in 6.8 seconds on mobile, with LCP at 5.9 seconds and CLS at 0.34 due to unstable images and fonts. The mobile bounce rate reached 71 percent.
We converted 40 images to WebP, added lazy loading, set width and height everywhere, plugged in Cloudflare and removed three useless plugins. Result in three weeks: LCP at 2.1 seconds, CLS at 0.04, INP at 140 ms, and total load time down to 2.4 seconds. The mobile bounce rate dropped to 48 percent and online reservations rose 38 percent. The average position on "restaurant Almadies" went from 8 to 3.
Direct impact on ranking and conversion
Speed acts on two levels. On the SEO side, Core Web Vitals in the green strengthen your positions, especially against slow competitors. On the business side, every second saved reduces bounce rate and increases conversions: studies show that going from 5 to 2 seconds can boost sales by 20 to 40 percent. In a market where data is expensive, a fast site also respects your customers' wallets.
FAQ
What Core Web Vitals thresholds should I aim for?
LCP under 2.5 seconds, INP under 200 ms, CLS under 0.1. These thresholds correspond to the "Good" label in Google Search Console and PageSpeed Insights.
My site is slow: where do I start?
Start with images (WebP compression, resizing, lazy loading). It is the fastest win. Then add a CDN like Cloudflare and reduce unnecessary JavaScript.
Is a CDN really useful in Senegal?
Yes. A CDN serves your files from a server close to the visitor, which clearly reduces load times on African mobile networks, especially if your hosting is abroad.
Does performance really influence Google ranking?
Yes, Core Web Vitals are an official ranking signal. At equal relevance, the fastest and most stable site is favored, particularly on mobile.
Do I need to rebuild the whole site to improve speed?
Not always. Many gains come from targeted optimizations (images, cache, CDN, script removal). A complete rebuild is only required if the technical base is too old or poorly designed.
Let's talk about your project. For a mobile performance audit and Core Web Vitals optimization, contact Kolonell on WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
