A website does not show on Google when Google has not found it yet, has been told not to index it, cannot reach it, or does not consider any of its pages the best answer to the search. Each of these has a different fix, so the first step is to find out which one applies. Ten minutes in Google Search Console usually tells you.

This article shows how to check whether your site is missing or only ranking low, then works through the nine causes we see most often, which fix to make first, and how long the site takes to appear once the problem is fixed.

Is Your Site Missing From Google, or Just Ranking Low?

Search Google for your exact business name and for site:yourdomain.com: if neither shows your pages, the site is missing from the index; if they show but your service searches do not, the site is indexed but ranking low.

These are two different problems. A missing site has a technical or setup issue. A site that is indexed but ranks low has a content, competition or authority issue. Owners often treat the second as the first, and lose weeks on settings that were never broken.

Run three checks:

  1. Brand search. Search your exact business name. A new business with a unique name should appear within weeks of launch.
  2. The site: search. Type site:yourdomain.com into Google. This lists pages Google has stored. If it returns nothing, Google has not indexed the site.
  3. Service search. Search the way a customer would, such as “AC repair in Multan”. If the site appears for its name but not here, it is indexed but not ranking.

How Do You Check Your Site in Google Search Console?

Add your site to Google Search Console, inspect your homepage with the URL Inspection tool, and open the Page indexing report to see which pages Google has indexed and why the others were left out.

Google Search Console is Google’s free tool that shows how Google sees your site. Indexing is the step where Google stores a page so it can show it in results. A page that is not indexed cannot appear for any search.

Two parts of Search Console answer the question directly:

  • URL Inspection. Paste your homepage address. It tells you whether the page is on Google, when it was last crawled, and whether anything blocked it.
  • Page indexing report. It lists indexed and non-indexed pages, with a reason for each excluded group, such as “Excluded by noindex tag” or “Discovered, currently not indexed”.

If the site is not in Search Console yet, verifying it takes a few minutes, and the reports start filling in over the following days.

Site Still Missing From Google?

ORM finds what is keeping your pages out of search and fixes it, from settings to content.

Fix My Visibility

What Are the Common Causes of a Site Not Showing on Google?

Nine causes cover most cases: a new or unsubmitted site, a WordPress search setting, a robots.txt block, server errors, thin pages, a manual action, no matching page, and no Google Business Profile.

1. The Site Is New

Google needs time to discover a new site and decide what it is about. Google’s own guidance says crawling a page can take from a few days to a few weeks. A site that went live last week may simply not be found yet. Submitting it in Search Console helps Google find it, but it does not skip the queue.

2. It Was Never Submitted

Google finds most sites through links from other sites. A new business site with no links and no Search Console account can stay undiscovered for a long time. Verify the site in Search Console, submit the XML sitemap, and request indexing for the homepage.

3. “Discourage Search Engines” Was Left Ticked

WordPress has a setting under Settings, then Reading, called “Discourage search engines from indexing this site”. Since WordPress 5.3, it adds a robots meta tag to every page telling search engines not to index it. A robots meta tag is a line of code in the page that tells search engines whether to index the page.

Developers often tick this box while building a site, so unfinished pages stay out of Google. At ORM, unticking it is a fixed step on our launch checklist, because a site launched with the box still ticked will never appear, however good the pages are. Check this setting first on any WordPress site that is missing from Google.

4. robots.txt Blocks It

robots.txt is a small file at the root of a site that tells search engines which addresses they may crawl. A line such as “Disallow: /” blocks the whole site. Open yourdomain.com/robots.txt in a browser and check. Note that robots.txt controls crawling, not indexing: a blocked page can still appear as a bare address with no description, which is also a sign that something is wrong.

5. The Server Is Down or Slow

If Google’s crawler keeps finding errors or timeouts, it crawls less and may drop pages. The Page indexing report shows server errors (5xx) when this happens. Repeated errors usually point to hosting problems, a broken plugin or a firewall blocking Google.

6. Pages Are Thin or Copied

Thin content means pages with little useful text, or pages that repeat what other pages already say. Google may crawl them and decide not to index them, which shows up as “Crawled, currently not indexed”. Location pages that copy the same text with a different city name are a common example. Each page needs content that answers its own search.

7. There Is a Manual Action

A manual action is a penalty a Google reviewer places on a site that breaks Google’s spam policies, for example through bought links or hidden text. Search Console shows it under Security and Manual actions. It is rare for an ordinary business site, but it is worth checking because the fix is specific: correct the problem, then file a reconsideration request.

8. No Page Targets the Search

Sometimes the site is indexed but has no page for the search the owner tried. A business that offers five services but has one “Services” page will not rank for each of them. Google ranks pages, not businesses, so each main service needs its own page that answers that search.

9. The Google Business Profile Is Missing

For local searches such as “dentist near me”, Google shows the map results first, and those come from Google Business Profiles, not websites. A business without a verified profile is invisible in that part of the page, even if its website is indexed. Create and verify the profile, and link it to the website.

Which Fix Should Come First?

Fix anything that blocks Google completely first, such as a noindex setting, a robots.txt block or server errors, then submit the site, then improve the pages and the Google Business Profile.

Order Check Where to look
1 “Discourage search engines” setting and noindex tags WordPress Settings, Reading; URL Inspection
2 robots.txt blocking the site yourdomain.com/robots.txt
3 Server errors and downtime Page indexing report; hosting panel
4 Search Console set up, sitemap submitted Search Console, Sitemaps
5 Manual actions Search Console, Manual actions
6 Thin or copied pages Page indexing report, “Crawled, currently not indexed”
7 A page for each main service Your site menu against the searches customers make
8 Google Business Profile verified and linked Google Business Profile manager

Changes to a site’s address need care as well. When ORM rebuilt this website in September 2026 and removed 22 pages, every old address was redirected to its closest replacement through one redirect map, so no visitor or Google crawl landed on an error page.

How Long Until Your Site Shows After a Fix?

After a blocking problem is fixed, pages usually start appearing within days to a few weeks, while ranking well for competitive service searches takes months of content and authority work.

Once Google can reach and index the pages, use URL Inspection to request indexing for the homepage and the main service pages. Requesting the same page again does not speed things up. Watch the Page indexing report over the next weeks: the indexed count should rise.

Being indexed is the start, not the finish. If the site appears but brings visitors who do not get in touch, the problem moves to the pages themselves, which we cover in website traffic but no enquiries. For why search is worth this effort in the first place, see why SEO is important for your business.

Last Thoughts on Why a Website Is Not Showing on Google

A website that is missing from Google almost always has a findable reason. Check first whether the site is missing or only ranking low, then use Search Console to see what Google sees. Fix anything that blocks Google, especially the WordPress search setting and robots.txt, before working on content. After that, give each service its own page and set up the Google Business Profile for local searches. Most sites appear within weeks once the block is removed, and the ranking work starts from there.

Key Takeaways

  • Search your brand name and site:yourdomain.com to tell “missing” from “ranking low”.
  • URL Inspection and the Page indexing report in Search Console show what Google sees.
  • Check the WordPress “Discourage search engines” setting and robots.txt first.
  • Each main service needs its own page; local searches need a verified Google Business Profile.
  • Indexing takes days to weeks after a fix; strong rankings take months.

Frequently Asked Questions (FAQs)

Why won’t my website show on Google?

The most common reasons are a new site Google has not found yet, a setting that tells Google not to index it, a robots.txt block, or no page that matches the search you tried.

How do I get my website visible on Google?

Verify the site in Google Search Console, submit the sitemap, fix anything blocking indexing, and give each service its own useful page. For local searches, verify a Google Business Profile.

How long does Google take to index a new website?

Google says crawling can take from a few days to a few weeks. A new site with no links and no Search Console account can take longer to be found.

Do I have to tell Google my site exists?

It is not required, but it helps. Submitting the site and its sitemap in Search Console lets Google find it sooner than waiting for links.

Why does my site show on my phone but not on my friend’s phone?

Google personalises results by location and search history. Check in a private browser window, and use Search Console data rather than single searches.

Do I need Google Search Console?

Yes. It is free, and it is the only place Google tells you directly whether your pages are indexed and what is stopping the rest.

What does “Discovered, currently not indexed” mean?

Google knows the page exists but has not crawled it yet. It often appears on new or large sites and usually clears as Google crawls more of the site.

What does “Crawled, currently not indexed” mean?

Google crawled the page and chose not to index it, often because the content is thin or too similar to other pages. Improve the page before requesting indexing again.

Can a website be banned from Google?

A site can receive a manual action for breaking Google’s spam policies. Search Console shows it under Manual actions, along with the steps to request a review.

Will paid ads make my website show in organic results?

No. Ads appear in separate labelled positions. They do not change whether your pages are indexed or how they rank in the unpaid results.

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

The site is indexed but no page is strong enough for those searches yet. Each service needs its own page, and competitive searches also need links and reviews.

Free Audit Call

Still Not Showing Up? Let Us Look at It With You

Book a free 20 to 30 minute call on Zoom, Google Meet or WhatsApp. We look at your site, your Search Console and the businesses ranking above you, then tell you what would move first.

Prefer to talk now? Call +92 300 6456323. Quotes are shared on WhatsApp once we have seen your numbers.

Nizam Ud Deen, author of The Local SEO Cosmos, is a seasoned SEO Observer and digital marketing consultant with close to a decade of experience. Based in Multan, Pakistan, he is the founder and SEO Lead Consultant at ORM Digital Solutions, an exclusive consultancy specializing in advanced SEO and digital strategies.

In The Local SEO Cosmos, Nizam Ud Deen blends his expertise with actionable insights, offering a comprehensive guide for businesses to thrive in local search rankings. With a passion for empowering others, he also trains aspiring professionals through initiatives like the National Freelance Training Program (NFTP) and shares free educational content via his blog and YouTube channel. His mission is to help businesses grow while giving back to the community through his knowledge and experience.