PublishedVerifiedEvery 6 weeksSources6 namedAuthored bySquareRank Team
Therapists · Local SEO · § 4.1.1
Therapist Local SEO on Squarespace
Therapist local SEO breaks the generic "set the address, add LocalBusiness schema" playbook in five places: Google Business Profile category choice, NAP consistency across an unusually crowded directory web (Psychology Today, TherapyDen, Zencare, Headway, Alma, board directories), MedicalBusiness schema with medicalSpecialty2, the single-location-vs-telehealth city page decision, and the review-response rule that turns a casual reply into a HIPAA violation4.
This is the 2026 walkthrough for the local layer of a therapist Squarespace install. Each section answers one of those five gaps in a copy-paste-ready way, then routes into the adjacent leaves (telehealth state-page strategy, AI search, the Psychology Today coexist-or-defect decision) where the answer goes deeper. The mechanics are not novel — they are the same local-SEO mechanics every Squarespace site needs — but the failure modes are specific to therapy, and the install lives in the layer above the mechanics.
§01The lens
What makes therapist local SEO different from generic local SEO
Three things separate therapist local SEO from a generic LocalBusiness install. The primary category in Google Business Profile is more specific than 'business' or 'health and beauty' and the choice meaningfully shifts ranking. The directory web is dense enough that NAP inconsistencies compound into rank suppression. And the schema umbrella should be MedicalBusiness with medicalSpecialty, not bare LocalBusiness, because Google's local-citation extraction layer reads the subtype as a confidence signal for therapy queries.
The category choice in Google Business Profile1 is the most under-discussed lever. Therapist, Counsellor, Psychologist, Mental Health Service, Marriage Counsellor, and Family Counsellor are all available primary categories, and the one you pick decides which "therapist [city]" queries you compete for. A solo LPC choosing Mental Health Service competes against group practices; the same LPC choosing Counsellor competes against the directory listings for that specific job title. The most specific accurate primary category usually wins, and secondary categories pick up the modalities you advertise.
The directory web is the second shift. A typical mid-career therapist appears in Google Business Profile, on Psychology Today, on TherapyDen, on Zencare or Headway, on Alma if they accept that platform, on their state licensing board's public directory, on their malpractice insurer's directory, and on at least one or two specialty directories (insurance-specific, modality-specific, identity-specific). NAP inconsistencies across that web — different suite numbers, hyphenated vs unhyphenated phone numbers, "Therapy" vs "Counselling" in the name — quietly suppress rank in the local pack. The audit is mechanical: standardise one canonical NAP, update everywhere, verify quarterly.
Why the install shape matters
MedicalBusiness
the correct schema umbrella for therapy practices, inheriting LocalBusiness and adding medicalSpecialty.
Google Business Profile setup for therapists, step by step
Set the primary category to the most specific accurate value — Psychologist, Therapist, Counsellor, Mental Health Service, Marriage Counsellor, or Family Counsellor. Add secondary categories for modalities you actively advertise (Trauma Therapist, Child Psychologist, Couples Counsellor). Use a consistent NAP string that matches your Squarespace contact page and your insurance directory listings exactly. Set service-area properties for telehealth coverage if applicable, and add an in-person address only if clients actually meet you there.
The primary-category choice carries more ranking weight than any single other field1. Most therapist GBP listings under-specify here — defaulting to "Mental Health Service" because it sounds neutral when "Psychologist" or "Counsellor" would actually match more user queries. The fix is honest specificity: if you are a Licensed Professional Counselor, the primary is Counsellor; if you are a Licensed Clinical Social Worker, it is Counsellor or Therapist (Social Worker is too broad and pulls non-therapy queries); if you are a Psychologist with a PhD or PsyD, it is Psychologist. Secondary categories accept up to nine additional values, so practitioners with multiple specialisations can hold ground across several query shapes.
The address question is where therapists most often misconfigure. Three patterns: in-person solo practice (address visible, service area defined as the immediate metro), telehealth-only practice (address hidden under "I serve customers at their location" with a service-area definition), and hybrid practice (address visible, service area extended). The default Squarespace contact-page address must match whatever GBP shows; mismatches are read as conflicting NAP signals.
§03NAP
NAP consistency across the therapist directory web
A typical therapist site is referenced from eight to twelve directories before the website itself shows up in search. Google Business Profile, Psychology Today, TherapyDen, Zencare, Headway or Alma, the state licensing board, the malpractice insurer's directory, plus a long tail of specialty directories. Inconsistencies as small as 'Suite 4' vs 'Ste. 4' or '(512) 555-0118' vs '512.555.0118' read as conflicting Name-Address-Phone signals and suppress local-pack ranking. The audit and the fix is once-quarterly mechanical work, not strategy.
The standard pattern for the audit is a tracking spreadsheet with one row per directory and four columns: canonical NAP value, current value on the directory, last verified date, who controls the update. The canonical NAP is usually the most formal version (full street address with "Suite", phone in (xxx) xxx-xxxx format, practice name without abbreviation), and it lives on the Squarespace contact page and the GBP listing. Every other directory gets edited to match. Updates can take weeks to propagate, so the audit cadence is quarterly, not weekly.
The directories most worth standardising first are Google Business Profile (highest impact), Psychology Today (highest external authority), the state licensing board (some board directories are crawled aggressively by Google and any mismatch there reads as a regulator-side problem), and the malpractice insurer's directory (often missed by therapists because they assume the insurer keeps it current — most do not). The long tail of specialty directories can be audited annually rather than quarterly.
§04Schema
MedicalBusiness schema for a therapy practice — the right shape
Ship MedicalBusiness as the umbrella type, with medicalSpecialty set to 'Psychiatric' (the closest canonical value), a connected Person schema for the practitioner carrying jobTitle + knowsAbout with real modalities, and an areaServed value that matches your actual coverage. For in-person practices, areaServed is the metro area as a string; for telehealth practices, areaServed is an array of AdministrativeArea objects, one per covered state. Google's structured-data documentation accepts this shape in JSON-LD and reads it for the local-pack citation card.
The areaServed property3 is the lever that turns single-city LocalBusiness markup into multi-state coverage markup. For a solo in-person LPC, areaServed is a simple string ("Austin, TX" or "Travis County"). For a psychologist with PSYPACT authorization practising telepsychology across 41 jurisdictions, areaServed is an array of AdministrativeArea entries, each with a name and an addressRegion, mirroring the state-page set on the Squarespace site itself. The state-page strategy and the areaServed array are the same coverage statement expressed two ways.
JSON-LDMedicalBusiness with multi-state areaServed — for a telehealth practice covering PSYPACT states
<script type="application/ld+json">{"@context":"https://schema.org","@type":"MedicalBusiness","name":"Maple Avenue Therapy","medicalSpecialty":"Psychiatric","url":"https://yourpractice.com/","telephone":"+1-512-555-0118","address":{"@type":"PostalAddress","streetAddress":"123 Maple Ave Suite 4","addressLocality":"Austin","addressRegion":"TX","postalCode":"78704"},"areaServed": [{"@type":"AdministrativeArea","name":"Texas"},{"@type":"AdministrativeArea","name":"Colorado"},{"@type":"AdministrativeArea","name":"Arizona"}]}</script>
Google's local-business structured-data guidance5 recommends a single LocalBusiness (or subtype) block per location, on a page describing that location. For a single-location in-person practice, that is one MedicalBusiness block on the contact or location page. For a telehealth practice covering multiple states with state-specific landing pages, the parent telehealth page carries the umbrella MedicalBusiness with the multi-state areaServed, and each state page carries a narrower MedicalBusiness block with that state as the only areaServed value. The full state-page strategy lives in the telehealth SEO leaf.
§05Page strategy
Single location vs telehealth — which city pages to build
Single-location in-person practitioners do not need city pages beyond their primary location; ranking for adjacent metros is better served by GBP service-area expansion and the directory web than by thin satellite pages on the Squarespace site. Telehealth practitioners with multi-state authorization need genuine state-specific landing pages — one per covered state — with state-specific content (insurance accepted in that state, named state board, state-specific crisis resources, local cultural context). Generic 'serving California, Texas, and Florida' single pages rank for nothing and are filtered out by Google's helpful-content layer.
The single-location case is misunderstood. Many therapists ship a satellite city page for every neighbouring town ("Therapy in Round Rock", "Therapy in Pflugerville", "Therapy in Cedar Park") on the theory that more pages means more rankings. In practice these pages are thin, the content is repeated with only the city name swapped, and Google's helpful-content classifier suppresses them. The 2026 alternative is to extend Google Business Profile's service area to cover the legitimate commute radius, keep one strong location page on the Squarespace site, and link out to local resources (neighbouring community mental-health centres, crisis lines) so the page earns its place organically.
The telehealth case is the opposite. A practitioner with PSYPACT authorization or Counseling Compact privilege practising across multiple states genuinely serves those states, and a state-specific page is the truthful expression of that fact. The minimum bar for a state page to rank is roughly 700 words of state-specific content — insurance plans accepted in that state, the named state licensing board, the state-specific telehealth informed-consent requirements, the state-specific crisis lines and intake processes, the local cultural context (urban vs rural mix, common presenting concerns in that population). State pages without that depth read as thin and are filtered.
§06Reviews
Reviews, response copy, and the HIPAA trap
Google reviews carry weight in the local pack, and therapy practices have a particular problem with them: any response that confirms the reviewer was a client is itself a disclosure of protected health information. 'Thanks for coming in', 'Glad I could help', 'See you next week' are all HIPAA violations regardless of whether the reviewer left a positive or negative review. The compliant response template is generic — 'Thank you for your feedback' — and the policy for who responds and from which account is set on the covered-entity side, not by a marketing assistant.
HHS's marketing guidance under the Privacy Rule4 is explicit that a treatment relationship is itself PHI, and confirming one publicly — even in a friendly reply — constitutes a disclosure that needs authorization. The practical effect on review responses is that the safe template never acknowledges that the reviewer is or was a client. "Thank you for taking the time to share your perspective" is safe; "I'm so glad our sessions helped you with the anxiety" is multiple violations stacked into one sentence.
The same logic applies to soliciting reviews. A generic post-discharge follow-up email saying "If your experience here has been helpful, we'd appreciate a review on Google" is fine; a follow-up that says "Click here to leave a Google review about your couples therapy with Jordan" identifies the modality and the practitioner and turns the request itself into a disclosure trigger. The compliant solicitation does not identify the modality, the practitioner, or any treatment specifics — it asks for general feedback about the practice and lets the client decide what to share publicly.