← All articles

Ads & SEO

Why isn't my website showing up on Google? A 10-minute check

Website not showing up on Google? Run this 10-minute check in Google Search Console, learn what each result means, and find out what to fix first.

5 min read

When a website doesn't show up on Google, it is almost always one of five things: the site is too new and Google hasn't crawled it yet, a tag or file is telling Google not to index it, Google crawled it and decided not to index it, it is indexed but ranks too far down for you to find, or (rarely) it has a manual action against it. Google Search Console, which is free, tells you which one in about ten minutes. Here is the order to check things in and what each answer means.

Type site:yourdomain.com into Google, with no space after the colon.

  • Results come back: your site is in Google's index. You most likely have a ranking problem, not an indexing problem. Keep going to confirm.
  • Nothing comes back: you have an indexing problem, and Search Console will tell you why.

One caveat: Google says the site: operator doesn't necessarily return every indexed URL. A short list doesn't prove pages are missing. Treat it as a quick look, not a diagnosis.

Next, search like a customer

Next, search your exact business name, then the phrase a customer would type ("emergency plumber" plus your city, "office cleaning" plus your city). If you appear for your name but not the service phrase, you're indexed and losing on relevance or competition. If you don't appear even for your own name, you likely have a technical block or Google hasn't crawled the site yet.

Use a private browser window so your own browsing history doesn't skew what you see.

URL Inspection

Open Search Console. If your site isn't there, add it and verify ownership. That alone is a telling sign: nobody ever connected the site to Google.

Paste your home page address into the inspection bar at the top. You'll get one of two answers:

  • "URL is on Google": the page is eligible to show in results. Google notes this isn't a guarantee that it will.
  • "URL is not on Google": the page won't appear. The Page indexing section gives the reason, often a robots.txt block or a noindex directive.

What you see by default is Google's last stored version of the page, not the live page. Click Test live URL to check whether a fix worked. If the live test passes, you can click Request indexing. There is a daily cap on requests, and a request doesn't guarantee indexing, so once is enough.

The Page indexing report

Go to Indexing > Pages. The bottom of the report lists why some pages aren't indexed. Google says outright that "not indexed" isn't necessarily bad: duplicates and thin utility pages don't need to be indexed. What matters is that your home, service and contact pages are.

Reason shownWhat it meansWhat to do
Blocked by robots.txtYour robots.txt file stops Google from crawling the pageRemove the rule if the page should rank
Excluded by 'noindex' tagThe page asks not to be indexedRemove the tag (often left over from development)
Crawled, currently not indexedGoogle read it and chose not to index it for nowMake the page more useful; resubmitting won't help
Discovered, currently not indexedGoogle knows the URL but hasn't crawled it yetWait, and link to it from your main pages
Duplicate without user-selected canonicalGoogle sees it as a copy of another pageFine if intended; otherwise declare the right version
Page with redirectThe URL redirects elsewhereNormal; only the destination gets indexed
Not found (404) or soft 404The page doesn't exist, or shows "not found" with a success code301-redirect it if the content moved
Server error (5xx)Your server returned an errorTalk to your host

The leftover noindex

A lot of sites are built on a staging copy set to "don't index," then launched without switching it off. In WordPress it's a single checkbox under Settings > Reading. The result is a finished site that Google has been told to ignore.

The other trap is blocking a page in robots.txt and also adding noindex. Google explains that if robots.txt blocks the page, its crawler never sees the noindex rule, so the page can still appear in results. Pick the one that matches what you want.

Manual actions and sitemaps

Open Security & Manual Actions > Manual actions. A green check mark means no human reviewer has penalized the site, which is the case for nearly every small business. If something is listed, Google names the affected pages. You fix all of them, then request a review, which can take days or weeks.

Then open Sitemaps. If nothing has ever been submitted, add your sitemap. It isn't required (Google mainly finds pages through links), but it helps a new or thinly linked site.

Last, the Performance report

Performance shows impressions (how often your pages appeared in results) and clicks. If you have impressions, you're indexed and the problem is position. Filter by query to see which searches you actually appear for. That list usually tells you more than any manual search.

Indexed but nowhere to be found

This is the most common outcome, and it isn't a ten-minute fix. The usual causes:

  • One page trying to cover every service. Google ranks pages, not businesses. A page per service gives each search a clear target.
  • Nothing local. For "electrician near me" style searches, Google leads with the map and Business Profiles. A complete, verified Google Business Profile often matters more than the website.
  • Language versions that compete. On a bilingual site, French and English pages that aren't declared as alternates of each other can crowd each other out.
  • No one links to you. A site nobody references has little standing.
  • The site is new. Google says it can take about a week for a new site to start being crawled and indexed, and some changes take anywhere from hours to months to show an effect.

What not to do

  • Pay anyone who guarantees a #1 ranking. Google says plainly that no one can.
  • Buy "submission to thousands of search engines." It does nothing.
  • Delete and recreate pages hoping for a fresh start. You lose history and create 404 errors.
  • Assume running Google Ads will lift your organic ranking. Google states that advertising doesn't affect organic results.

A real example

When DC Maintenance came to us, their site hadn't changed since 2014: ten hand-maintained pages across two languages, no mobile layout, and no sitemap. The rebuild produced 28 pages in French and English with proper hreflang, separate service pages, structured metadata and the first sitemap in the company's history. The details are in the case study. The lesson applies to any business: before you think about keywords, make sure Google can read and understand every page.

If your check points to a structural or local ranking issue, that's the work our digital marketing and SEO service covers: technical fixes first, then service pages, your Google Business Profile, and tracking the results in Search Console.

Sources

Free ads review

Paying for ads without enough calls?

Tell us what you run today. We’ll reply with what we would check first.

Prefer to talk? Book a free 30-minute call or call +30 694 022 3552.

Keep reading