Why Your Website Is Not Showing Up on Google
The short answer
A website is usually not showing up on Google because it is too new to have been found, a setting tells Google to leave it out (noindex), a file blocks Google from fetching it (robots.txt), Google read the page and chose not to list it, or it is listed but ranks too low to be seen.
Key takeaways
- First find out whether your site is missing from Google or only ranked low: search Google for site:yourdomain.com.
- A new site takes time: Google says it can take a week or so to start crawling and indexing one.
- A block left on from the build, a noindex tag or a robots.txt rule, can keep every page out of Google.
- The URL Inspection tool in Search Console tells you, for any one page, whether it is on Google and, if not, why.
In this guide
This guide is for business owners who searched for their own business and could not find the website. It is a list you can work through yourself with Google Search Console, a free tool from Google, with the quick causes that affect a whole site first. If the cause turns out to be deeper than a setting, that is what our technical SEO service is for.
Is your website missing from Google, or just hard to find?
These are two different problems, so check which one you have. Search Google for site:yourdomain.com, using your own address. Google's SEO Starter Guide says that if you see results pointing to your site, you are in the index, Google's stored list of pages.
- No results at all: Google has not listed your site. Work through the causes below.
- Some pages appear but an important one is missing: check that page with the URL Inspection tool, described further down.
- Your pages appear here, but not when you search for what you sell: your site is listed and the problem is ranking. See how long SEO takes.
- The website appears but your map listing does not: see why a business is not showing up on Google Maps.
For the rest of this list you need Search Console. Add your website as a property and verify that you own it. Google says data should begin to appear in a few days.
Why is my website not showing up on Google? Eight causes to check
Work down the list in order. Each cause has a quick check and a fix. The names in quotation marks come from Google's help page for the Page indexing report.
Eight causes, in the order to check them
- The site or the page is new
Google has to find a page before it can list it. It says it can take a week or so to start crawling and indexing a new page or site. If yours went live in the last couple of weeks, follow the steps under how to get Google to index your site, below, and wait.
- A setting tells Google to leave the site out (noindex)
A noindex tag is a line in a page's code that tells search engines not to list the page. It keeps an unfinished site out of search, and it can stay on after launch. Google says a page with this tag is dropped from its results entirely. Inspect your home page in Search Console: a reason that mentions noindex confirms it. Your website platform may have a search engine settings page. Turn the block off there, then request indexing.
- A file blocks Google from fetching the site (robots.txt)
Robots.txt is a small text file, found by adding robots.txt after your domain name, that tells crawlers which parts of a site they may fetch. A rule that reads Disallow: / under User-agent: * tells every crawler to stay out of the whole site. One sign of this block: Google says a blocked address can still appear in results, but with no description. Remove the rule, or ask your developer to. Robots.txt vs noindex explains when to use each.
- The page needs a login, or the server turns Google away
Google only indexes pages that are open to the public and that load successfully. A password screen, or a security tool that refuses Google's crawler, keeps a page out. In the URL Inspection tool, choose Test live URL. A "Server error (5xx)", or a response saying access is unauthorized or forbidden, points here. If you use a firewall, read whether a CDN or firewall can hurt SEO.
- The address changed, or the page is gone
If the site was rebuilt, old addresses may now show an error page. Search Console lists these as "Not found (404)". Google's advice for a page that has moved is a permanent (301) redirect from the old address to the new one. Our guide to redesigning a website without losing SEO covers the whole job.
- Google read the page and chose not to list it
Google says not every page it processes will be indexed. Search Console shows this as "Crawled - currently not indexed", or as "Discovered - currently not indexed" when Google knows the address but has not fetched it yet. Google names low-quality content as a common reason. A page that repeats another one can be folded into it, shown as "Duplicate without user-selected canonical". Make the page clearly useful and different from your others, and link to it from pages that are already listed.
- The content only appears after scripts run
Some sites build each page in the visitor's browser with JavaScript. Google does run scripts, and says that without that step it might not see the content. Run Test live URL and open the screenshot. If it is blank, or is missing text you can see in your own browser, Google is not receiving your content, and the fix belongs to a developer. Headless CMS and SEO goes deeper.
- A penalty from Google (a manual action) or a security problem
Open the Manual actions and Security issues reports in Search Console. A manual action means a reviewer at Google found that pages break its spam policies, and Google says some or all of the site will then not be shown in results. A site with a security problem can be shown with a warning. Check this early if you bought the domain from someone else: Google lists inherited manual actions as a cause.
How do you check a page with the URL Inspection tool?
Paste the full address of a page into the search bar at the top of Search Console. The tool reports what Google has on record for it.
| What you see | What it means | What to do |
|---|---|---|
| URL is on Google | The page is eligible to appear in results. Google says it is not guaranteed to be there. | Nothing is blocking the page. If you cannot find it in a search, the problem is ranking. |
| URL is not on Google | The page cannot appear in results. | Read the reason given and match it to the list above. |
Two buttons matter. Test live URL fetches the page as it is right now, which is how you confirm a fix. Request indexing asks Google to look again. Google says a request does not guarantee the page will be indexed.
How long does Google take to index a new site?
Usually days to weeks. Google gives ranges, not promises.
| Situation | What Google says |
|---|---|
| A new page or a new site | It can take a week or so for Google to start crawling and indexing it. |
| You asked Google to crawl a page again | Crawling can take anywhere from a few days to a few weeks. |
| You clicked Request indexing | Indexing typically takes a day or so, and can take up to a week or two. |
| You submitted a sitemap or a request and nothing has changed | Allow at least a week before assuming there is a problem. |
Google also says that asking for the same address several times will not get it crawled any faster.
How do you get Google to index your site?
You cannot force it, but you can make your pages easy to find. Four things help.
Help Google find and list your pages
- Submit a sitemapA sitemap is a file that lists the pages on your site. Google says your website platform has likely made one already. Submit it in the Sitemaps report in Search Console. Google treats it as a hint. See XML sitemaps explained.
- Request indexing for your main pagesInspect your home page and your main service pages, and click Request indexing on each. There is a daily limit.
- Link your pages to each otherGoogle says it finds pages mainly through links from pages it has already crawled. Link every page you care about from your menu or from another page.
- Get a link from a site Google already knowsGoogle says its crawler might not discover a new site's pages if no other sites link to them. A listing with a trade body, a supplier or a local business group gives it a way in.
A small site needs no more than this. Google says that with fewer than 500 pages you probably do not need the Page indexing report, and can check with site: searches.
When should you ask for help?
Ask when Search Console gives a reason you cannot act on, when pages drop out again after you fix them, or when the site is too large to check page by page. Taskcover's Technical SEO Audit, which traces each missing page back to its cause, starts from $2,500, one-time. See the pricing page.
Related serviceTechnical SEO: find out what Google can reach and list
We go through your site the way Google does and write each fix as a clear task, most important first.
See the serviceCommon questions about websites missing from Google
Do I have to pay Google to show my website in search results?
No. Google says it costs nothing to get a page into search results, and that it does not accept payment to crawl a site more often or rank it higher.
Why does my site show up for my business name but not for what I sell?
Because your site is listed but does not yet rank for those searches. Few other pages compete for your name, while many compete for a service in your town. Closing that gap is ordinary SEO work. Start with what SEO is.
My page was on Google and has disappeared. What happened?
Inspect the address in Search Console and read the reason. Google says a page can be dropped from its index for innocuous reasons, and that you can ask for it to be crawled again. If many pages went at once, see why website traffic drops.
How do I keep one page out of Google on purpose?
Add a noindex tag to that page. Google says a page with noindex is dropped from its results entirely. Do not use robots.txt for this: Google says it is not a way to keep a page out of search, and a blocked address can still be listed if other pages link to it.
Still cannot find your website on Google?
Send us your website and we will show you what is stopping your pages from being found, at no cost.
The authors
Who wrote and checked this guide

Written by
Jamiez Nguyen
Founder & CEO
Jamiez Nguyen founded Taskcover and leads strategy and client growth. He started it in 2017 as a team doing search work behind the scenes for other agencies, then opened it to businesses in the USA, Canada and Australia.

Reviewed by
John Edward
CTO
John Edward leads the technical side of Taskcover: how sites are built, how fast they load, and how search engines read them.
Updated Fact-checked About the people at Taskcover
Sources
Where the facts in this guide come from
Facts last checked on October 12, 2026.
- 1Search Engine Optimization (SEO) Starter GuideGoogle Search CentralChecked on October 12, 2026
- 2About Search ConsoleGoogle Search Console HelpChecked on October 12, 2026
- 3Add a website or platform property to Search ConsoleGoogle Search Console HelpChecked on October 12, 2026
- 4Page indexing reportGoogle Search Console HelpChecked on October 12, 2026
- 5Why is my page missing from Google Search?Google Search Console HelpChecked on October 12, 2026
- 6Block Search indexing with noindexGoogle Search CentralChecked on October 12, 2026
- 7How to move a siteGoogle Search CentralChecked on October 12, 2026
- 8Introduction to robots.txtGoogle Search CentralChecked on October 12, 2026
- 9How to write and submit a robots.txt fileGoogle Search CentralChecked on October 12, 2026
- 10Google Search technical requirementsGoogle Search CentralChecked on October 12, 2026
- 11In-depth guide to how Google Search worksGoogle Search CentralChecked on October 12, 2026
- 12Understand the JavaScript SEO basicsGoogle Search CentralChecked on October 12, 2026
- 13Manual actions reportGoogle Search Console HelpChecked on October 12, 2026
- 14Security issues reportGoogle Search Console HelpChecked on October 12, 2026
- 15URL Inspection toolGoogle Search Console HelpChecked on October 12, 2026
- 16Ask Google to recrawl your URLsGoogle Search CentralChecked on October 12, 2026
- 17Build and submit a sitemapGoogle Search CentralChecked on October 12, 2026
- 18Learn about sitemapsGoogle Search CentralChecked on October 12, 2026
