Why is my website not showing on Google?

SEO basicsReviewed 12 November 20263 min read

Short answer

A website is usually missing from Google for one of two reasons: Google has not indexed it (it is new, blocked by a noindex tag or robots.txt, or its pages are low value), or it is indexed but ranks too low to be seen. Search site:yourdomain.com first, then check the URL Inspection tool in Google Search Console to see which case you have.

How do you find out why your site is missing?

Work through these checks in order. Each one rules out a cause, and the first four are the quickest to check.

  1. 1. Search for your site with site:

    Type site:yourdomain.com into Google. Results mean Google has indexed at least some pages, so your problem is ranking, not indexing. No results usually means nothing is indexed. The count is approximate, not exact.

  2. 2. Search your exact business name and a page title

    Put a distinctive page title in quotes. If the page appears, it is indexed. If only your name is missing, the site may be too new or too weak to rank for it.

  3. 3. Open Google Search Console and inspect a URL

    Add your site as a property, paste a page address into the URL Inspection tool and read the verdict. “URL is on Google” means it is indexed. “URL is not on Google” comes with a reason, such as a noindex tag or a block.

  4. 4. Look for a noindex tag or a robots.txt block

    In your page source, search for noindex; it can also be sent as an X-Robots-Tag header by your server. Open yourdomain.com/robots.txt and look for Disallow: / under User-agent: *, which blocks everything. On WordPress, check that Settings, then Reading, does not have “Discourage search engines from indexing this site” ticked.

  5. 5. Check the sitemap and internal links

    Make sure your sitemap is submitted in Search Console, and that every page is linked from at least one other page. A page nothing links to is hard for Google to find.

  6. 6. Look at quality and duplicates

    Statuses such as “Crawled - currently not indexed” often mean Google saw the page and did not think it added enough. Thin, near-duplicate or auto-generated pages are the usual cause.

  7. 7. Check for a manual action or security issue

    In Search Console, open Security & Manual Actions. A manual action or hacked content can remove or demote your pages, and the report says what to fix.

What does each result mean, and what should you do?

What you seeLikely causeWhat to do
site: shows nothing, and the site is a few days oldNot crawled yetAdd it to Search Console, submit a sitemap and wait. New sites usually take days to a few weeks.
“Excluded by noindex tag”A noindex tag is on the pageRemove the tag or the CMS setting, then ask Google to recrawl.
“Blocked by robots.txt”robots.txt forbids crawlingEdit robots.txt so the page is allowed.
“Discovered - currently not indexed”Google knows the URL but has not crawled itLink to it from important pages and improve the site overall.
Indexed, but you never appear for your searchesA ranking problem, not an indexing oneImprove the page and its relevance. See how to improve your Google ranking.

Is it normal for a new website to be missing?

Yes. A brand-new domain has no history and few links, so Google may take days to a few weeks to find and index it, and longer to rank it for anything competitive. You can help by adding it to Search Console, submitting a sitemap and getting a few real links to it, for example from your social profiles and business listings. The steps are in how to get indexed on Google.

What if you are indexed but still cannot find yourself?

Being indexed only means Google has stored the page. Whether it appears for a search depends on relevance, quality and competition, so a page can be indexed and still sit far down the results. Searching a generic phrase like “plumber” is not a fair test. Try the exact phrases customers use, with your city or a specific detail, and look at the Performance report in Search Console to see which searches already show your site.

Can software check this for you?

Partly. Arcline reads your public pages, up to 200 per scan, and its “Allowed in Google” and “Easy to explore” scores flag pages hidden by noindex or an unhealthy preferred address, a robots.txt that blocks pages, and sitemap problems, each with exact steps. Premium also alerts you inside the app if a page becomes hidden or robots.txt starts blocking your whole site. It does not read Google's own data, so Search Console is still the place to see what Google has indexed. See features and the full list of checks in what an SEO audit covers. A free SEO checker that reads the whole site can show what is holding it back.

Get this sorted without the jargon.

Add your website to Arcline. It finds the problems, explains them and fixes what is safe.