Website not showing on Google?

How to make my website appear on Google

"How do I make my website appear on Google?" usually has one of a few answers. Either Google hasn't found the site yet, something on the site is telling Google to stay away, or Google has it but other practices rank above you. The first two are often a ten-minute fix. The third takes longer. This guide shows you how to tell which one you have, how to fix it, and how the map results and AI search fit in.

Someone searching for a local clinic
Start here

First, check whether Google has your site at all

Search Google for site: followed by your domain, with no space, for example site:yourpractice.co.uk. If pages come back, Google has indexed at least some of your site, and your problem is ranking rather than being found. If nothing comes back, Google either hasn't found the site or has been told not to index it.

Two other quick checks:

  • Search your exact practice name. If you appear for that but not for "osteopath in Guildford", you are indexed but not ranking for the services people search.
  • Open your site in a private browser window. If you hit a password page, a coming soon screen or a trial notice, Google sees the same thing.

The site: search is a rough guide. Google says it doesn't always show every indexed page. For the full picture you need Search Console.

Indexing

How to get your website on Google: the indexing basics

Google says that for most sites you don't need to do anything except publish, and that it can take a few weeks for it to notice a new site. You can't register a website with Google in the old sense, but you can make it much easier for Google to find and check it.

Set up Google Search Console

Search Console is free and shows which of your pages Google has indexed, which it hasn't and why. Add your site at search.google.com/search-console and verify it. Wix connects it for you through its SEO Setup Checklist on a paid plan with your own domain, Squarespace has a built-in connection, and on WordPress an SEO plugin usually handles the verification.

Submit your sitemap

A sitemap is a list of the pages you want indexed. Wix and Squarespace create one for you at yourdomain/sitemap.xml, and WordPress creates one at yourdomain/wp-sitemap.xml unless a plugin replaces it. In Search Console, open Sitemaps, paste the address and submit it.

Request indexing for your key pages

Paste a page's address into the URL Inspection bar at the top of Search Console, then select Request indexing. Google's URL Inspection help says this usually takes a day or so but can take longer, that there is a daily limit, and that a request doesn't guarantee the page will be indexed. Do it for your home page and main service pages, not every page.

Read the Page indexing report

This report lists pages Google has found but not indexed, with a reason for each:

What it saysWhat it meansWhat to do
URL marked 'noindex'The page is telling Google not to index itTurn off the hide from search setting on that page
Blocked by robots.txtYour site is telling Google not to crawl itCheck your platform's crawler settings or robots.txt
Crawled, currently not indexedGoogle looked and chose not to index it yetUsually a sign the page is thin or too similar to another. Improve it rather than resubmitting
Discovered, currently not indexedGoogle knows the page exists but hasn't visitedCommon on new sites. Link to it from your main pages and wait
Duplicate without user-selected canonicalGoogle sees it as a copy of another pageMake each page distinct, or point the copy at the main version
Page with redirectThe address forwards somewhere elseNormal after a move. Check the destination is indexed
Diagnosis

Why a practice website might not show up on Google

It's brand new

A new site with no links pointing to it can take weeks to be found. Google lists "no other sites link to it" among the reasons a site doesn't appear. A verified Google Business Profile that links to your site, and listings in your professional directories, give Google a route in.

It's blocked

This is more common than you'd think, especially on sites built in a hurry. The usual culprits:

  • Wix: Let search engines index your site is switched off in your SEO settings, or Let search engines index this page is off in a page's SEO basics.
  • Squarespace: Hide page from search results is switched on in a page's SEO tab, the crawler block is ticked under Settings, the site is password protected, or the site is still on a trial, which Squarespace says search engines won't find.
  • WordPress: Discourage search engines from indexing this site is ticked under Settings, then Reading. Developers often tick it during a build and forget to untick it at launch.

It's thin

A five page site with one paragraph per page gives Google very little to rank. The common pattern in practice sites is a single Services page listing twelve treatments in a line each. Google can't match that to someone searching "lower back pain physio Leeds", because no page is about that. Our guide on adding keywords to your website covers how to fix it.

It's duplicated

If your text was copied from a template, a franchise site or a colleague's practice, or your old site is still live on another address, Google may index the other version and ignore yours. After a move to a new domain, the old pages should redirect to the new ones rather than staying up.

Competitors are simply ahead

If you're indexed but on page three, the practices above you usually have more specific pages, more reviews and more local links. That is a ranking problem, not an indexing one, and the fix is better pages and a stronger profile over months.

Two sets of results

Google Business Profile versus the organic results

A search for "dentist near me" shows two different things: the map results with three practices and their stars, and the ordinary website results below. They are ranked differently.

The map results come from Google Business Profiles. Google's local ranking guidance says they are ranked on relevance, distance and prominence, that reviews and ratings can help, and that there is no way to pay for a better position. Your website feeds into this, but the profile matters most.

The organic results below come from websites. That is where your service pages, titles and content do the work.

Many practice owners who say their website isn't showing are missing from the map results, which usually means the profile needs work:

  • Claim and verify your profile, and link it to your website.
  • Choose the most accurate primary category, such as Physiotherapist or Cosmetic dentist, and as few extra categories as describe the practice.
  • Use your real practice name, with no towns or treatments added. Google's guidelines don't allow it.
  • If patients come to you, including in a rented clinic room, show that address. Only hide your address and set a service area if you visit clients rather than seeing them at a fixed place. See our Google Business Profile guide.
  • Add your services, hours, booking link and photos, and keep a steady flow of Google reviews.
Fix it

A fix-it checklist for a site that won't show up

  1. Run a site: search for your domain and a search for your practice name.
  2. Open the site in a private window and check there is no password, holding page or trial notice.
  3. Check your platform's hide from search settings, site-wide and on each key page.
  4. Set up Search Console and verify the site.
  5. Submit your sitemap.
  6. Inspect your home page and main service pages, and request indexing.
  7. Read the Page indexing report and fix any noindex, blocked or duplicate pages you want indexed.
  8. Give each main service its own page, with the service and town in the title and main heading.
  9. If you moved from an old site or domain, redirect every old page to its new address.
  10. Claim, verify and complete your Google Business Profile, and link it to the site.
  11. Get listed in your professional directories, with the same name, address and phone number everywhere.
  12. Give it a few weeks, then check Search Console again before changing anything else.

If the first seven steps are clean and you still aren't appearing for your services after a couple of months, the problem is almost always ranking, not indexing. That means better service pages and a stronger profile rather than more resubmitting.

Honest answers

Common questions

How long does it take for a new website to show up on Google?

Google says it can take a few weeks to notice a new site. Submitting a sitemap and requesting indexing for key pages in Search Console can help, and a request usually takes a day or so, but neither is guaranteed. Ranking for competitive searches takes months, not weeks.

Do I have to pay Google to get my website on Google?

No. Appearing in the ordinary results and the map results is free, and Google says there is no way to pay for a better local ranking. Google Ads are separate and appear in the marked sponsored spots.

Why does my site show up for my name but not for my services?

Google has indexed you but doesn't see your site as the best match for those searches. That usually means you need a dedicated page for each main service, with the service and town in the title and heading, plus a stronger Business Profile.

How do I rank higher on Google locally?

Start with your Business Profile: the right category, complete details, a link to your site and steady genuine reviews. Then give each main service its own page on your website and keep your details consistent across directories.

Is Wix or Squarespace bad for appearing on Google?

No. Both can be indexed and ranked perfectly well. What holds most practice sites back is thin content, missing service pages or a setting that hides the site, not the platform.

Do I need to submit my website to Google?

Not strictly. Google finds most sites on its own. Submitting a sitemap in Search Console is still worth the five minutes, because it speeds things up and shows you what Google has and hasn't indexed.

Where we come in

If you'd rather not untangle it yourself

Most indexing problems are a setting you can fix in ten minutes with this guide, and we'd rather you did that than paid anyone. Where it gets harder is a site that is indexed but too thin to rank. Every website we build has page titles and structure done for local search, and our Grow tier adds a page for each service and the local SEO foundations.

For established clinics with a team, search is part of our marketing work, from Business Profile to service pages. We'll tell you on a call whether search or ads should come first.

See website pricing → See healthcare SEO
Keep reading

Related guides

How to add keywords to your website

Where the words patients search for go on a page, with steps for Wix, Squarespace and WordPress. Read the keywords guide →

Is your practice showing up in ChatGPT?

Run the free AI visibility check and see whether your practice gets named when patients ask, and who gets named instead.

Run the free check →
Book a discovery call →