Why Is My Website Not Showing Up on Google? Start Here
Nine times out of ten your website is on Google already and is simply behind everyone else for the searches you care about. That is a completely different problem from not being indexed, it has a completely different fix, and you can tell which one you have in about a minute. Every article ranking for this question hands you ten or fourteen possible causes as one flat list without saying which is likeliest — so you read all fourteen, check the technical ones because they sound serious, find nothing wrong, and come away no wiser.
The symptom is usually described the same way: you search for the thing you sell, you scroll, and you are not there. Maybe you search your own business name and find yourself, which is confusing, because then it seems like Google knows about the site. Both of those observations are diagnostic, and they point in opposite directions. Here is how to read them, the causes ordered by how often they turn out to be the cause, and what the fix actually involves in each case.
On this page
- Why is my website not showing up on Google?
- The one‑minute check that splits the problem in two
- If Google has nothing: the causes, in the order they actually occur
- If Google has your pages but nobody sees them
- How long does it take for a new website to show up on Google?
- Why does my store show up for its own name and nothing else?
- What does it take to actually fix it?
Why is my website not showing up on Google?
There are only two answers: Google does not have your pages, or Google has them and ranks other pages above them. The second is far more common, and almost everything written about this question is about the first. Google’s page metadata documentation covers the first case, which is usually a stray noindex. The second is slower to fix than people expect: on Petticoat Lane the pages were indexed throughout while average position sat at 17.6, and moving it to 6.8 took roughly ten months.
That imbalance is why the standard advice is unsatisfying. Checking robots.txt, submitting a sitemap and requesting indexing are all reasonable things to do, and for most stores asking this question they will change nothing, because nothing was blocked. The site is indexed. It is on page six. Being on page six and being absent look identical from the searcher’s chair, and they need opposite work.
Before anything else: do not diagnose this by searching in your own browser while logged in, from your own office, on the same network you built the site from. Personalised and local results will show you your own site far more readily than a stranger sees it. Use a private window at minimum.
The one‑minute check that splits the problem in two
Search site:yourdomain.com in Google, with no space after the colon. What comes back decides which half of this article you need, and it takes less time than reading the rest of this paragraph.
| What you see | What it means | Where to go next |
|---|---|---|
| No results at all | Google has nothing from your domain. Something is blocking indexing, or the site is too new to have been crawled. This is the rarer case and the more fixable one. | The causes below, in order. |
| A handful of pages, but not the ones that matter | Partial indexing. The site is reachable and specific pages are being skipped or declined, usually because they are thin, duplicated or unlinked. | Both sections, starting with the second. |
| Most or all of your pages | You are indexed. Nothing is broken. You are being outranked, which is a content and authority problem rather than a technical one. | Skip to the ranking half. |
Then do the second half of the check: search your exact business name in a private window. If your site comes up first for its own name, Google knows the site exists and has decided where it belongs. Everything after that is competitive, not technical, and no amount of sitemap resubmission will move it.
If Google has nothing: the causes, in the order they actually occur
Ordered by how often each one turns out to be the actual cause, which is the part the other pages on this question leave out. Work down, not across.
- The site is new and nothing is wrong. The most common reason a brand new site is not in Google is that it has been live for a fortnight. There is no fix and no defect — submit the sitemap in Search Console and get on with building pages.
- Search engines are switched off in the settings. The single most common real defect, and the most embarrassing. WordPress has a checkbox reading “discourage search engines from indexing this site” that developers tick during a build and forget. Shopify has a store password that hides everything behind it. Both are one click to undo and both cost people months.
- A noindex tag left on the page. Same story from the other direction — a staging setting, an SEO plugin default, or a theme option. Search Console will tell you explicitly: it reports the page as excluded by a noindex tag rather than leaving you to guess.
- robots.txt is blocking the crawler. Visit yourdomain.com/robots.txt and look for “Disallow: /”. That single line blocks everything, and it is usually left over from a development environment.
- Nothing links to the pages. Pages reachable only through a search box, a filter or a JavaScript menu can be invisible to a crawler. If a page has no link pointing at it from anywhere, it is effectively hidden regardless of your settings.
- The pages were crawled and declined. Thin pages, or pages duplicating content that exists elsewhere — the manufacturer description on a product page is the usual ecommerce version. Google visited and chose not to keep them.
- A manual action. Last, because it is genuinely rare for an ordinary store. Search Console reports these directly under Manual Actions, so it takes ten seconds to rule out rather than weeks to worry about.
Note what that ordering implies. Two of the top three are settings somebody ticked, not algorithmic mysteries, and both are visible in Search Console within a minute of connecting it. If you have not connected Search Console, that is the first job on this page — it is free, it takes a few minutes, and without it you are diagnosing from the outside.
If Google has your pages but nobody sees them
This is the common case, and the honest version of the diagnosis is that the pages you want to rank either do not exist or do not deserve to yet. It is slower to fix than a checkbox and it is the work that actually produces traffic.
Three causes, again in the order I find them:
- There is no page targeting the search. You want to rank for a category phrase and the only page you have is a product grid with a heading and no words on it. Google has nothing to match against the query. This is the single most common reason a competent store gets no organic traffic, and it is invisible unless you go looking for it, because the page technically exists.
- The page exists and says nothing distinctive. Supplier copy, or three sentences beneath a photograph. Every competitor selling the same item has the same text, so there is nothing to prefer.
- Nobody links to you and the competition has been there ten years. The slowest and most honest answer. Authority is cumulative, and a new domain competing against established retailers for a head term is not going to win it this year regardless of how good the page is.
That third one is where expectations need managing rather than tactics applying. The route through it is to stop competing for the term everybody wants and go after the specific, longer searches your actual buyers make — the ones with a size, a material, a use case or a problem in them. Those pages rank in months rather than years, and they bring people who are closer to buying anyway.
A quick way to tell which of the three you have: search a phrase you think you should rank for, and look at what does rank. If the top ten are all pages of a kind you do not have, you have a missing‑page problem. If they are pages like yours but on older domains, you have an authority problem and should pick a different target.
How long does it take for a new website to show up on Google?
Days to weeks to appear at all, months before it ranks for anything competitive. Being indexed and being visible are separate events, and the gap between them is where most of the frustration lives.
A new page on an established site can be indexed within a day. A new domain takes longer, because the crawler has no history with it and no links pointing at it. Neither of those is a queue you can pay to skip, and requesting indexing repeatedly in Search Console does not make it happen faster. What does help is having pages linked from somewhere that already gets crawled, and having a sitemap submitted so there is a list to work from.
The ranking clock is different and longer. Expect to be assessed, placed somewhere unflattering, and moved as the page gathers signals. For a brand new store targeting anything a competitor already owns, the realistic unit is quarters. Anybody offering a date is guessing.
Why does my store show up for its own name and nothing else?
Because ranking for your own brand name is easy and ranking for what you sell is not. Your name is a term almost nobody else is competing for, so appearing for it proves indexing works and proves nothing about anything else.
This is the single most misread signal in the whole question. The owner searches the business name, sees the site at position one, and concludes the SEO is fine and the problem must be elsewhere. In fact it means the diagnosis is complete: the site is indexed, so every technical cause in the list above is ruled out, and what remains is that there are no pages competing for the searches that would bring strangers.
The follow‑on question is usually about which platform the store is on, and that is almost never the answer either — more on that in the best ecommerce platform for SEO, which is a shorter discussion than it looks.
If you would rather not work through those causes one at a time, SEO Karbon checks a Shopify store for most of them at once, free and without a login, and reports what it finds ranked by the revenue at risk rather than as another flat list. That ordering is the thing this page has been arguing for. It cannot open your Search Console, so the indexing report above is still worth reading yourself.
What does it take to actually fix it?
For the technical half, minutes. For the ranking half, a few months of writing pages that should already exist. Here is the order I would work in, with the cheap and fast things first, because there is no reason to do the expensive work while a checkbox is still ticked.
| Step | Why it is at this point in the order | Effort |
|---|---|---|
| Connect Google Search Console | Everything below is guesswork without it, and it reports blocked pages, noindex tags and manual actions directly. | Minutes |
| Run the site: search and the brand‑name search | Tells you which half of the problem you have before you spend a day on the wrong half. | One minute |
| Check the indexing settings and robots.txt | Two of the three most common real defects, both one click to undo. | Minutes |
| Submit a sitemap | Does not force indexing, but gives the crawler a list. Worth doing once and then leaving alone. | Minutes |
| Find the searches your buyers actually make | Determines which pages need to exist. Skipping this step is how stores end up with a blog nobody searches for. | A day |
| Write the category and question pages that do not exist | The actual cause in the common case, and the part that takes real time. | Weeks |
| Replace supplier copy on the products that matter | Cheaper than it sounds if you do the top twenty rather than all of them. | Weeks |
| Earn links | Slowest, least controllable, and the reason the sites above you are above you. | Ongoing |
The uncomfortable part of that list is that the top four take an afternoon and usually change nothing, while the bottom four take a quarter and are what actually works. That ratio is why this question gets answered badly so often: the technical checks make a much better article than the real answer does.
If the site is on Shopify and it is speed or store setup rather than content that you suspect, that is a different diagnosis — the Shopify technical side covers it. If it is the content and the pages, that is what I do as a Shopify SEO consultant.
Questions people ask
Why is my website not showing up on Google search?
Why is Google not indexing my website?
How do I get my website to show up on Google?
Why is my new website not showing up on Google?
Why does my website only show up when I search its name?
Want this run properly?
I am Greg Asuncion, an ecommerce paid media consultant. I run Google Ads, Meta, Amazon and Microsoft for direct‑to‑consumer brands on Shopify — one person, published pricing, and a free audit after a call. Here is how I approach Shopify SEO.
