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.
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.
First, the site: search
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
noindexdirective.
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 shown | What it means | What to do |
|---|---|---|
| Blocked by robots.txt | Your robots.txt file stops Google from crawling the page | Remove the rule if the page should rank |
| Excluded by 'noindex' tag | The page asks not to be indexed | Remove the tag (often left over from development) |
| Crawled, currently not indexed | Google read it and chose not to index it for now | Make the page more useful; resubmitting won't help |
| Discovered, currently not indexed | Google knows the URL but hasn't crawled it yet | Wait, and link to it from your main pages |
| Duplicate without user-selected canonical | Google sees it as a copy of another page | Fine if intended; otherwise declare the right version |
| Page with redirect | The URL redirects elsewhere | Normal; only the destination gets indexed |
| Not found (404) or soft 404 | The page doesn't exist, or shows "not found" with a success code | 301-redirect it if the content moved |
| Server error (5xx) | Your server returned an error | Talk 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
- Page indexing report — Search Console Help (Google)
- URL Inspection tool — Search Console Help (Google)
- The site: search operator — Google Search Central
- Block search indexing with noindex — Google Search Central
- Manual actions report — Search Console Help (Google)
- SEO Starter Guide — Google Search Central
- Do you need an SEO? — Google Search Central