Project
FindPhysio: a traffic-generating directory
Canada's physiotherapy directory, built so every clinic, city and service gets a page that Google can find.
Most local businesses rent their traffic: ads that stop the day the budget does. A directory works the other way. Every listing is a page that can rank, every page can bring a searcher in, and the pages keep working after they're published.
FindPhysio.ca is a directory we built. In November 2026 it listed 3,719 clinics across 466 Canadian cities, and every one of them has its own page. Here's how it works, what's in it, and the development plan if you want to build one for your niche.
How a directory generates traffic
-
Every clinic gets its own page. Address, hours, services, photos, team and a booking link, all on one profile. Each page matches the searches people make for that clinic by name.
-
Every city and province gets a results page. This is where most searches land: "physiotherapy clinic in Calgary". Visitors can narrow the list by service and by who is accepting patients.
-
Narrower searches get a page only when it is earned. There are 13 service pages and neighbourhood lists for 20 major cities. A page stays hidden until at least three active clinics match, and a person writes and approves its copy. Until then it can't be reached and isn't in the sitemap.
-
Clinics claim and complete their listings. Each listing has seven steps, from hours and photos to confirming the details. A completed listing earns a "Verified on FindPhysio.ca" emblem, and the page gets richer without a writer.
-
Verified clinics link back. A badge for the clinic's own website sends visitors to its FindPhysio page. And every listing counts views plus phone, booking, website and email clicks, so clinics can see what it does for them.
Why a directory works
A page for every search
Thousands of clinic and city pages each answer one specific local search, instead of one homepage competing for everything.
Content that supplies itself
Clinics add their own hours, photos, team and services. Every verified listing makes its page more useful, without anyone writing it.
No thin pages
City by service and neighbourhood pages wait until three clinics match and a person approves the copy. A quality rule, built into the system.
Links earned, not bought
Verified clinics put a badge on their own websites that links to their listing. Each one is a real link from a real business.
Proof you can show
Every listing counts views and clicks. Clinics see their total for the last 90 days, and staff can split it into phone, booking, website and email clicks over 7 to 365 days. That's what makes the next conversation easy.
A model that can pay
The listing is free, which is what brings clinics in. Priority placement is the planned paid tier for clinics that want to stand out.
Early results
Traffic, reported plainly
Google Search Console shows impressions near zero until early July, then a steady climb to a few hundred a day by autumn. Impressions come first. Position and clicks follow, and at an average position of 36.9 we are still early.
- impressions since 12 May
- 24.5K
- clicks from Google
- 77
- average position
- 36.9
What's built
For patients
- Search by clinic name, city or postal code
- A results page for every city and province, filtered by service and who is accepting patients
- Clinic profiles with address, hours, services, photos, team and a map
- Practitioner pages, and a direct link to book
- A tag list of 36 services, from sports rehab to pelvic health
For clinics
- Claim an existing listing, or add a new one
- A dashboard for the profile, hours, photos, practitioners and team
- Seven listing steps, ending in a "Verified on FindPhysio.ca" emblem
- A badge for the clinic's own website that links back to its listing
- Multi-location owners, team invites and a separate process for agencies
For growth
- 13 service pages and neighbourhood lists for 20 major cities, published only once three active clinics match
- A blog with a draft, review and publish workflow
- Views and clicks counted for every clinic, split into phone, booking, website and email
- Staff tools to review claims, edit listings and approve pages
- City and clinic pages refresh hourly and get a generated share image
Who it's for
- Founders who want to build a directory in a service niche with real search demand
- Professional associations and networks that need a member directory people can actually find
- Agencies planning a lead-generation asset they own, rather than renting traffic
- Marketing teams who want a clear feature list and build order before they brief developers
Get the development plan (free PDF)
Planning your own directory? We're sharing the development plan behind FindPhysio: the features to build, and the order to build them in.
What's inside:
- The full feature list, in four groups: search and browse, clinic profiles and claiming, content pages and SEO, and staff tools
- A five-phase build order, with what to launch first and what to hold back
- The rules that keep a directory from publishing thin pages
- The data to have before launch, and how to measure traffic from day one
- A launch checklist
Get the development plan
Tell us where to send updates and the PDF downloads right away.
One email when the plan gets an update. Unsubscribe anytime.
Want a directory built for your niche?
We'll scope it with you: your niche, your cities, the data you need and the build order. Then we build it, with search in mind from the first page.
Book a free consult