Why Is My Therapy Website Not Showing Up on Google? A Technical SEO Checklist
Four reasons a therapy website does not appear on Google, how to tell which one you have in about fifteen minutes, and a free nine-step technical SEO checklist built on Google's own documentation.
13 min read

A therapy website usually fails to show up on Google for one of four reasons: Google has not indexed it yet, a setting is hiding it, Google picked a different version of the page, or it is indexed but ranks too low to find. A site: search and Search Console tell you which one in about fifteen minutes.
Work through the checks below in order. Each one rules out a cause before you spend time or money on the next, and every check is free.
Is my therapy website on Google at all?
Search Google for site: followed by your domain, with no space and no other words, for example site:yourpractice.com. If pages come back, Google has indexed your site and the problem is ranking, not visibility. If nothing comes back, Google has not indexed it, and the cause is usually a setting rather than your writing.
Run it in a private browser window. Google’s help page on why a page is missing from Google Search names the usual mistake: “Many people assume that they are not on Google, when in fact their page simply appears low in Search results.” Read your result against this table.
| What you search | What you see | What it usually means |
|---|---|---|
| site:yourpractice.com | Nothing at all | Not indexed. Usually a new site, a password or a noindex setting |
| site:yourpractice.com | The home page and a few others | Partly indexed. Read the status of each missing page in Search Console |
| Your name and credential | A directory profile above your own site | Indexed, but outranked for your own name |
| A specialty plus your city | Your site nowhere in the first pages | Indexed, not ranking for that search |
One limit: Google’s documentation for the site: search operator says the list it returns “is not always exhaustive.” A page missing from a site: search needs a proper check, which is the next step.
How do I check whether Google has indexed one specific page?
Use the URL Inspection tool in Google Search Console. Paste the full address of the page and it reports whether the URL is on Google and, if not, the reason. It also shows which URL Google chose as the main version. For a therapy practice, inspect the home page, the fees page and your main specialty page first.
Search Console is free. Three details from Google’s help page for the URL Inspection tool save a lot of frustration:
- The canonical field shows which version won. “Google-selected canonical” names the URL Google treats as the real one. If it is not the page you inspected, Google has folded your page into another address.
- Request indexing is only a request. Google says submitting one “does not guarantee that the page will appear in the Google Index,” and you cannot request it at all if the live test finds the page non-indexable.
- For many pages, use a sitemap. The same page names a sitemap as the best choice for many new or updated pages.
Why is my new therapy website not on Google yet?
A new therapy website is often missing simply because Google has not reached it. Google finds pages mainly by following links from pages it has already crawled, so a site nothing links to can sit unseen. Changes can show up in hours or take months, and Google suggests waiting a few weeks before judging any change.
Both points come from Google’s SEO Starter Guide. If you built on Wix or Squarespace, Google’s Page indexing report help says the host will probably tell Google whenever you publish or update a page.
What you can do this week is give Google a path in. Add your website address to every profile you already have that accepts one: your professional association’s member directory, any therapist directory you pay for, your training institute’s listing. Each one is an existing page that can link to you. Then submit your sitemap once in Search Console.
Which settings hide a therapy website from Google?
Five settings are worth checking first when a therapy website never appears on Google: a site password or holding page, the builder’s search visibility switch, a noindex tag left from the build, a robots.txt rule that blocks the whole site, and a canonical tag pointing at the wrong address. Several are build settings that are easy to forget at launch.

1. A site password, a holding page or a lapsed plan. Squarespace’s guide to why a site does not appear in Google search results tells owners to remove a site-wide or home page password, and states that search engines will not find trial, expired or canceled sites. A “coming soon” page on any builder has the same effect.
2. The builder’s search visibility switch. WordPress has a box on its Reading settings screen labeled “Discourage search engines from indexing this site,” easy to tick during a build and forget at launch. Squarespace has a “Hide this page from search results” option in each page’s SEO tab. Google’s guide to writing a robots.txt file notes that hosts such as Wix may offer a search settings page instead of the file itself.
3. A noindex tag left in the page. A noindex rule tells Google to drop the page from results, whether it sits in the page as a meta tag or arrives as an HTTP header, as Google’s page on blocking indexing with noindex explains. View the source of your home page and search it for this:
<meta name="robots" content="noindex">
If it is on a page you want found, remove it and request indexing. Google has to recrawl the page to see the change, and the same page warns that a revisit can take months for a less important page.
4. A robots.txt rule that blocks the whole site. Open yourpractice.com/robots.txt in a browser. These two lines tell every crawler to stay out:
User-agent: * Disallow: /
Google’s introduction to robots.txt says the file “is not a mechanism for keeping a web page out of Google.” A blocked URL can still appear without a description, and Google cannot see a noindex tag on a page it is not allowed to crawl. You also need no rule to let anyone in: Google states that unless the file says otherwise, all files are implicitly allowed for crawling.
5. A canonical tag pointing somewhere else. A canonical tag names the real version of a page. If it points at a staging domain, or every page points at the home page, Google may index the wrong URL. Google’s guide to specifying a canonical URL recommends full addresses over relative paths, and says most sites do fine without one at all.
What do the Search Console page indexing statuses mean?
Search Console’s Page indexing report lists every URL Google knows on your site and a reason for each one it did not index. Many reasons on a small therapy site are harmless, such as an old http address that now redirects. Act on noindex, robots.txt blocks, pages crawled but not indexed, and duplicates you did not intend.
Google’s help page for the report says that in general you can fix only the issues whose source is listed as Website. The report writes the two “currently not indexed” labels with a dash between the halves.
| Status in the report | What Google says it means | What to do on a therapy site |
|---|---|---|
| URL marked ‘noindex’ | Google found a noindex rule when it tried to index the page | Remove the builder setting or leftover tag, then request indexing |
| URL blocked by robots.txt | The page was blocked by your robots.txt file | Remove the rule. Use noindex for anything you genuinely want out |
| Crawled, currently not indexed | Crawled but not indexed; it may be indexed later, and there is no need to resubmit it | Ask what the page says that your other pages do not, and improve it |
| Discovered, currently not indexed | Found but not crawled yet; Google rescheduled the crawl | Link the page from your menu or a related page, not only the sitemap |
| Duplicate without user-selected canonical | Google treats it as a duplicate and chose another URL as canonical | Inspect it to see which URL won, then merge the pages or make them genuinely different |
| Page with redirect | A non-canonical URL that redirects to another page | Usually nothing. Often your old http or non-www address doing its job |
| Not found (404) | The page returned a 404 error | If the page moved, add a 301 redirect. If it is gone for good, leave it |
The duplicate status is the one therapy sites trigger without meaning to. Five city pages written from one template, with only the town name changed, are close to identical. Google’s advice when a page is not really a duplicate is to make sure the content differs substantially, which is a writing task, not a technical one.
Do I need a sitemap for a small therapy website?
Probably not, according to Google, but submitting one costs nothing. Google describes a small site as about 500 pages or fewer and says a small site that is well linked internally may not need a sitemap. A new site with few links from other sites is the exception, and a newly launched practice site usually fits that description.
Both points are on Google’s sitemaps overview. Its guide to building and submitting a sitemap notes that most content management systems generate one automatically, and that Google ignores the priority and change frequency values older checklists tell you to set. It does use the last modified date when that date is consistently accurate.
The sitemap gives you a count to check. Say your site has 12 pages you want found: home, about, fees, contact and eight specialty pages. If the Page indexing report shows 9 indexed, you have three URLs to inspect, not a site-wide problem. If it shows 40, something is creating pages you never wrote, such as tag archives or image attachment pages.
Can a slow or broken mobile site keep me off Google?
A mobile problem can, because Google indexes the phone version of your site. Google’s mobile-first indexing documentation says it uses the mobile version of a site’s content for indexing and ranking, so text that only appears on desktop may not count. Speed is different: it affects how you compete once the page is indexed.
Google’s mobile-first indexing best practices ask for the same content and titles on both versions, and note that with responsive design they already match. Open your site on a phone and confirm your specialties and fees are there.

For speed, Google’s page on Core Web Vitals sets three targets, and points to the Core Web Vitals report in Search Console to see how your pages perform:
| Metric | What it measures | Google’s target |
|---|---|---|
| Largest Contentful Paint (LCP) | When the main content appears | Within the first 2.5 seconds |
| Interaction to Next Paint (INP) | How fast a tap gets a response | Less than 200 milliseconds |
| Cumulative Layout Shift (CLS) | Whether the page jumps as it loads | Less than 0.1 |
Did a redesign or a new domain make the site disappear?
If the drop started the week a new site went live, check redirects first. Every old address that changed needs a permanent redirect to its new one, or the old pages return errors and the new ones start from nothing. A move to a new domain also needs Search Console’s Change of Address tool.
Google’s page on redirects and Google Search explains that a permanent 301 or 308 redirect tells Google to treat the new address as canonical. The Change of Address tool page says to use the tool after the redirects are in place, and adds two cautions: do not use it for an http to https move, and expect some traffic loss if you combine a domain move with a new URL structure. If you are planning a rebuild, the migration section of our website design for therapists page shows how to write the redirect map before launch.
Why does a directory profile show up instead of my website when I search my name?
When a directory profile ranks above your own site for your name, your site is usually indexed and simply outranked by a larger, older site. That is a ranking problem, not a missing page. The fix starts with your own home page title, which should carry your name and credential instead of the word Home.
Google builds the headline of a result, its title link, from sources that include the page’s title element and headings, according to the SEO Starter Guide. A home page titled “Home” gives Google little to match. The guide to title tags and meta descriptions for therapists covers how to write them page by page, and the guide to Psychology Today profile optimization covers making the directory profile point back to you.
My site is indexed, so why can’t anyone find it for “therapist near me”?
Indexed means eligible to appear, not ranked. For a nearby search like “anxiety therapist” plus a city, Google shows local results on Maps and Search drawn from Business Profiles, so a site with no profile cannot appear among them. Ranking in the regular results depends on relevance and competition, which technical fixes alone do not change.
Google’s page of tips to improve your local ranking lists distance from the person searching as a factor, so what you see depends on where you search from. Judge your visibility over weeks in Search Console’s Performance report, not from one search on your own phone.
Whether you can have a profile depends on how you practice. Google’s guidelines for representing your business open with the rule: “If your business either has a physical location that customers can visit, or travels to customers where they are, you can create a Business Profile on Google.” An online-only practice does not meet that test and competes in the regular results. Practices with an office can read local SEO for therapists for the map side.
Once every check here passes and you are still nowhere for the searches that matter, the problem is competitive, not technical. The pages you publish and the links you earn decide it from there, which is what SEO services for therapists covers.
A 30-minute technical SEO checklist to run this week
Run these in order. The first four find the problem and the next four fix the common causes. None needs a developer or a paid tool.
Step 1: Run a site: search in a private window and note whether your home page appears.
Step 2: Connect Search Console if it is not set up. Every later step depends on it.
Step 3: Inspect three pages with URL Inspection: home, fees and your main specialty. Note the status and the Google-selected canonical.
Step 4: Read the Page indexing report and match each reason with the source Website to the table above.
Step 5: Check your builder settings for a password, a holding page, the WordPress “Discourage search engines” box and any page hidden from search.
Step 6: Open yourpractice.com/robots.txt and look for “Disallow: /” under “User-agent: *”.
Step 7: Search your home page source for “noindex” and “canonical”. The canonical should be the page’s own full https address.
Step 8: Submit your sitemap and compare the indexed count with the pages you actually want found.
Step 9: Write down today’s date and check again in a few weeks.
The short version, to print and tick:
- □ site:yourpractice.com returns your home page
- □ Search Console verified for the domain version you use
- □ Home, fees and main specialty pages say “URL is on Google”
- □ Google-selected canonical matches each page’s own address
- □ No site password, holding page or lapsed plan
- □ Builder search visibility setting allows indexing
- □ No noindex tag on pages you want found
- □ robots.txt does not disallow the whole site
- □ Indexed count roughly matches your real page count
- □ Specialties and fees visible on the phone version
- □ Every URL changed in the last redesign has a 301 redirect
- □ Home page title carries your name, credential and what you treat
FAQ
How long does it take Google to index a new therapy website? There is no fixed time. Google’s SEO Starter Guide says some changes take effect in a few hours and others take several months, and suggests waiting a few weeks before judging whether a change worked.
Do I need to add AI crawlers or Googlebot to robots.txt to be found? No. Google’s robots.txt documentation says that unless the file specifies otherwise, all files are implicitly allowed for crawling. You only need a rule to block something.
Does my therapy website need HTTPS to show up on Google? HTTPS decides which version Google shows. Google’s canonicalization documentation says it prefers HTTPS pages over equivalent HTTP pages as canonical, so redirect every http address to its https version and keep one live copy of each page.
External Resources for Therapists
Want this done for your practice?
Thirty minutes on your current visibility. You leave with a prioritized list whether or not you hire me.