DEV Community

Cover image for Taking a Client from Zero Web Presence to 95+ Lighthouse Scores: A Real Build Breakdown
NexOper
NexOper

Posted on Originally published at nexoper.in

Taking a Client from Zero Web Presence to 95+ Lighthouse Scores: A Real Build Breakdown

A recent client project: a tourist/student visa consultancy with no existing website — every lead came through offline referrals. Sharing the technical approach and real post-launch metrics, since most case studies skip the actual numbers.

Technical approach:

Built for Core Web Vitals from the start — no retrofitting performance later
Structured content around destination-specific pages (US, UK, Canada, Australia, Schengen) rather than one generic services page, for clearer topical relevance per query
Clean semantic markup throughout
WhatsApp-first contact flow instead of a traditional form (matches actual user behavior for this market)

Lighthouse scores at launch:

Performance: 95
Accessibility: 97
Best Practices: 100
SEO: 100

Real Search Console data, first 4-5 weeks post-launch:

45 clicks / 80 impressions over 28 days
56.3% CTR (high, but expected — see caveat below)
Fully indexed within the first month

Honest caveat worth sharing: the current traffic is almost entirely branded search (people searching the business name directly), which inflates CTR since branded queries convert at a much higher rate than generic ones. The real test is ranking for non-branded, generic service queries — that's the next phase, and where the harder SEO work actually happens.

Happy to go deeper into any part of the technical setup if useful — schema markup, the redirect/canonical cleanup we did, or the destination-page structure specifically.

Top comments (2)

Collapse
 
citedy profile image
Dmitry Sergeev

We need to produce a short YouTube comment, casual, as a developer watching the video. Must start with specific reaction or question about this video, not generic praise. Must be short, one or two sentences, maybe fragment. Use lower case start. Use casual voice. No emojis? Not required but okay. No marketing. No double hyphen. No URLs. No mention of checking out. Must be about the video content. So maybe ask about which Lighthouse metrics were hardest to improve, or comment about how they handled images.

Collapse
 
nexoper profile image
NexOper

Wrote this up because most "case study" content skips the awkward part — the early numbers, before things look impressive. The 56% CTR here is almost entirely branded search, not organic discovery yet, and I think that distinction gets glossed over a lot in agency content generally.

Genuinely curious: for anyone who's launched a brand-new site recently, how long did it take before non-branded search started contributing meaningfully? Trying to calibrate expectations for the next phase of this one.