Why Is My Website Not Showing on Google? 12 Causes and Fixes
Not appearing on Google is either an indexing problem or a ranking problem. This diagnostic walks through both, in the order most likely to find the cause fast.
Updated · 7 min read · By the LightSpeedBolt growth team
Step zero: indexed or not?
"Not showing on Google" means one of two different problems:
- Not indexed: Google has not stored the page, so it cannot appear for any query.
- Indexed but not ranking: the page is in the index but appears on page 5 or later for the queries you care about.
To tell them apart, open Google Search Console, paste the URL into URL Inspection, and read the top line. "URL is on Google" means indexed. "URL is not on Google" comes with a reason. Do not rely on a site: search; it is a rough sample and can miss indexed pages.
Also search for your exact brand name in a private window. If you do not appear even for that after a few weeks, you almost certainly have an indexing or discovery problem.
Causes 1-4: you are telling Google to stay away
These account for a large share of the cases we see after site launches and redesigns.
- Leftover noindex: a meta robots noindex tag or an X-Robots-Tag header from staging. Many CMSs have a "discourage search engines" checkbox. Check the page source and the HTTP headers.
- robots.txt disallow: a "Disallow: /" line copied from staging blocks crawling of the whole site. Test in Search Console's robots.txt report.
- Password protection or IP restrictions: a preview environment, a basic-auth wall, or a firewall that blocks Googlebot. Check Crawl stats for 401, 403 or 5xx responses.
- Wrong canonical tag: every page canonicalizing to the homepage, or to the staging domain. URL Inspection shows the "User-declared canonical" and "Google-selected canonical".
Fix the directive, then use Request Indexing on the homepage and a few key URLs.
Causes 5-7: Google cannot find or render the page
- No links to the page: orphan pages with no internal links and no sitemap entry may never be discovered. Link to them from the homepage or a hub page.
- Brand-new domain with no external links: discovery is slow when nothing on the web points to you. A sitemap helps; a handful of real external links from crawled pages helps more.
- JavaScript rendering problems: if content only appears after client-side rendering and something fails (blocked scripts, API errors, timeouts), Google may see an empty page. Use URL Inspection's View crawled page and check the rendered HTML and screenshot.
For a deeper checklist on discovery, see how to get indexed by Google fast.
Causes 8-9: Google chose not to index it
- Thin, duplicate or low-value content: shows up as "Crawled - currently not indexed" or a duplicate status. Common with tag pages, near-identical location pages, auto-generated pages, and short articles that repeat what ranks already. Consolidate, expand with real substance, or noindex low-value variants.
- Soft 404: the page returns 200 but looks empty or like an error, for example an out-of-stock product with no content or a search results page with zero results. Add real content or return a 404/410.
A useful self-test: if a visitor landed on this page from Google, would they get something they cannot get on the pages that already rank? If not, Google often agrees.
Causes 10-11: penalties and security issues
- Manual action: a human reviewer at Google found a violation of the spam policies, for example unnatural links, scaled low-value content or cloaking. Check Security & Manual Actions > Manual actions in Search Console. If there is one, fix the issue fully and submit a reconsideration request explaining what you changed.
- Security issues: hacked content, malware or deceptive pages. These can trigger warnings or removal. The Security issues report lists affected URLs.
Manual actions are relatively rare for normal sites, but a sudden, site-wide disappearance after buying links or publishing thousands of auto-generated pages is a reason to check. Our guide on buying backlinks and Google's link spam policy covers what triggers link-related actions.
Cause 12: indexed, but not competitive
If URL Inspection says the page is on Google but you cannot find it, the page is ranking poorly. Check:
- Search Console Performance report: filter by the page and see which queries it gets impressions for, and at what average position. Impressions at position 30-60 mean Google sees it as relevant but not strong enough.
- Query difficulty: for a new domain, head terms like "CRM software" are usually out of reach. Target narrower phrases first. See keyword research for a new SaaS.
- Intent match: if the top results are lists and your page is a product page, you are answering a different question.
- Authority: competitors with hundreds of relevant referring domains will outrank a new page with none. A small number of relevant, editorial backlinks often moves pages from page 3 to page 1 for long-tail terms.
A 20-minute diagnostic routine
- URL Inspection on the homepage and one problem page. Indexed or not, and why?
- View page source: search for "noindex" and check the canonical tag.
- Open robots.txt in a browser. Any Disallow rules that cover important paths?
- Search Console Sitemaps: submitted, successful, and listing the right URLs?
- Page indexing report: which "not indexed" reasons have the most URLs?
- Manual actions and Security issues: both should say no issues detected.
- Performance report: impressions and average position for the page's target queries.
Most problems reveal themselves by step 3. If you get to step 7 and the page is indexed with impressions but low positions, it is a content and authority problem, and the fix is better pages and links rather than technical work.
After the fix: how long recovery takes
Once you remove the blocker, recovery is not instant. Typical timelines we see:
- Removed noindex or robots.txt block: key pages often reappear within days to a couple of weeks after recrawling, faster if you request indexing for the homepage and top pages.
- Canonical or redirect fixes: a few weeks, because Google must recrawl both the old and new URLs and reconsolidate signals.
- Content quality improvements: weeks to months, since Google needs to recrawl and re-evaluate the pages, and broader quality assessments update over time.
- Manual action: after a successful reconsideration request, pages can return, but rankings depend on what remains once the violating content or links are gone.
While you wait, make sure the fixed pages are in your sitemap, linked from the homepage, and that Search Console's Page indexing report shows the affected count dropping after you click Validate fix.
Frequently asked questions
Why is my site not on Google after a month?
Usually because Google has not discovered it yet or because a noindex tag or robots.txt rule is blocking it. Verify the site in Search Console, submit a sitemap, inspect the homepage and request indexing. A few links from crawled external pages also speed up discovery.
How do I check if Google has indexed my page?
Use the URL Inspection tool in Google Search Console, which reports whether the URL is on Google and why not if it is excluded. A site: search gives only a rough, incomplete picture.
Why did my website disappear from Google suddenly?
Common causes are a deploy that added noindex or a robots.txt block, a canonical or redirect change, server errors, a manual action, or a security issue. Check Search Console's Page indexing, Manual actions and Security issues reports first.
Can I pay Google to index my website?
No. Indexing in organic results cannot be bought. Google Ads places paid ads, which is separate from organic indexing and ranking.