Corsa Media House

Websites: cost, hiring and build

Why is my website not showing up on Google?

There are two different problems hiding behind that question, and the fix for one does nothing for the other. Find out which you have before changing anything.

Published October 16, 2026

"My website is not on Google" usually means one of two things. Either Google does not have the page in its index at all, so it cannot appear for anything. Or Google has it, and it simply is not ranking for the searches you tried. The first is a technical problem with a technical fix. The second is a competition problem, and no setting will fix it.

Most owners skip straight to the second and spend money on "SEO" when the site is quietly telling Google not to index it. So check indexing first.

Step one: is it indexed at all?

Search Google for site: followed by your domain, with no space, for example site:yourbusiness.com. If results come back, Google has at least some of your pages. If nothing comes back, Google either has not found the site or has been told not to index it.

Google's own documentation says the site: operator does not necessarily return every indexed URL, so treat it as a quick test, not a full audit. A result means indexed. No result is a strong hint, which you then confirm in Search Console.

Then search for your exact business name. If the site appears for its own name but not for "plumber Sanford" or "web design Orlando", you do not have an indexing problem. You have a ranking problem, which is covered further down.

Step two: set up Search Console and inspect the URL

Google Search Console is free, and it is the only place Google tells you directly what it thinks of your pages. If you have never set it up, add a Domain property and verify it with a DNS record at your domain registrar or DNS host. A Domain property covers every version of the site (with and without www, http and https) in one place.

Make sure the property is added under a Google account the business controls, not a supplier's. Then use URL Inspection, the search bar at the top of Search Console. Paste your homepage address and read the result.

What it saysWhat it meansWhat to do
URL is on GoogleIndexed. Any problem is ranking, not indexingWork on content, the Google Business Profile and links
URL is not on Google: URL is unknown to GoogleGoogle has not found it yetSubmit a sitemap, link to it from pages that are indexed, then Request indexing
Crawl allowed: Norobots.txt is blocking GoogleFix robots.txt (see below)
Indexing allowed: NoThe page carries a noindex ruleRemove the noindex tag or header
URL is an alternate versionGoogle treats another URL as the main copyCheck which URL is the Google-selected canonical and whether that is the one you want

The Test live URL button checks the page as it is right now, which is useful right after you fix something. Request indexing puts the URL in Google's queue. It does not guarantee indexing, it has a daily limit, and Google says requesting the same URL repeatedly does not make it any faster.

The mistakes that block indexing

These are the ones that actually turn up on small business sites, usually left behind from when the site was being built.

  • A noindex tag left on from development. WordPress has a setting under Settings, then Reading, called "Discourage search engines from indexing this site". Builders and SEO plugins have their own equivalents. Developers often switch it on while building and forget to switch it off at launch.
  • A robots.txt file that says Disallow: / for every crawler. That blocks crawling of the whole site. Open yourbusiness.com/robots.txt in a browser and read it. If you see that line under User-agent: *, that is the problem.
  • Blocking and noindexing at the same time. If robots.txt blocks a page, Google cannot read the noindex on it, and a blocked page can still show up in results (without a description) if other sites link to it. To keep a page out of Google, allow crawling and use noindex.
  • A password or coming-soon page still in front of the site. Google sees what an anonymous visitor sees.
  • A staging copy that got indexed instead of the real site, or a canonical tag pointing every page at the staging domain.

www versus non-www, and http versus https

To Google, www.yourbusiness.com and yourbusiness.com can be two separate sites, as can the http and https versions. If all four load without redirecting, Google has to pick one, and signals can get split between them. You may also find that the version Google shows is not the one you advertise.

Pick one version, usually https with or without www, and make every other version permanently redirect (301) to it. Make the canonical tags, the sitemap, internal links and your Google Business Profile website field all use that same version. Then type each of the four variants into a browser and confirm they all land on the same address.

New domains, and how long this takes

A brand-new domain with no links pointing at it can sit unnoticed for a while. Google's documentation says it can take a few weeks for Google to notice a new site or changes to an existing one, and that crawling after a request can take anywhere from a few days to a few weeks. There is no button that makes it instant.

  1. Fix any blocking setting first, because nothing else matters until that is done.
  2. Submit an XML sitemap in Search Console under Sitemaps.
  3. Get a few real links pointing at the site: your Google Business Profile website field, your social profiles, any trade association or supplier directory you genuinely belong to.
  4. Request indexing for the homepage and your most important service pages, once each.
  5. Check the Pages report under Indexing in Search Console a week or two later, rather than every day.

Indexed but not ranking

If URL Inspection says the page is on Google and you still cannot find it, the honest answer is that other pages are judged more useful for that search. For local searches, the map results usually sit above the regular results, and those are driven by your Google Business Profile, its category, its reviews and how close the searcher is, more than by the website.

On the site itself, the usual gaps are a single services page instead of one page per service, thin pages with a few sentences each, the city or area mentioned nowhere in a natural way, and no links from anywhere else. Those take weeks and months to fix, not a setting. Be wary of anyone who promises a ranking position by a date, because Google says plainly that no one can guarantee a top ranking.

What to do next

Run the site: search, then set up Search Console under a business-owned account and inspect your homepage. If it says Crawl allowed: No or Indexing allowed: No, that is your answer and it is usually a five-minute fix. If it says the URL is on Google, the work is on content and local search instead. You can do every step here yourself; Corsa Media House handles indexing and local search for businesses in Orlando and Central Florida if you would rather hand it over, with Search Console set up in your name.

Questions

How do I check if my website is indexed by Google?

Search Google for site: followed by your domain, for example site:yourbusiness.com. Results mean at least some pages are indexed. For a definite answer per page, use URL Inspection in Google Search Console, which reports either URL is on Google or URL is not on Google, with the reason.

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

There is no fixed time. Google's documentation says it can take a few weeks to notice a new site, and that crawling after a request can take from a few days to a few weeks. Submitting a sitemap, getting a few real links and requesting indexing once for key pages helps, but nothing makes it instant.

What setting stops a website from appearing on Google?

Most often a noindex rule left on from development, such as the WordPress option "Discourage search engines from indexing this site" under Settings, then Reading, or a robots.txt file containing Disallow: / for all crawlers. URL Inspection in Search Console shows both, as Indexing allowed and Crawl allowed.

Does it matter whether my site uses www or not?

It matters that you pick one. The www, non-www, http and https versions can be treated as separate addresses. Choose one, 301 redirect every other version to it, and use that same version in canonical tags, the sitemap, internal links and your Google Business Profile.

What this relates to

Read next

Every guide on websites: cost, hiring and build ↗

Taking new work

Want it set up this way from the start?

Every account opened in your name on day one, and a written assignment before the first invoice. Tell us what needs building.