SEO for Therapists: How the Right Clients Find You
Someone within ten miles of you is typing "anxiety therapist near me" into Google right now. They’ll look at the first few results, maybe scroll a bit, and call somebody. The odds that it’s you depend on work you may never have been told about.
Most advice about SEO for therapists goes straight into technical detail and gets overwhelming fast.
Below is what actually matters, in the order it's worth doing. A lot of it you could do yourself in a few afternoons, and the rest you can decide about later.
Everything here works the same for counselors, psychologists, social workers, and other mental health professionals in private practice.
What SEO means for a private practice
Someone searches for a therapist in their town who works with grief, or teens, or couples. Google picks a handful of practices to show them. There are ordinary reasons behind that choice, and SEO is just the name for working on those reasons.
Those reasons come down to three things.
Your Google profile. The business listing that shows up in the map results, with your hours, photos, and reviews. For local searches it matters more than your website.
Your website. Whether it exists, whether it loads, and whether it says clearly who you help and where you are.
Your words. Whether the language on your site matches the words people use when they search. A lot of therapist websites describe their approach. But clients search for their problem.
That’s all of it. Everything below is related to one of those three, in more detail.
One thing I want you to know: SEO is not a trick, and nobody can promise you a position. It’s slow, ordinary work to make your practice findable. And it compounds. A practice that started six months ago is already ahead of the one starting today.
Local SEO is where therapists win
If you only do one thing from this page, do this.
Most therapy is local. Even now, with telehealth, most people search for someone they could sit in a room with. That means you're competing inside a small radius against a handful of practices, not against the whole internet. Whew, right? It also means the local results, the map listings that sit above the regular ones, decide most of it. In the SEO business people call that the Map Pack, or the 3-Pack.
Claim and complete your Google Business Profile
Your Google Business Profile is the single most valuable piece of marketing you own that you didn’t build. It’s free. It’s often incomplete. And it’s usually the reason one practice appears in the map results (that Map Pack) and another one doesn’t.
Work through it properly:
- Claim it. If a listing already exists that you never made, claim it. Do not create a second one. Duplicate listings compete with each other.
- Categories. Pick the primary category that describes you most accurately, then fill in the additional ones too. You get both, and most practices leave that second part empty. Google’s list also goes deeper than people expect. Alongside "Psychotherapist" and "Marriage or relationship counselor" there’s "EMDR psychotherapist" and "Child psychologist". Keep the broad one as your primary and stack the specific one underneath. That’s what the practices already using it do.
- Hours, phone, address. Exactly as they appear on your website. If you don’t see clients at your address, you can hide it and set a service area instead.
- Photos. The office, the entrance, the waiting area, you. A profile with no photos reads as abandoned. People are deciding whether they’d feel comfortable walking in.
- Services and description. Name your specialties in plain words.
Once it's complete, keep it current. A profile you've touched this quarter reads as an open practice. One that hasn't changed in two years reads as a closed one, to a person and to Google.
Reviews, honestly
This is the part where most SEO advice fails therapists. It tells you to ask every client for a review. You can’t, and you shouldn’t, for reasons that have nothing to do with marketing.
Nothing is stopping a colleague, a supervisee, or a referral partner from leaving an honest review of their experience working with you professionally. And sometimes clients will leave one unprompted, and you’re absolutely allowed to have those.
A handful of honest online reviews will put you ahead of a profile with none, and you don’t need to have a bunch.
If a review does appear (you should get an email when it happens), respond to it briefly and without confirming that anyone was a client. A simple "thank you!" is enough. Confidentiality first and search second.
Directories still matter
Psychology Today is where most people looking for a therapist end up, and it will often outrank your own site for your own name. That’s fine. Treat it like a second doorway, and make sure the details match your site exactly: same practice name, same address, same phone.
The same goes for your insurance panels, your licensing board listing, and any local directories you may be listed on. Consistency is the point. When the same details appear in the same form across several places, then search engines treat them as confirmed.
The gap you can’t see
Now here’s the hard part about all of this. You can’t necessarily tell any of it from the outside:
- Whether your profile is complete
- Whether you’re showing up in the local results for your own specialties
- Which practices Google is showing instead of you
You’re not supposed to be able to see this from the inside. That’s what the therapist visibility audit is for. I go and look at: your profile, where you’re actually landing in the local results, whether your listings say the same thing as each other. I look at your website too, and what would need to change on it. Then you get the result in plain language, with a fix-it list.
Go through your own profile today, it costs you nothing. The part worth paying me for is the comparison.
You can’t see your own gaps from the inside.
A visibility audit is $150 and takes about a week. Your Google profile, where you actually land in the local results, which practices show up instead of you, and your listings checked against each other. Report plus a 20-minute call.
Book a visibility auditEverything below assumes you know which part is missing or broken. If you don't know that yet, it's the first job.
Keywords: what your clients actually type
"Therapist" is not your keyword. It’s too broad, the competition for it is national, and the people searching it aren’t ready to call anyone.
Your keywords are your specialties plus your place. "EMDR therapist Jacksonville NC." "Couples counseling for new parents." "Grief therapist that takes Tricare." These are what people type when they’re close to picking up the phone, and there are far fewer practices competing for them.
That’s what long-tail keywords are, and they’re the advantage a solo practice has over everyone bigger. A five-word search has less competition and more intent behind it than a one-word search. You don’t need volume. You need the handful of people each month who are looking for exactly what you do.
That’s keyword research, and you can do yours without paying for a tool:
- Write down every specialty, population, and modality you actually work with. Not the ones from your training you never use.
- Type each one into Google with your town’s name after it. Look at what autocompletes as you type. That’s real search language.
- Check the "People also ask" box. Those are questions you could answer on your site.
- Scroll to the bottom of the results page, to the "People also search for". More of the same.
You’ll finish with fifteen or twenty phrases. That’s your list. Now use them on your site.
Insurance is a search term
This is the one most practices leave on the table, and it costs nothing to fix.
People search for insurance by name. "Therapist that takes Tricare." "BCBS therapist near me." "Does this counselor take Medicaid." For a lot of people it’s the first question and the only one that matters, because the answer decides whether they can afford to come at all. They are not browsing. They’re checking.
Now look at how most therapist websites answer it. A row of insurance logos in an image. A line on the fees page saying "I accept most major insurances." A PDF. Sometimes nothing, because the practice would rather have the conversation on the phone.
Search engines cannot read a logo. Neither can an AI assistant putting together a shortlist. And a person who can’t find the answer in ten seconds assumes it’s a no and goes back to the results.
Here’s the DIY version, and it takes an afternoon:
- Write your panels out as text. Every insurer you’re paneled with, spelled out in a sentence or a list on the page. Keep the logos if you like them, but the words have to be there too.
- Say what you charge without insurance. A real number. "Sessions are $150" outranks "rates available on request" for the search and for the reader.
- Say whether you take out-of-network clients and whether you provide superbills. That’s a search of its own, and a short one to answer.
- Put it where it can be found. Its own page is better than a paragraph on your fees page, because a page can rank for "Tricare therapist in [your town]" and a paragraph can’t.
- Keep it current. A panel you left two years ago and never removed will bring you calls you have to turn down, which is worse than not ranking.
If you’re in a military town, a college town, or anywhere with one dominant local employer, this is likely your highest-value page after your specialties. Jacksonville is a Tricare town. Yours will have its own version of that, and you already know what it is.
On-page: what to change on the site itself
On-page SEO means the parts of your own website you control. Four of them matter for a practice.
Title tags. The line that appears as the clickable headline in search results. Not your page’s heading, a separate field. Most therapist sites have "Home" or the practice name sitting there, which tells a searcher nothing. It should say what you do and where. "Trauma Therapy in Jacksonville, NC | Practice Name" does more work than a name alone ever will.
Meta descriptions. The two lines underneath. They don’t affect ranking directly. They affect whether anyone clicks, which amounts to the same thing. Write them as a reason to choose you, not a summary of the page.
A page per specialty. This is the change that moves the most and gets done the least. Most practices list every specialty on one services page. A page covering nine things competes weakly for all nine. A page about one competes properly for one. So give grief its own page, and couples, and teens, each written like it’s the only thing you do. Three good pages beat a list of nine items.
Headings and first paragraphs. Say the plain thing early. If the page is about anxiety therapy in your town, the heading and the opening lines should say so. Repeating a phrase until it sounds strange doesn’t help you. Making search engines guess does hurt you.
One thing to leave alone: your about page. It’s often the most-read page on a therapist’s site, and its job is trust, not keywords. Don’t ruin it.
A worked example: one specialty page, start to finish
Everything above is abstract until you build one. So here’s a whole page, the way I’d do it.
Say you’re a trauma therapist in Jacksonville, North Carolina. You work with EMDR. A meaningful share of your caseload is service members and their spouses.
Each as its own short heading, each answered in two or three sentences.
- What EMDR is, in plain language, without the training-manual version
- What a session is like, because they’re picturing it and probably picturing it wrong
- Who it works for, and who it doesn’t
- How many sessions this usually takes
- What it costs, and which insurance you take
- How to start
That’s between 600 and 900 words and you can write it in a morning, because you already know all of it. You explain most of it in first sessions anyway.
Now build the second one for couples, and a third for teens if you see them. Three pages like this will do more for a practice than any other single thing on this page, and it’s the thing almost nobody gets around to.
Technical SEO, briefly
Technical SEO is whether your site can be read at all. Does it load quickly, does it work properly on a phone, does it have a valid certificate, can search engines see all your pages.
It matters. Slow sites lose people before the page finishes loading, and most of your visitors are reading you on a phone. But it’s also the part with the least for you to do, because how your site was built and who looks after it decide most of it. If your site is fast and current, this is handled. If it isn’t, no amount of keyword work will fix it, and that’s a build or a care question rather than an SEO one.
You can check the basics yourself in a few minutes with Google’s PageSpeed Insights. If it comes back poor, that’s worth acting on. If it comes back fine, move on. This is not where a practice’s problem usually lives.
Blogging, backlinks, and the slow half
Backlinks are other websites linking to yours, and search engines read them as other people vouching for you. They’re a real ranking factor and a genuinely slow one.
For a private practice the ones you can actually get are local and professional. Your licensing board and association listings. Referral partners linking to you as they’d link to any colleague. A local nonprofit whose board you sit on. A piece you wrote for a regional publication. A podcast you appeared on. These are ordinary professional relationships that happen to also be links.
Blogging works, but writing one post a month about anxiety won't do much, because thousands of practices are doing exactly that. The blog posts that work are the ones only you could have written. The post about what therapy costs in your specific town and what insurance actually covers there. Or the post about the waiting list problem in your county. Specific and local beats general and polished, every time.
And it takes months. Anyone telling you otherwise is selling something.
Competing with BetterHelp and the big platforms
You won't outrank BetterHelp for "online therapy." Neither will anyone else. They have budgets that don’t compare to yours, and it isn’t a fair fight.
It’s also not your fight.
Those platforms have one structural weakness and it’s the same one for all of them: they cannot be a specific person in a specific place. They can’t be the therapist whose office is on the same street as the elementary school. They can’t take your local insurance panel. They can’t be recommended by name at a school meeting. Everything that makes them efficient at scale makes them generic locally, and local is the only ground you’re actually contesting.
So don’t compete on their terms. Compete on the searches that have a place in them, a specialty in them, or a specific situation in them. That’s where a solo practice wins, and it’s why the local section above sits at the top of this page.
AI search: where the next clients are already looking
Something has changed in the last two years and most SEO advice for therapists hasn’t caught up.
People are asking ChatGPT for a therapist recommendation. They’re reading Google’s AI summary at the top of the results instead of clicking anything. They’re asking for "a trauma therapist in Jacksonville who takes Tricare and has evening appointments" in a full sentence, the way they’d ask a friend, and getting back a short list of names.
That’s a different game from ten blue links. The list is shorter, so being on page one isn’t the only goal anymore. Being one of three named practices is.
What makes a practice show up in an answer like that comes down to being legible. An AI system building a recommendation needs facts it can find and confirm.
- Say the concrete things in plain sentences. Your insurances, your populations, your modalities, your town, your appointment times. Written out, not implied by a graphic or buried in a PDF.
- Be consistent everywhere. Same details on your site, your Google profile, and Psychology Today. Contradictions make a practice unquotable.
- Answer real questions on the page. A page that answers "does this therapist take my insurance" in a sentence can be quoted. A page that says "we work with a range of concerns" can’t.
- Keep the pages readable. Nothing important trapped inside an image or a booking widget.
None of this is separate work. It’s the same clarity that helps a nervous person decide to call you. Which is the honest reason to do it either way.
How long this takes
Months, not weeks. Here’s the realistic order it usually happens in.
Of all the SEO work on this page, your Google Business Profile shows up fastest, sometimes in a couple of weeks, because you’re completing something that already exists as a platform rather than building authority from nothing. Directory name, address, phone (NAP) consistency fixes land soon after. Website changes, new specialty pages, and anything involving links take three to six months to settle, sometimes longer in a competitive city.
So start with the fast part.
Do it yourself, or bring someone in
Most of the local section above is yours to do, and you'll do it better than anyone you hire, because you know your panels and your town.
Where practices stall is the site itself. The separate specialty pages, the title tags, the speed, the technical baseline, and the part where somebody keeps an eye on it after month three. That's the work that requires either a real interest in it or somebody whose job it is.
If you want to do it yourself, work down this page in order and you’ll be ahead of most practices in your area. If you’d rather have it handled, that’s what website design for therapists and the full list of Bewebsy services are for.
Common questions
Do therapists really need SEO if most clients come from referrals?
Referrals still get googled. Someone hears your name, searches it, and decides from what they find. Most of the work on this page helps that person as much as it helps a stranger. If referrals are your whole practice, start with your Google profile and stop there.
Can I do SEO for my practice myself?
Most of it, yes. Your Google Business Profile, your directory listings, your insurance page, your keyword research, and your specialty pages are all things you can do better than anyone you’d hire, because you know your panels and your town. Technical SEO and the ongoing upkeep are where practices usually stall.
Is a Psychology Today profile enough on its own?
It’s a strong second front door and it will often outrank your own site. But you don’t control it, you can’t change how you’re listed against competitors, and it doesn’t appear in the local map results. Have both.
What is a therapist visibility audit?
It’s a paid review of how findable your practice actually is. I check your Google Business Profile, whether you appear in the local map results for your own specialties, which practices are showing up instead of you, and whether your directory listings agree with each other. I also check your website technical details and copy for changes that will help. You get a fix list, in priority order.
What does the audit cost and how does it work?
It’s $150. You book a slot, fill in a short form about your practice, and pay at the same time. The earliest slot is about a week out, which is the time it takes to run the audit properly. You get a report PDF and a 20-minute call to walk through it. No obligation after that.
And if I want you to do the work?
That’s a Visibility Setup: $900 to $1,400 depending on what your practice needs, less your $150 audit credit. It’s a 90-day commitment, and you can pay it monthly instead of upfront.
You get service pages mapped to what people in your area actually search, your Google Business Profile set up and verified, and your directory listings cleaned up so they agree with each other. Most of that work lands in the first couple of weeks. The 90 days isn’t 90 days of building. It’s because local visibility takes about that long to move, and I’d rather still be here watching it than hand you a finished folder in week three. After that, keeping it maintained is $79 a month if you want it, and nothing if you don’t.
Where to start
Start with what you can’t see.
A therapist visibility audit is that picture, for your practice, with a fix list in the order I recommend you do it. It’s $150, it takes about a week, and there’s no obligation attached to it.
Or work through this page on your own and skip the audit entirely. Either is fine. Just don’t leave it another year, because the practice down the road started six months ago.
You can do all of this yourself. Pick one thing and start this week.
And if you’d rather have it handled:
