The short answer
A website usually misses Google for one of a few reasons: Google has not crawled it yet, a noindex rule or a login is keeping pages out, Google sees the pages as duplicates of other URLs, the pages return errors, or the site has a manual action or security issue. Verify the site in Google Search Console, read the Page indexing report, inspect your most important URLs with the URL Inspection tool, fix what it reports, and submit a sitemap. Google says crawling can take a few days to a few weeks and indexing is never guaranteed.
Common reasons a site is missing
- •Google has not found or crawled the site yet, which is common for a new domain with few links pointing to it.
- •A noindex rule is on the pages. Site builders and content management systems often have a "hide from search engines" setting that is switched on during a build and forgotten at launch.
- •Pages sit behind a password or a staging login, or the server returns an error to Google.
- •Google treats a page as a duplicate and shows a different URL instead, such as an old address or a version with tracking parameters.
- •The site has a manual action for spam or a security issue, such as hacked content.
- •The page is indexed but does not rank for the search you tried. That is a ranking question, not an indexing one, and has different fixes.
Checks to run first
- Verify the site in Google Search Console, including the version of the domain patients actually use.
- Paste your homepage and one key service page into the URL Inspection tool. It tells you whether each URL is on Google and, if not, why.
- Open the Page indexing report and read the reasons listed for pages that are not indexed.
- Check the Manual Actions and Security Issues reports. Both should say no issues were detected.
- Look at your site's settings for any option that hides it from search engines, and make sure it is off.
A site: search in Google can give a rough picture, but Google notes it may not list every indexed URL, so rely on Search Console for a definite answer.
Fixes, step by step
Remove unwanted noindex rules. A noindex rule can sit in a robots meta tag or in an HTTP header. Remove it from pages you want in search. Keep in mind that Google can only see a noindex rule on a page it is allowed to crawl.
Use robots.txt for crawling, not for hiding pages. Google says robots.txt manages crawler traffic and is not a way to keep a page out of Google. A page blocked in robots.txt can still appear if other sites link to it. To keep a page out, use noindex or a password; to get a page in, make sure robots.txt does not block it.
Point duplicates to one address. When the same content loads at more than one URL, choose the preferred one, link to it consistently, list it in your sitemap, and mark it with a rel canonical link. Use permanent redirects for old addresses that moved.
Submit a sitemap. Most platforms create one automatically. Submit its address in the Sitemaps report so Google can find all your pages.
Request indexing for a few key pages. In the URL Inspection tool you can request indexing for a page you changed or launched. There is a quota, and Google says asking again for the same URL does not make it go faster.
Make each page worth indexing. Google has no preferred word count. A page about a treatment should answer what patients ask about it in your own words, rather than repeat text found on other pages of your site or elsewhere.
When the basics look fine
If Search Console shows "Crawled, currently not indexed" or "Discovered, currently not indexed" for important pages, Google has seen them but has not added them yet. Google's help page says there is no need to resubmit those URLs. Improve the pages, link to them from your main navigation or related pages, and give it time.
If a page shows a different canonical than you expected, check whether another URL has the same content, and whether your own internal links point to the version you want. If the issue began after a redesign or platform change, compare old and new URLs and confirm the old ones redirect permanently to the closest new page. Our guide on choosing a website platform covers how to plan that kind of move.
Keeping pages indexed
Once pages are indexed, a short monthly look at Search Console catches most problems early. Check the Page indexing report for new errors, confirm the sitemap still reads without problems, and look at the Manual Actions and Security Issues reports. Before any redesign, plugin change, or move to a new host, write down the URLs that matter most and inspect them again after launch.
Crawl budget is rarely a concern for practice sites. Google's crawl budget guide is aimed at very large sites, such as those with a million or more pages. For a typical practice site, clear internal links and a working sitemap are enough. If you would like a second look, our SEO team can review your Search Console reports with you.
Sources
Check them for current wording.
- •Google Search Central: Ask Google to recrawl your URLs
- •Search Console Help: Page indexing report
- •Search Console Help: URL Inspection tool
- •Google Search Central: Block Search indexing with noindex
- •Google Search Central: Introduction to robots.txt
- •Google Search Central: site: search operator
- •Google Search Central: How to specify a canonical URL
- •Google Search Central: Crawl budget management for large sites
- •Search Console Help: Manual Actions report
- •Google Search Central: Creating helpful, reliable, people-first content
- •Google Search Central: How Google Search works
Frequently Asked Questions
How long does it take for a new website to show up on Google?
Google does not give a fixed time. Its recrawl documentation says crawling can take anywhere from a few days to a few weeks, and that requesting a crawl does not guarantee a page will be indexed. Verify the site in Search Console, submit a sitemap, and use the URL Inspection tool to watch progress.
Why do only some of my pages show up?
Google does not index every page it finds. Open the Page indexing report in Search Console to see which pages are not indexed and why. Common reasons are a noindex rule, a page Google treats as a duplicate of another URL, a page that returns an error, or a page Google crawled but chose not to index yet.
Can I pay Google to get my site indexed?
No. Inclusion in Google's organic results is not for sale. Google Ads can show paid ads right away, but they do not change whether or how your pages appear in the unpaid results.
My site used to show up and now it does not. What should I check?
Start in Search Console. Look at the Manual Actions and Security Issues reports, then the Page indexing report for new errors. Check whether a recent redesign, platform change, or plugin added a noindex rule, changed URLs without permanent redirects, or blocked pages in robots.txt.
Is a site: search a reliable way to check indexing?
Only as a rough check. Google says the site: operator may not list every indexed URL. For a specific page, use the URL Inspection tool in Search Console, which reports whether that URL is on Google.
Should a small practice site worry about crawl budget?
Usually not. Google's crawl budget guide is written for very large sites, such as those with a million or more pages, or ten thousand or more pages that change daily. A practice site with a few dozen or a few hundred pages is normally crawled without trouble.