Check this page with an assistantOpens a chat asking it to summarise this article and name the evidence behind each claim.
Claude opens with the prompt on your clipboard: Anthropic does not support prefilled prompts on the web, and we would rather copy it than ship a button that drops it.
First, Find Out Which Problem You Actually Have
"Not showing up" is three different problems with three different fixes: Google has not indexed the site at all, the site is indexed but ranks too low to see, or the site ranks for some queries but not the one you care about. A 30-second test separates them: search site:yourdomain.com, then search your brand name, then search the phrase you want to rank for.
Read the three results before touching anything. If site:yourdomain.com returns nothing, Google does not have your pages at all; this is an indexing problem, and no amount of content work matters until it is fixed. If the site: search shows your pages but a search for your business name does not surface you, Google has the pages but does not confidently connect them to your brand as an entity. If both of those work but the target phrase shows competitors instead of you, indexing is fine and you have a ranking problem, which is competitive rather than technical.
This distinction is the whole diagnostic. People burn weeks rewriting copy on a site Google never indexed, or filing indexing requests for a site that is indexed fine and simply outgunned. Run the three searches, note which of the three buckets you are in, and the list below will tell you where to start.
The 10 Causes, Ordered by How Often They Are the Answer
These ten causes cover nearly every "my site is invisible" case we see, ordered from most to least common. Each has a check you can run in minutes and a fix you can start today. Work from the top: the boring explanations at positions one through three resolve the majority of cases.
- The site is too new. Google has simply not crawled it yet, which commonly takes days to a few weeks for a fresh domain. Check the site: search; if it is empty and the site launched recently, this is probably it. Fix: set up Search Console, submit a sitemap, and wait rather than rebuilding anything.
- No sitemap, no Search Console. Google can find sites without either, but discovery is slow and you are flying blind. Check whether a Search Console property exists and whether a sitemap was ever submitted. Fix: verify the domain, submit yourdomain.com/sitemap.xml, and request indexing for key pages.
- A leftover noindex tag or robots.txt block.The classic launch mistake: the development site was hidden from Google, and the setting shipped to production. View source on your homepage and search for "noindex", then load yourdomain.com/robots.txt and look for Disallow: /. Fix: remove the tag or rule and request reindexing.
- The page is orphaned. It exists, but no internal links point to it, so crawlers rarely find it and assign it little weight. Check whether you can reach the page by clicking from your homepage. Fix: link to it from your navigation or from related pages that already get traffic.
- Thin or near-duplicate content.Google indexed the page, judged it too similar to others or too light to be useful, and quietly filtered it out. Check Search Console for "Crawled, currently not indexed" or duplicate flags. Fix: consolidate overlapping pages and make each remaining one substantively different.
- The query is dominated by big brands. Your site is fine; the phrase you want is held by sites with years of authority you do not have yet. Check who actually ranks: if page one is national brands and major publishers, that is your answer. Fix: target more specific variations first and build toward the head term.
- Nobody searches your phrase. You rank, or could rank, for wording no customer types, either because demand does not exist or everyone uses different words. Check impressions for the page in Search Console: indexed with near-zero impressions is the signature. Fix: redo the term selection with real query data.
- Your own pages are competing.Two or more of your pages target the same query, so Google alternates between them and neither ranks well. Check Search Console's query report for a single query mapping to multiple URLs. Fix: merge the pages or differentiate their targets.
- Technical failures. The site is painfully slow, broken on mobile, or returning errors to the crawler, and Google deprioritizes what it cannot reliably fetch. Check the page indexing report for server errors and run a mobile check on your key pages. Fix: resolve the errors first; speed tuning comes after.
- A manual action or hacked-site flag. Rare, but decisive when present. Check the manual actions and security issues panels in Search Console; Google tells you outright. Fix: clean up exactly what the notice describes and file a reconsideration request.
The One-Hour Diagnostic, in Order
Run the checks in this order and stop at the first one that fails: the three searches, the Search Console indexing reports, the URL Inspection tool on your most important page, a view-source check for noindex, and robots.txt. Then work down the ten causes from the top. Most cases resolve at causes one through three, and every one of those fixes is free.
- Run the three searches from the first section and write down which bucket you landed in.
- Open Search Console and read the page indexing report: how many pages are indexed, and what reasons are given for the ones that are not.
- Paste your most important URL into the URL Inspection tool and read the verdict; it names the exact blocker when there is one.
- View source on that page and search the HTML for "noindex".
- Load yourdomain.com/robots.txt and check nothing important is disallowed.
- Still unexplained? Work down the ten causes above from number one.
This is deliberately the short version, built for the day you discover the problem. When you have more time, the complete 90-minute version runs the same logic across crawlability, demand, snippets, and internal links, and leaves you with a ranked fix queue instead of a single diagnosis.
Indexed but Invisible: The Ranking Version of the Problem
If your pages are indexed but buried on page three, the problem shifts from technical to competitive: nothing is broken, your page just has to match the query's intent better and earn more relevance signals than whatever currently ranks. That is a different kind of work, and it responds to different levers.
Three levers matter most. First, intent match: open the current top results and compare them honestly to your page. If they are how-to guides and yours is a sales page, Google is telling you what searchers want, and the fix is writing the page that answers it. Second, internal links: point links from your strongest pages at the one you want to rank, with anchors that describe it plainly. Third, realistic term selection: young sites win specific queries before broad ones, and a free keyword research workflow will find the versions you can actually take.
Set expectations to match: ranking movement on contested queries is commonly measured in months, not days, and the improvement curve looks like a staircase rather than a slope. The honest month-by-month timeline covers what should move at each checkpoint, so you can tell progress from stall long before revenue changes.
Symptom to Cause: The Quick Reference
| What you see | Most likely cause | First fix |
|---|---|---|
| site: search returns nothing | Site not indexed at all | Set up Search Console and submit the sitemap |
| site: works, brand search fails | Weak entity signals | Consistent name and description everywhere, plus a Google Business Profile |
| Brand works, service queries fail | Competition or intent mismatch | Build better-targeted pages for specific queries |
| Page indexed, never gets impressions | Nobody searches that phrase | Re-research the terms with real query data |
| Impressions but almost no clicks | Title does not earn the click | Rewrite titles as part of a refresh |
| Ranked yesterday, gone today | Manual action or a recent site change | Check Search Console notices, then review what changed |
Print this or keep it bookmarked; the symptom column is usually all you know at the start, and it narrows ten causes to one or two.
Questions People Ask About Google Visibility
- How long does it take Google to index a new website?
With a submitted sitemap and a verified Search Console property, new sites are commonly indexed within days to a few weeks. Without either, discovery depends on Google finding a link to you somewhere, which can stretch the wait considerably. Individual new pages on an already-indexed site usually go faster, especially when internal links point to them. If nothing has appeared after several weeks, stop waiting and check for a noindex tag or robots.txt block.
- How do I check if my website is indexed by Google?
Search site:yourdomain.com on Google; the results are the pages Google has indexed from your site. For a page-level answer, paste the exact URL into Search Console's URL Inspection tool, which tells you whether the page is indexed and, if not, why. The site: operator is approximate, so treat Search Console's page indexing report as the authoritative source.
- Why does my site show up for my brand name but nothing else?
Ranking for your brand mostly proves you are indexed, because almost nothing else competes for that exact string. Ranking for service or product queries means beating every established site targeting the same phrase, which requires pages that match the query's intent plus enough relevance and authority signals to compete. The gap between the two is normal for young sites; it closes by building targeted pages, not by tweaking the homepage.
- Does a new domain rank slower than an old one?
In practice, yes. A new domain starts with no link history, no engagement data, and no track record for Google to trust, so it commonly takes months to compete for anything contested even when the content is good. That is a timeline, not a penalty. Established domains adding new pages usually see movement faster because trust already exists.

