Question

Users say the site is slow but Lighthouse says 95

Solved · 395 viewsasked by amara_v

Lighthouse is green. Real users in Lagos and Nairobi say every click takes seconds.

What I’ve tried

Compressed images, added caching headers.

Comment
Where is the server? If the database is in us-east and your users are in Lagos, every query is a transatlantic round trip. deploydan
Supabase in us-east-1, Replit I think also US. amara_v

1 answer

Marked as helpful by the asker
lena_ops

Lighthouse runs from a US data center against your US server. Your users are 10,000 km away and every API call pays that distance, several times per page.

Check: open DevTools → Network with throttling set to "Slow 4G" and watch how many sequential requests one click makes. Then:

  • Put the static site on a CDN (Vercel/Netlify do this by default).
  • Batch API calls: one request per page, not one per widget.
  • If your users are in one region, host the database near them.

Lighthouse measures your server. Your users measure the distance.

Comment
Slow 4G throttling showed it exactly. Moving the database region is a big job, so first I cut the page from 9 requests to 2. amara_v
Right order. Fewer round trips helps everywhere; the region move can wait. lena_ops