Local SEO for Therapists in Private Practice


Here's the uncomfortable math of private practice: you can be the best trauma clinician in your county and still have three open slots, because the person who needs you typed "trauma therapist near me" at 11pm and picked one of the three names Google showed on a map. That map block is the whole game in most cities, and local SEO for therapists is the work of getting into it. The good news is that this is one of the more winnable channels in healthcare marketing — you're competing against solo clinicians who never claimed their Google Business Profile, directory pages that can't rank for specialty-plus-city phrases, and agency blog posts written by people who have never read an ethics code.
Key insights▼
- How does Google decide which therapists show up in the local 3-pack?
- What should a therapist's Google Business Profile actually say?
- Do specialty and city pages really work for a private practice?
- How do you get reviews as a therapist without violating your ethics code?
- How should you set up service areas for telehealth versus in-person?
- Why do directories like Psychology Today outrank your site, and how do you beat them?
- Frequently asked questions
How does Google decide which therapists show up in the local 3-pack?
Answer first: three factors, and Google states them plainly. Google Business Profile Help says local results are based "primarily on relevance, distance, and prominence." Relevance is how well your profile matches what somebody searched. Distance is how far you are from the searcher. Prominence is how well known you are — reviews, links, mentions across the web. The same page includes a line worth taping to your monitor: "There's no way to request or pay for a better local ranking on Google." Anyone who cold-emails you promising guaranteed map placement for $1,500 a month is either lying or buying something Google will eventually strip.
When somebody searches "therapist near me" or "couples counseling in Bend Oregon," Google reads local intent and puts a map with three business listings above the regular blue links. That's the local pack, or the local 3-pack. Three slots. In a metro with 300 licensed clinicians. It sounds hopeless until you understand what distance does for you: you are not competing with every therapist in your state, you're competing with the handful near whoever is searching right now. A clinician in a suburb with four other practices has a genuinely easy path to the top three. A clinician with an office in a downtown tower stacked with twelve group practices has a hard one. Same effort, different ceiling — and that's worth knowing before you spend six months on it.
Distance you can't change without moving. Relevance and prominence you control almost entirely. BrightLocal's Local Search Ranking Factors survey asks working local SEOs to weight the inputs, and the picture is lopsided: Google Business Profile signals around 32% of local pack weight, reviews around 20%, on-page SEO around 15%, links around 8%. Inside the profile bucket, the single highest-ranked factor is your primary category. Which means the most valuable hour of local SEO work you will ever do is fixing a dropdown.
- You control: primary and secondary categories, business name accuracy, hours, services list, description, photos, the content on your own site, your NAP consistency, and how you respond to reviews.
- You influence: review volume and recency (ethically — more on that below), mentions in local press and professional directories, links from local orgs you actually work with.
- You don't control: distance from the searcher, how many other clinicians are in your building, and whether Google decides a query is local at all.
One more thing about how therapy searches behave. People don't search the way clinicians describe themselves. Nobody types "psychodynamic clinician accepting new referrals." They type "anxiety therapist Austin," "marriage counseling near me," "EMDR therapist that takes Aetna," "child therapist accepting new patients." Your entire local SEO strategy is the work of matching your real specialties to the words a scared person actually types at 11pm. If you want the broader mechanics behind all of this, our complete local SEO guide for small business covers the general framework this article applies to clinical practice.
What should a therapist's Google Business Profile actually say?
Claim it, verify it, then fix the category. If you do nothing else this month, do that. Category is the top-weighted profile signal, and it's the field most clinicians get wrong — usually by picking something vague like "Health consultant" or something aspirational like "Mental health clinic" when they're a solo LPC in a rented office.
Pick one primary category and mean it
Your primary category should complete the sentence "this business IS a…" — not "this business offers…" That's Google's own framing in its guidelines for representing your business, which also tell you to be as specific as possible while using as few categories as you can. Secondary categories are for genuinely separate service lines, not a keyword dump. Google edits its category list regularly, so check the live picker in your dashboard rather than trusting a blog post — including this one.
| If you are… | Primary category to look for | Reasonable secondary |
|---|---|---|
| A licensed psychologist (PhD/PsyD) | Psychologist | Psychotherapist |
| An LPC, LMHC or LCSW doing individual work | Counselor or Psychotherapist | Mental health service |
| A couples and family specialist (LMFT) | Marriage or relationship counselor | Family counselor |
| A group practice with multiple clinicians | Mental health clinic or Mental health service | The clinic's dominant specialty |
| A clinician inside a group practice | Your own practitioner category | Leave the clinic's category to the clinic |
The name field is not a keyword field
Google requires your profile name to be your real-world business name "as used consistently on your storefront, website, stationery, and as known to customers." No taglines, no service keywords. "Sarah Chen, LMFT" is fine — credentials are allowed for individual practitioners. "Sarah Chen LMFT | Anxiety & Trauma Therapy Denver" is a guidelines violation that competitors can and do report, and the suspension costs you far more than the ranking bump was worth. Put the keywords in your services, description, and website instead, where they're allowed.
Practitioner profiles inside a group practice
Google's guidelines say an individual practitioner should have their own profile if they operate in a public-facing role and can be contacted directly at the verified location during stated hours. That's the rule that lets a five-clinician practice run one clinic profile plus five practitioner profiles — and it's a real advantage, because five profiles can each target a different specialty. It's also the rule that gets abused. If your associate works Tuesdays only and shares your phone line, one profile, not two.
Fill everything, then keep touching it
Complete profiles rank better — Google says businesses with complete and accurate info are more likely to show up. For a practice, complete means: exact hours including which evenings you actually take clients, the services list broken out by what you treat (anxiety, depression, couples, trauma, ADHD, grief), a description in plain human language, real photos of your actual office and waiting room, the appointment link that goes to your booking page, and answers you've posted yourself in the Q&A section to the questions every caller asks — do you take my insurance, is there parking, do you see teenagers, how long is your waitlist.
Your profile links somewhere. A Google Business Profile pointing at a page that loads slow or says nothing wastes the click you just earned — a StoreBox site fixes the destination for $10. Get your practice site →
Do specialty and city pages really work for a private practice?
Yes, and they're the highest-leverage thing on your website — but only if each one is a real page. Here's the logic. Your Google Business Profile competes for "therapist near me." Your website competes for the long tail underneath it: "anxiety therapist Naperville," "couples counseling Ann Arbor," "EMDR for first responders Sacramento." Those phrases have lower volume and dramatically lower competition, and the person typing them is much further along in deciding. A homepage that says "individual, couples and family therapy in a warm, supportive environment" ranks for nothing because it's about you. A page titled "Anxiety therapy in Naperville" ranks because it's about them.
One page per specialty, per real location
Build a page for each specialty you actually practice and want more of — not everything on your license. Three to six is plenty for a solo practice. Then add your city where you genuinely have an office. The trap is the multiplication table: eight specialties times twelve suburbs is 96 near-identical pages with the city name swapped, and Google has been filtering that pattern out of local results for a decade. If you have one office, you have one city. Neighboring towns get a mention in the page body and maybe one honest "we also see clients from…" list, not their own doorway page.
What actually belongs on a specialty page
- The specific symptoms in the words clients use — "I can't stop the racing thoughts at night," not "generalized anxiety presentation."
- What the first three sessions look like, concretely. This is the single most-read section on therapy pages because the fear is of the unknown, not of therapy.
- Your actual modality and why you use it for this issue — CBT, EMDR, IFS, EFT for couples. Say it once in clinical terms and once in English.
- Fees, insurance panels, out-of-network reimbursement, sliding scale availability. Hiding fees costs you more consults than any number you could print.
- Format and availability: in-person, telehealth, evenings, current waitlist status. Update the waitlist line — a stale "accepting new clients" is worse than saying you're full.
- One clear next step. A booking link or a 15-minute consult form, above the fold and again at the bottom.
On-page basics people skip
Title tag: specialty plus city plus your name, under about 60 characters. One H1 per page in human language. Descriptive URL like /anxiety-therapy-naperville. Internal links from your homepage and services menu down to each specialty page, and back up — orphaned pages don't rank. Alt text on your office photos. And speed: a therapy page that takes five seconds to load on a phone loses the person who is already ambivalent about calling. If your site isn't showing up at all yet, the reasons are usually mundane and fixable — we walked through them in why your business isn't showing up on Google.
Schema markup, briefly
Add LocalBusiness structured data to your site. Google's Local Business structured data documentation requires only name and address, recommends hours, telephone, url and geo coordinates, and tells you to "use the most specific LocalBusiness sub-type possible." For a practice that means Psychologist or MedicalBusiness rather than plain LocalBusiness. Be honest about the ceiling here: Google explicitly notes it "does not guarantee that features that consume structured data will show up in search results." Schema is a clarity signal, not a ranking lever. It takes twenty minutes. Do it and move on.
Six specialty pages, not one brochure. StoreBox gives you the page structure to build a page per specialty and city without hiring a developer — $10. Start building pages →
How do you get reviews as a therapist without violating your ethics code?
Carefully, slowly, and never by asking a current client. This is the part where generic local SEO advice becomes malpractice advice, so let's be precise about what the rules actually say.
APA Ethics Standard 5.05 reads: "Psychologists do not solicit testimonials from current therapy clients/patients or other persons who because of their particular circumstances are vulnerable to undue influence." Counselor and social work codes carry equivalent language, and most extend the caution to former clients. The reasoning is obvious once you say it out loud: a client who is asked for a five-star review by the person they're paying to sit with their trauma cannot say no freely. So the automated review-request text message that every local SEO tool sells you — the one your dentist uses — is off the table. Not risky. Off the table.
The second landmine is HIPAA, and it fires when you respond. In 2023 a New Jersey psychiatric practice agreed to pay HHS $30,000 and adopt a corrective action plan after the Office for Civil Rights found it had disclosed the protected health information of four patients in replies to negative Google reviews, including diagnosis and treatment details (HHS OCR). Understand the shape of that violation: the practice was defending itself. Correcting the record about what really happened in session is exactly the disclosure that gets penalized. And it cuts both ways — replying "thank you for trusting me with such difficult work" to a warm five-star review confirms that person is a patient, which is itself a disclosure.
What you can actually do
| Tactic | Verdict | Why |
|---|---|---|
| Automated review-request texts to your caseload | No | Direct solicitation of current clients — APA 5.05 and equivalents |
| Asking a current client in session for a Google review | No | Same, plus the power differential is the whole point of the rule |
| Discounting a session in exchange for a review | No | Solicitation plus incentivized reviews, which platforms also prohibit |
| Naming or describing a reviewer in your reply | No | Confirms treatment status — this is the $30,000 mistake |
| A standing profile note about why you can't respond | Yes | Educates the public without confirming anyone's status |
| A neutral, identical reply template on every review | Yes, cautiously | No PHI, no confirmation, no defense of clinical detail |
| Reviews from referral partners about collaboration | Yes, if labeled | They're describing professional referral experience, not treatment |
| Reviews from workshop, training or consultation attendees | Yes | Not clients; describe the actual relationship honestly |
The standing note is the move most clinicians miss. Put a line in your Google Business Profile description and on your site that says: because of confidentiality and professional ethics, I do not solicit or respond to reviews, and if you have a concern about your care I'd rather you bring it to me directly. That single sentence does three jobs at once — it explains a thin review count to prospective clients, it tells anyone considering a review to protect their own privacy, and it gives you a documented reason for silence when a bad review lands.
Now the strategic reality. Reviews carry roughly 20% of local pack weight and 89% of consumers use Google to read them, ahead of Facebook at 47% and Yelp at 41%, per the BrightLocal Local Consumer Review Survey 2025. You are structurally handicapped on the second-biggest ranking factor and there's no clever way around it. Two consequences. First, you compensate by being unbeatable on the factors you can control — profile completeness, category precision, specialty pages, local prominence. Second, when reviews do arrive unsolicited, they matter enormously, because your competitors are equally starved. A practice with nine organic reviews in a market where everyone has two is winning by a lot.
Say it on your own site. Your confidentiality policy, fees, and consult booking belong on a page you own, not a directory profile — StoreBox, $10. Own your practice page →
How should you set up service areas for telehealth versus in-person?
Depends on whether clients physically come to you. That one question decides everything about your address settings, and getting it wrong is the most common reason a therapist's profile gets suspended or never ranks.
You have an office clients visit
Standard business profile. Real address, visible, with permanent signage at that address — Google's representation guidelines require signage for businesses displaying an address. Appointment-only counts; you don't need walk-in traffic. This is the strongest setup you can have, because a verified visible address is what lets distance work in your favor. If you sublease two rooms from another practice, that's still a real location — but a virtual office or mailbox is not, and Google explicitly treats virtual offices as ineligible unless staffed during your stated hours.
You're telehealth-only
You may still need to give Google an address for verification, but it won't be displayed publicly, and you set service areas instead. Google's service area documentation allows up to 20 service areas, and says the outer boundary shouldn't span more than about two hours of driving time from where your business is based. Be honest here: a telehealth-only profile is a weaker local asset than a physical one, and no amount of service-area padding fixes that. Twenty cities listed does not mean twenty cities ranked.
You're hybrid, which is most of you now
- Keep the physical address on the profile. It's your best ranking asset — don't hide it because most sessions are on video.
- Add service areas for the surrounding towns you genuinely serve by telehealth, and stop at the ones you actually take clients from.
- Say it clearly on the site: which days are in-office, which are virtual, and whether new clients can choose.
- Build one telehealth page per state you're licensed in — that page can rank statewide while your office page owns your city.
- Never list an address in a city where you have no presence. It's the fastest route to suspension and a competitor will report it.
The licensure boundary matters more than the SEO boundary. You can only see clients where you're licensed, or where an interstate compact like PSYPACT or the Counseling Compact covers you. So before you build a "telehealth therapy in Ohio" page, confirm you can legally take an Ohio client. Ranking for a state you can't practice in generates inquiries you have to decline, which is worse than no inquiry at all — it burns your time and theirs.
NAP consistency, the boring one that actually breaks things
Name, address, phone — identical everywhere. Same suite number format, same phone number, same business name. This is where clinicians quietly lose prominence: a Psychology Today profile with your old office, a TherapyDen listing with your cell instead of your practice line, an insurance panel directory with the address from two moves ago. Every mismatched copy is a signal that Google has to reconcile, and reconciliation isn't in your favor. Pick your canonical NAP, write it down, and update the five to ten places it appears. Then use that exact string on every page footer of your site.
Why do directories like Psychology Today outrank your site, and how do you beat them?
Because they have twenty years of domain authority and you have a four-page site. That's the honest answer, and it's why the search results for "therapist in [your city]" are usually a wall of directory listings, a couple of national telehealth brands, and one agency blog post about how to choose a therapist. Here's the useful part: none of those pages are actually trying to win the searches that would fill your caseload.
Where directories are weak
- They can't be specific. A Psychology Today city page has to serve every clinician in that city. It can never be a 1,200-word page about EMDR for postpartum anxiety in your specific suburb. Yours can.
- They rank for your name, using your content. Search your own name — your directory profile probably outranks your website. That's rented equity working against you.
- Referral volume isn't yours to control. Clinicians have been noisy about directory referral drops for a while now. When the platform changes its filters or its algorithm, your pipeline changes with it and you get no warning.
- Agency listicles have no local intent. "How to choose a therapist" posts rank for research queries, not "couples counselor accepting new clients near me." They are not your competition for the click that converts.
- Your competitors are mostly not doing this. The realistic bar in most markets is a claimed profile, a correct category, and four honest specialty pages. That's it.
Rented versus owned, with numbers
| Psychology Today listing | Your own site | |
|---|---|---|
| Cost | $29.95/month, about $359/year | $10 with StoreBox |
| Who ranks | The directory's domain | Your domain |
| Pages you can target | One profile, fixed template | Unlimited specialty and city pages |
| Competing clinicians on the page | Every therapist in your city | None |
| What happens if it changes | Your referrals change with it | You still own the traffic |
| Best use | A citation and a referral source | The asset your whole practice sits on |
To be fair to the directories: at $29.95 a month with no contract, Psychology Today is a reasonable buy for a practice that's still filling its first ten slots, and the filtered search does send real, well-qualified inquiries. Keep it. But keep it for what it is — a citation that reinforces your NAP and a referral channel you rent — not as your website. The clinicians who look up in year three and realize they have no owned traffic are almost always the ones who treated a directory profile as their web presence. If your problem right now is volume rather than infrastructure, our guide on how to get more therapy clients covers the referral side of the same equation.
Your realistic 90-day order of operations
- Week 1: Claim and verify your Google Business Profile. Fix the primary category. Remove any keywords from the name field.
- Weeks 2-3: Complete every profile field — hours, services, description, real photos, appointment link, self-answered Q&A.
- Weeks 3-4: Audit your NAP everywhere it appears and fix the mismatches. Add the confidentiality note about reviews.
- Weeks 4-8: Write three to six specialty pages with your city in the title, plus one telehealth page per licensed state. Add LocalBusiness schema.
- Weeks 8-12: Build local prominence — the referral partners, the community org you already volunteer with, the local podcast, the school counselor who sends you kids. Real relationships, real links.
- Ongoing: Update the waitlist line, post to your profile monthly, and reply to reviews with one neutral template that never confirms anything.
The directories rank. You should too. Stop renting your only web presence — build the practice site that owns your specialty-plus-city searches for $10. Build it this week →
Frequently asked questions
How long does local SEO take to work for a therapy practice?+
Can therapists ask clients for Google reviews?+
Should I respond to a negative review of my practice?+
Do I need a Google Business Profile if I only do telehealth?+
Is Psychology Today enough, or do I need my own website?+
Fix the dropdown, then build the pages
Local SEO for therapists comes down to a short, unglamorous list: claim the profile, set the right primary category, complete every field, keep your NAP identical everywhere, and write real pages for the specialties and cities you actually serve. You'll never win on review volume — your ethics code takes that lever away — so you win on the ones it doesn't. Start with the category. It's a dropdown, it takes two minutes, and it's the highest-weighted profile signal Google has. Then give your profile somewhere good to send people: a StoreBox site is $10, and it's built for exactly this — a page per specialty, a page per city, fees and consult booking out in the open, and no directory taking the credit for your rankings.
Build your StoreBox site — $10Sources
- Google Business Profile Help — Tips to improve your local ranking on Google (Relevance, distance and prominence as the primary local ranking factors; no paid local ranking; complete info ranks better) — https://support.google.com/business/answer/7091?hl=en
- Google Business Profile Help — Guidelines for representing your business on Google (Business name must match real-world name; category specificity rules; signage requirement; individual practitioner profiles) — https://support.google.com/business/answer/3038177?hl=en
- Google Business Profile Help — Manage your service areas for service-area and hybrid businesses (Up to 20 service areas; outer boundary should stay within about two hours' driving time of the business base) — https://support.google.com/business/answer/9157481?hl=en
- Google Search Central — Local Business (LocalBusiness) structured data (Required name and address properties, recommended properties, most-specific sub-type guidance, no guarantee of rich results) — https://developers.google.com/search/docs/appearance/structured-data/local-business
- BrightLocal — Google's Local Algorithm and Local Ranking Factors (Local pack weight estimates: GBP 32%, reviews 20%, on-page 15%, links 8%; primary category as top-ranked single factor) — https://www.brightlocal.com/learn/google-local-algorithm-and-ranking-factors/
- BrightLocal — Local Consumer Review Survey 2025 (89% of consumers use Google to read reviews, versus 47% Facebook and 41% Yelp; only 4% never read reviews) — https://www.brightlocal.com/research/local-consumer-review-survey-2025/
- American Psychological Association — Ethical Principles of Psychologists and Code of Conduct (Standard 5.05 Testimonials — no solicitation from current therapy clients or others vulnerable to undue influence) — https://www.apa.org/ethics/code
- U.S. Department of Health and Human Services, Office for Civil Rights — Agreement with a New Jersey health care provider that disclosed patient information in response to negative online reviews ($30,000 settlement and corrective action plan after PHI of four patients was disclosed in Google review replies) — https://www.hhs.gov/hipaa/for-professionals/compliance-enforcement/agreements/manasa/index.html
- Psychology Today — Join the Psychology Today directory (Directory listing priced at $29.95/month with no plans or contracts) — https://join.psychologytoday.com/us/signup