Reading time: 13 minutes
When your website is not showing up on Google, first check whether it is indexed. If it isn’t, the cause is usually a new site or a technical block, such as noindex, robots.txt or a password. If it is, the problem is ranking or a penalty. Also, pages missing from Google and Bing stay out of the AI answers that use them.
In short
- Search Console’s URL Inspection tells you whether a page is on Google and why it was left out. However, a site: search doesn’t always show every indexed page.
- According to Google, indexing a new site typically takes from a day or two to a few weeks. So wait at least a week before assuming a problem.
- Noindex, a login wall and server errors keep a page out of the index. Robots.txt, on the other hand, blocks crawling, but the URL can still appear without a description.
- AI Overviews and AI Mode only cite indexed pages. In ChatGPT, in turn, search depends on OAI-SearchBot being allowed.
What order should you follow when your website is not showing up on Google?
Go from the simplest cause to the rarest. First, confirm that the page is really missing from the index. Then rule out the normal wait for a new site and look for technical blocks. Finally, check Bing, and only then assess penalties and authority. Each step has its own section below.
- Confirm it’s missing: inspect the URL in Search Console and search for the exact address with site:.
- Give a new site time: wait at least a week after the sitemap or the indexing request.
- Look for blocks: noindex, robots.txt, login walls and server errors.
- Check the canonical URL: see whether Google indexed another version of the page.
- Test the infrastructure: CDN, firewall, hosting and JavaScript.
- Repeat in Bing: search with url: and use Bing Webmaster Tools.
- Rule out a penalty: check manual actions, security issues and removals.
- Work on authority: once the page is indexed, improve the content and earn links.

How do you know if your website is indexed by Google?
Use Search Console’s URL Inspection on your main pages. It tells you whether the URL is on Google and, if it isn’t, shows the reason. A site:yourdomain.com search works as a quick test. However, Google warns that it doesn’t necessarily return all indexed URLs.
Before you change anything, confirm that the site is really missing. In Search Console Help, Google gives a warning. Many people assume a page isn’t on Google when it simply appears low in the results. So turn off SafeSearch and search for the exact page address with the site: operator.
In URL Inspection, the status “URL is not on Google” means the page can’t appear in Search. On the other hand, “URL is on Google” doesn’t guarantee that it shows up. That’s because the tool doesn’t check everything, such as manual actions and removals. So if your website is showing up on Google when you search for the exact address, the problem is no longer the index.
What reasons does Search Console show when a website is not showing up on Google?
For the whole site, open the Page indexing report. According to the report’s help page, most sites have some pages outside the index. Still, the important ones need to be in it. The reasons below call for a fix when they hit important pages:
| Reason in the report | What it means | What to do |
|---|---|---|
| Blocked by robots.txt | A rule prevents crawling | Remove the rule from the file |
| Marked noindex | The page asks to stay out | Remove the tag or header |
| 404 or 5xx error | The page doesn’t return 200 | Fix it or redirect it |
| 401 or 403 error | The server asks for login or denies access | Allow access without login |
| Duplicate with another canonical | Google indexed another URL | Check the chosen canonical |
| Crawled, currently not indexed | Google read it and left it out | Wait, without resubmitting the URL |
For sites with fewer than 500 pages, however, the help page says you probably don’t need the report. In that case, site: searches and URL Inspection are enough.
How long does Google take to index a new website?
There is no guaranteed timeline. According to Search Console Help, indexing a new site typically takes from a day or two to a few weeks. That’s why Google asks you to wait at least a week before assuming a problem. The clock starts when you submit the sitemap, request indexing or change the page.
A new site also takes longer when nobody links to it. According to Google’s guide for new sites, it can take a few weeks for Google to notice a new site. In fact, a lack of links from other sites is one of the reasons for missing sites that the guide lists. However, the same guide warns that paying for links violates Google’s spam policies.
To speed things up, submit the sitemap in Search Console and request indexing of the home page in URL Inspection. There is a daily limit on requests, and asking for the same URL again doesn’t speed up crawling. Also, on platforms such as WordPress and Wix, the system itself usually notifies search engines about new pages, according to Google. After that wait, if your website is still not showing up on Google, look for a technical block in URL Inspection.
What technical blocks keep a website off Google (noindex, robots.txt, password)?
According to Search Console Help, the most common blocks are robots.txt, the noindex rule and password protection. Server errors complete the list, because Google only indexes public pages that return HTTP 200. All of them show up in URL Inspection.
- Noindex: a robots meta tag or an X-Robots-Tag header with noindex removes the page from the index. According to Google, a misplaced noindex can cause a slower drop in traffic.
- Robots.txt: the line
Disallow: /underUser-agent: *asks all crawlers not to crawl the site. But the file blocks crawling, not indexing. So, as the introduction to robots.txt explains, a blocked URL can still appear, just without a description. In other words, if your website is showing up on Google without a description, check robots.txt. To test it rule by rule, see how to test robots.txt in Google, Bing and AI. - Login or password: Googlebot doesn’t crawl pages that require a login, and the report shows them with a 401 or 403 error. To test, open the page in an incognito window, as Google suggests.
- Server error: pages with a 4xx or 5xx error stay out of the index. Also, if robots.txt itself returns a server error, Google slows down or stops crawling the site.
The full list of tests, with logs, CDN and rendering, is in the technical SEO audit.
When does Google index another URL on your site?
When there are several similar versions of the same page, such as with and without www, Google picks a canonical and shows only that one. URL Inspection tells you which URL it chose. Likewise, a URL that redirects doesn’t enter the index, and only the target can.
A sitemap helps Google discover URLs, but it doesn’t guarantee that all of them get crawled and indexed. For example, a small site with up to 500 pages and good internal links may not even need one, according to Google. If you submitted one, check the Sitemaps report for the status Success.
When do JavaScript, the CDN or hosting hide your website from Google?
Google runs JavaScript, but Google itself warns that not all bots do. As a result, text and links that only appear after the script runs can vanish for other search engines and AI crawlers. The test and the fixes are in the guide to JavaScript SEO for AI crawlers.
At the CDN and firewall, the block happens before robots.txt. On Cloudflare, for example, two options in the training control now also block Googlebot and Bingbot. They are Block and Block on pages with ads, and the effect reaches search. See what changed on Cloudflare and how to allow the crawlers.
At the hosting level, security rules can also block crawlers. Therefore, compare the page’s response code in the browser and in URL Inspection’s live test.
Why does a website show up on Google but not on Bing?
Because Bing has its own crawler and index, and being on Google doesn’t put a site on Bing. According to Bing’s help page, the causes include a new site, crawling issues, no links, robots.txt and noindex. Also, a new site needs at least one link for Bing to find it.
To test, search on Bing with the url: operator followed by the page address. If nothing comes up, add the site to Bing Webmaster Tools, submit the sitemap and check the page in Bing’s URL Inspection. The step by step, with the Search Console import and IndexNow, is in the guide on how to index a site on Bing.
Bing also matters for AI answers. Bing’s guidelines say that Bing search and Copilot rely on the same crawling and indexing foundation. In addition, on the Bing Webmaster Blog, Microsoft states that Bing powers AI tools like ChatGPT.
Can ChatGPT or an AI Overview cite a website that isn’t indexed?
In AI Overviews and AI Mode, no. Google requires the page to be indexed and eligible to show with a snippet, with no extra technical requirement. In ChatGPT, search depends on OAI-SearchBot having access to the site. So when your website is not showing up on Google or Bing, the index diagnosis comes before any AI tweak.
That requirement comes from the page AI features and your website. However, Google’s generative AI guide adds a Search Console control. The site must be included in those features, under Settings > Search generative AI. Including is the default, but a child property inherits the choice of its parent property.
How AI Overviews and AI Mode pick their sources is covered in the guide to Google AI Mode. After indexing, the Search Console generative AI report shows the page’s impressions in those features.
What applies to ChatGPT and other AI tools?
In ChatGPT, OAI-SearchBot is what brings a site into answers with search. According to OpenAI’s documentation, sites that block this crawler don’t appear in those answers, though they can still show up as navigational links. Meanwhile, ChatGPT-User may visit a page when a user asks a question. But, according to OpenAI, it doesn’t decide what appears in search.
Each AI tool has its own search crawlers, and the choice of which ones to allow is in the guide to robots.txt for AI. On the other hand, llms.txt doesn’t help a page get into Google Search, which doesn’t use the file. Finally, the role of SEO in each AI answer is in the SEO and AI guide.
When is it a penalty and when is it just weak authority?
It’s a penalty when Search Console’s Manual actions report shows an action against the site. If the report is clean and the page is indexed, also check security issues and removals. Without any of those, the issue is usually ranking, that is, relevance and authority compared with competitors.
According to the report’s help page, a manual action comes from a human reviewer who sees the site violate the spam policies. The site then stops appearing in part or in full, and the notice arrives in the report and the Search Console message center. After fixing all affected pages, request a review, which usually takes days to weeks.
The Security issues report shows whether the site was hacked, which can lower rankings and trigger a warning in search. Meanwhile, the Removals tool shows whether someone asked to hide the URL from Google. In both cases, the fix is technical, not content.
| Signal | What it indicates | Next step |
|---|---|---|
| Action in the Manual actions report | Penalty | Fix it and request a review |
| Security issue warning | Malware or hacking | Fix it and request a review |
| Approved removal request | Hidden URL | Cancel the request |
| Indexed page, no manual action | Weak relevance or authority | Improve the content and earn links |
What if your site dropped off Google after an update?
Not every drop is a punishment. In core updates, Google changes rankings broadly, without targeting specific sites. In a guide on traffic drops, Google says that in this case there might not be anything wrong with your content. The advice is to assess the site as a whole.
However, automated spam systems can also demote pages without a manual action. For a new site, by contrast, weak authority has a typical sign. The website is showing up on Google for the brand name, but it sits far from the top in industry searches.
What we found on Portuguese-language pages about a website not showing up on Google
We analyzed 7 Portuguese-language pages from Brazil that came up in nine searches on the topic and teach how to fix it. All of them mention Search Console, and five teach the site: operator. However, none of those five warns that it doesn’t show every indexed page, and one says the opposite. Only two use URL Inspection.
Three talk about penalties, but none mentions the Manual actions report. Four give an indexing timeline, from a few hours to eight weeks, and only one attributes it to Google. Finally, none covers canonicals, JavaScript, CDNs or AI answers, and only one mentions Bing, in passing.
Frequently asked questions
Check the option “Discourage search engines from indexing this site” under Settings > Reading. According to the WordPress documentation, this option adds the noindex tag to every page. Then inspect the home page in Search Console.
In the Wix dashboard, open SEO & GEO, then Tools and settings, then SEO Settings. The “Let search engines index your site” toggle must be enabled. Also check your important pages, because the editor lets you hide them one by one.
No. Google says it doesn’t accept payment to crawl a site more often or to rank it higher. So the way forward is to fix the blocks and improve the content.
There is no fixed timeline. According to the URL Inspection help page, an indexing request usually takes a day, but it can take up to one or two weeks. Also, submitting a request doesn’t guarantee inclusion in the index.
Main sources
- Search Console Help, Why is my page missing from Google Search? (2026).
- Search Console Help, Page indexing report (2026).
- Google Search Central, Get your website on Google (2026).
- Google Search Central, Introduction to robots.txt (2025).
- Bing Webmaster Tools Help, Why is my site not in the index? (2026).
- Google Search Central, AI features and your website (2025).
- OpenAI, Overview of OpenAI Crawlers (2026).
- Search Console Help, Manual actions report (2026).


