Getting found online · Updated October 22, 2026
Why is my website not showing up on Google?
Updated October 22, 2026
Your website is usually not showing up on Google because Google has not indexed it yet, or something on the site tells Google to stay out. Search site: plus your domain to see what Google holds, then inspect a page in Search Console: it names the cause, like a noindex tag or robots.txt block. Fix it and request indexing.
First, find out whether Google has your site at all
If your website is not popping up when you search for your business, start by asking Google what it holds. Google's own help page on missing pages gives the test: search site: followed by your address. "If you see results, then the site or page is in the index."
No results means an indexing problem. Google has not added the pages, or something on the site keeps it out. The sections below cover each cause.
Results means a ranking problem. Google has the pages and shows other sites first for the search you tried. That is a different fix: a page about each job and place, links from other sites, and time. If your site only shows when people type your business name, the cause is missing pages, not indexing.
The site: search is a rough count, not a full list. Google says the operator "doesn't necessarily return all the URLs that are indexed" under that address. Use it to tell none from some, then use Search Console for the exact answer.
Inspect one page in Search Console to get the exact reason
If you have not set up Search Console, it is free and takes a few minutes to verify. Its URL Inspection tool "provides information about Google's indexed version of a specific page," and it names the reason when a page is missing.
- Open Search Console and paste the page's full address into the URL Inspection bar at the top.
- Read the verdict. URL is on Google means the page is "eligible to appear in Search results, but is not guaranteed to be there." URL is not on Google means "This URL won't appear in Google Search results."
- Open Page indexing under the verdict. It names the reason: a noindex rule, a robots.txt block, a duplicate, or a page Google found and has not indexed yet.
- Choose Test live URL to fetch the page as it is right now, so a fix you just made shows up before Google recrawls.
For the whole site at once, open the Page indexing report in the left menu. It "shows how many URLs on your site have been crawled and indexed by Google," grouped by the reason each page was left out.
The usual reasons Google leaves a site out
If the site or page is new, Google may not have reached it yet
If the site went live in the last few weeks, missing from Google can be normal. Google's help page says "it takes some time after you post a new page before we crawl it, and more time after that to index it," and that "the total time can be anywhere from a day or two to a few weeks, typically."
Google's usual range
a day or two to a few weeks
How long Google says it typically takes to crawl and index a new page.
Paying does not speed it up. Google states that it "doesn't accept payment to crawl a site more frequently, or rank it higher." A new site with no links pointing to it is simply slower to find.
Allow a week after you ask. Google suggests waiting "at least a week" after submitting a sitemap or an indexing request before treating it as a problem.
If a noindex tag is on the page, Google drops it on purpose
If URL Inspection says the page is marked noindex, the site itself is asking Google to leave it out. Google says a page with that rule is dropped "entirely from Google Search results, regardless of whether other sites link to it."
The rule is a line in the page's code, a robots meta tag set to noindex, or a server header called X-Robots-Tag. It is often left behind by accident: a website builder's "hide from search engines" box ticked while the site was being built, or a test copy of the site that went live with its settings.
Remove it where it was set, in the platform's search settings, an SEO plugin, or the page template, then run Test live URL again to confirm it is gone.
If robots.txt blocks Google, it cannot read the page
If URL Inspection says Blocked by robots.txt, a file at your-domain/robots.txt tells Google's crawler not to fetch the page. Google says the file "tells search engine crawlers which URLs the crawler can access on your site" and is "used primarily to manage crawler traffic."
A block can still leave a bare listing. Google warns that robots.txt "is not a mechanism for keeping a web page out of Google," and a blocked address "can still appear in search results, but the search result won't have a description."
A block also hides a noindex rule. For noindex to work, "the page or resource must not be blocked by a robots.txt file," or "the crawler will never see the noindex rule." So when you want a page in Google, check both, and remove the block before anything else.
If Google found the page but did not index it
If the Page indexing report lists the page under Discovered - currently not indexed, "the page was found by Google, but not crawled yet." Under Crawled - currently not indexed, "the page was crawled by Google but not indexed." Neither is an error you switch off.
Google is plain that this happens: "Don't expect every URL on your site to be indexed," and "indexing isn't guaranteed; not every page that Google processes will be indexed." A thin page, one that repeats another page, or one that nothing else on the site links to is the usual kind left out.
Give the page a reason to be indexed. Make it answer one question or describe one service fully, and link to it from your home page or a menu, so Google sees it as part of the site.
If the page is duplicate content, Google shows a different version
If the report says Duplicate without user-selected canonical, the page "is a duplicate of another page, although it doesn't indicate a preferred canonical page." Google picks one version to show, and it may not be the one you meant. Copies are common: the same page with and without www, with tracking tags in the address, or a service page reused for several towns with only the town name changed.
Tell Google which version is the real one. A permanent redirect from the copy to the main page is the strongest signal, a canonical tag pointing at the main page is the next, and listing only the main address in your sitemap is a weaker hint. Alternate page with proper canonical tag needs nothing: it means the page "correctly points to the canonical page, which is indexed."
If a Google penalty removed the site, Search Console says so
If the whole site vanished at once, check Security & Manual Actions in Search Console. What owners call a Google penalty, Google calls a manual action: it means "a human reviewer at Google has determined that pages on the site are not compliant with" Google's spam policies, and Google says it will notify you "in the Manual actions report and in the Search Console message center."
Google's help page adds two cases owners miss: a domain you bought may arrive "with existing manual actions filed against it," and someone may have asked Google to remove the site or a page. Check the Removals tool for a request you did not make.
Fix every affected page, then ask for a review. When the report is clean of the problem, "select Request Review in this report."
How to get your website to show up on Google
Fix the cause, then ask Google to look again
Once URL Inspection shows nothing blocking the page, tell Google it is ready. Google gives two ways, one for a few pages and one for many.
- For a few pages, inspect each one and choose Request indexing. "There is a daily limit to how many index requests you can submit," so save it for pages that matter.
- For the whole site, submit a sitemap under Sitemaps in Search Console. Most website builders make one at your-domain/sitemap.xml.
- Link every page you want found from the home page or the menu. Google's help page says to make sure each page can be reached through links from your homepage.
- Wait a week, then inspect the page again. Asking again sooner does not speed it up.
None of this is a promise. Google says a request "does not guarantee that inclusion in search results will happen instantly or even at all," and that crawling "can take anywhere from a few days to a few weeks."
For example
A landscaping company in Chandler launches a new site. Two weeks later, a site: search shows only the home page. URL Inspection on the services page says it is excluded by a noindex tag: the builder's "hide while editing" setting was never switched off, and it covered every page but the home page. They turn it off, submit the sitemap, and request indexing for their five service pages. Ten days later all five show in a site: search, and Search Console starts listing searches for them.
Once Google has the pages, match each one to the search intent
Being indexed only puts the site in the running. Google says Search works in three stages, crawling, indexing and serving, and "not all pages make it through each stage." Which page it shows comes down to search intent: what the person typing the search wants, and which page answers it best.
One page per job and per place. A searcher typing a service and a town wants a page about that service in that town. A single services page listing everything competes with rivals who wrote a full page for each.
A sitemap helps, but links matter more. Google says a well linked site "can usually discover most of your site," and that sites of "about 500 pages or fewer" that are linked throughout may not need a sitemap at all. A sitemap "doesn't guarantee that all the items in your sitemap will be crawled and indexed."
Why is Google not crawling my website?
Google lists the common reasons its crawler cannot reach a site: problems with the server, network issues, and robots.txt rules that block it. The Crawl stats report under Settings in Search Console shows whether Google is reaching the site and what answer the server gave it. A site that is down or slow when Google calls is crawled less.
My business shows on Google Maps but my website does not. Why?
Your Business Profile and your website are listed separately. The profile can appear in the map results while the website is not indexed, or ranks far down for the same search. Run the site: search and URL Inspection above for the website itself, and check that the profile links to the right address.