
PracticeOak
Appointment booking with reminders for professionals
I'm building PracticeOak solo alongside a full-time job — appointment booking for Indian professionals, where clients scan a QR or tap a link and get WhatsApp reminders instead of emails nobody opens.
I did the work you're supposed to do:
Eight vertical landing pages, each genuinely written rather than find-and-replaced
Canonical tags, OG images, FAQ schema
Legal pages, analytics, the lot
Shipped the WhatsApp Business API integration
Felt productive every single day.
Then I searched Google for my own brand name.
Nothing. Not page two — nothing. A Wikipedia article about a cultural centre in Oakland ranked for my product's name. Every page I'd written was invisible and had been the entire time.
What I'd misunderstood
Googlebot doesn't wander the internet looking for new domains. It follows links. I had zero. No directory listings, no social profiles, no mentions anywhere.
I'd built a shop with no road leading to it and spent three weeks rearranging the shelves.
What I'd tell past me
Before you write your second landing page, get five links pointing at your domain. Directory listings, a company page, anything at all. Then check Search Console's Coverage report weekly.
It takes an afternoon and it's worth more than a month of on-page work.
The related mistake
I'd quietly convinced myself SEO was the plan. For a category owned by Calendly and Practo, on a domain three months old, it isn't — not this year.
SEO is a compounding asset, not a revenue strategy. Revenue comes from walking into clinics in my city, which is what I'm starting now.
Anyone else lost weeks to this? Curious how long it took your first site to get indexed — and what actually broke it open.
About
Booking shouldn't need a phone call. With PracticeOak your clients scan a QR or tap a link, pick a slot, done — then automatic WhatsApp and email reminders make sure they actually turn up.

4 Comments
The part that resonated with me is the shift from treating SEO as a growth plan to treating it as an asset that compounds over time.
It's easy to mistake visible progress for commercial progress. Sometimes the hardest decision is recognizing that the next customer will come from a completely different channel than the next page.
Yeah, that was the uncomfortable part. Three weeks of work that looked like progress on a dashboard and did nothing for the pipeline. SEO still gets a slot, but it's a slow compounding bet now, not the plan. The near-term customers are coming from places where I can actually talk to people — communities, direct outreach, a few practitioners who'll tell their peers. Different clock speed entirely.
Scheduling tools are crowded, so differentiation usually comes from niche or workflow.
Are you targeting a specific type of professional?
Yes — [solo and 2-3 person private practices]. Not trying to beat Calendly at general-purpose scheduling. The wedge is the workflow around the appointment rather than the booking itself: intake forms, session notes, recurring client blocks, no-show follow-ups. Generic tools handle the calendar and leave the practitioner stitching the rest together across three apps.
Curious whether that reads as narrow enough to you, or still too close to the crowd.