Wellness · Recovery clinic · 2026-05
Caian Recovery Hub
A boutique recovery clinic site engineered for AI search and local discovery in KL's emerging wellness market.

Results
Measurable outcomes, not adjectives.
- Lighthouse accessibility
- 100 / 100
- Lighthouse SEO
- 100 / 100
- Google Business Profile
- Verified
- Time from brief to launch
- 14 days
The story
The brief
Establish Caian's brand for an emerging niche in KL wellness recovery, distinct from gyms, distinct from medical clinics, premium without feeling clinical. The site had to read as legitimate to first-time visitors evaluating an unfamiliar therapy and rank for both English and Bahasa Malaysia search.
What we built
Single-page brand site with 8 sections (hero · services · process · evidence · pricing · trust · FAQ · contact) plus secondary /about, /trust, /faq pages. HealthAndBeautyBusiness schema with sameAs links to Instagram + verified Google Business Profile. FAQPage JSON-LD mirroring the on-page FAQ. llms-full.txt + llms.txt for AI-citation surfaces. Content is bilingual-ready with the BM toggle architecturally in place for a 60-day decoration test.
Built for AI citation
Caian competes for queries that ChatGPT, Perplexity, and Google AI Overviews are already answering. Beyond standard schema, the site ships an /llms-full.txt that mirrors the page's claims verbatim for AI crawlers; first-mention hyperlinks point at authority bodies for every clinical term; and the Bing Webmaster Tools verification + IndexNow ping cut time-to-citation from weeks to days.
What the Care Plan covers
Caian is on a monthly retainer for ongoing optimization: GBP review-flow tightening, post-audit SEO refinements (CSP, FAQPage on guides, schema sameAs additions), content additions tied to query data, and quarterly GEO audits to keep AI-citation surfaces fresh. The site itself doesn't need monthly changes; the brand authority around it does.
What's next
Off-platform brand signal expansion: LinkedIn company page, Reddit + Lowyat seed threads, Wikidata stub for the entity, and a Rezerv → 24-hour Google-review SMS flow once review acquisition becomes the gating constraint on local-pack ranking.
Built with
- Next.js 16
- React 19
- Tailwind v4
- shadcn/ui
- Resend
- Vercel