Websites

Why is my website not showing up on Google?

The most common reasons are four: the site is too new and Google hasn't visited it yet, a setting tells Google not to index it (a noindex tag left over from development or a wrong robots.txt), the pages have too little text for Google to read, or Google visited the pages and decided not to include them. Search Console's page indexing report and URL Inspection tool tell you which one it is. Google says it can take a few weeks to notice a new site, and that it doesn't accept payment to crawl or rank a site.

By MateiPublished · 8 min read
Contents
  1. Key points
  2. How to check if your site is on Google
  3. The most common causes
  4. How long a new site takes
  5. What the page indexing report tells you
  6. When Google chooses not to index
  7. Indexed, but not on page one
  8. What doesn t help
  9. Questions
  10. Sources

Key points

  • Google says it can take a few weeks to notice a new site, and a crawl request takes anywhere from a few days to a few weeks.
  • Search Console's page indexing report gives a reason for every page that isn't in Google.
  • A noindex tag or robots.txt rule left over from development keeps a site out of Google no matter how long you wait.
  • Being indexed doesn't mean ranking on page one: a search for your business name is very different from "coffee shop Austin".

A website that doesn't appear on Google isn't necessarily broken. Sometimes Google simply hasn't found it yet; sometimes one setting tells it to stay away. Here's how to work out which situation you're in and what to do about each.

How to check if your site is on Google

The first test takes ten seconds: search Google for site:yourdomain.com. If no results come up, the site isn't indexed. If only a few pages appear, the rest aren't yet. Google warns that this search doesn't always show every indexed page, so treat it as a quick check, not an exact one.

The exact check is in Search Console, Google's free tool for site owners. Once you've proved the domain is yours (usually with a DNS record), you get two useful things:

  • URL Inspection: enter a page's address and see whether it's in Google, when it was last crawled and what's wrong with it.
  • The page indexing report: a list of pages that aren't indexed, grouped by reason.

The most common causes

Cause How to spot it What to do
The site is new Launched days ago, nothing in site: Submit the sitemap in Search Console and wait
A leftover noindex tag URL Inspection says the page is marked noindex Remove the tag from the pages or the platform settings
robots.txt is blocking URL Inspection says the page is blocked by robots.txt Fix the /robots.txt file
The site is behind a password Google gets a 401 or 403 error Remove the password after launch
Too little text Pages are mostly images or text inside images Write the text as text: services, prices, hours, address
Duplicate pages The report lists them as duplicates Pick one address for each page
Quality Many pages crawled but not indexed Improve or remove thin pages
Changed domain Old pages return 404 errors Redirect every old address to its new one

The first three are the most common on new sites. Many platforms have a "discourage search engines" option that's ticked while the site is being built and stays ticked after launch. On WordPress it's under Settings → Reading; on Squarespace and Wix, look for a password or "hide from search engines" setting.

How long a new site takes

Google says it can take a few weeks to notice a new site or changes to an existing one. Usually you don't need to do anything: Google finds sites on its own by following links from other sites. A new site with no links pointing to it takes longer.

You can speed things up in three ways:

  1. Submit your sitemap in Search Console. It's the list of all your pages, usually at /sitemap.xml.
  2. Request indexing for your home page from URL Inspection. Google says crawling can take anywhere from a few days to a few weeks and that requests are subject to a quota: submitting the same URL again won't make it faster.
  3. Link to your site from places Google already visits: your Google Business Profile, your Facebook and Instagram pages, and the directories for your industry.

What the page indexing report tells you

Search Console gives a reason for each page that isn't indexed. The ones you'll see most often:

Status What it means Is it a problem?
Discovered – currently not indexed Google knows about the page but hasn't crawled it yet Usually not, on a new site
Crawled – currently not indexed Google visited it and chose to leave it out for now It depends: across many pages, it can be quality
URL marked 'noindex' The page asks Google not to index it Yes, if the page should appear
URL blocked by robots.txt robots.txt forbids access Yes, if the page should appear
Page with redirect The address forwards to another one No, normal after a move
Duplicate without user-selected canonical Google sees several identical pages and picked one Usually not
Not found (404) The page no longer exists Only if it should exist

Not every page needs to be in Google. Redirects, URLs with tracking parameters and thank-you pages after a form can all be missing without any harm.

When Google chooses not to index

If pages show as crawled but not indexed and there's no technical cause, Google read them and didn't find a reason to include them. In July 2026, on Google's Search Off the Record podcast, John Mueller said that when Google's systems are seriously worried about a site's quality, they index fewer of its pages. His advice: when you see a large pattern of unindexed pages with no technical cause, step back and think about the quality of the site overall.

For a small business site, that usually means pages with very little text, copy lifted from other sites, or dozens of near-identical pages ("Plumber in Brooklyn", "Plumber in Queens"). A few good pages, each with its own information, do more than many thin ones.

Indexed, but not on page one

Indexed means Google has the page in its database, not that it shows it first. Search for your business name: if your site appears, it's indexed correctly. For searches like "coffee shop Austin" or "dentist near me", you're competing with every other business, and Google picks based on how well the page answers the search, how well known the business is and, for local searches, distance and reviews.

What helps a local business most:

  • a complete Google Business Profile that links to your site;
  • a separate page for each important service, with text saying what you do, where and for how much;
  • your name, address and phone number written the same way on the site, the profile and directories;
  • real reviews, with replies.

The same things help you show up in AI assistants' answers; the details are in how to show up in ChatGPT and Google's AI answers.

What doesn't help

  • Paid "Google submission" services. Google says it doesn't accept payment to crawl a site more often or rank it higher.
  • Requesting indexing every day. Requests are rate-limited, and repeating them changes nothing.
  • Bought links. They break Google's rules and can get a site removed from results.
  • Dozens of auto-generated city or neighbourhood pages. Without content of their own, Google sees them as low quality.

If your site was rebuilt and dropped out of Google after launch, the cause is almost always old addresses that no longer lead anywhere; the steps are in how to redesign a website without losing SEO.

The sites we build launch with a title and description for every page, a sitemap, structured data and pages generated ahead of time as text Google reads easily. The details are on our web design page.

Questions

How long does it take for a new website to show up on Google?

Usually from a few days to a few weeks. Google says it can take a few weeks to notice a new site; submitting a sitemap in Search Console and a few links from other sites, such as your Google Business Profile, help it find you sooner.

How do I check if my site is indexed?

Search Google for site:yourdomain.com. If nothing comes up, the site isn't indexed. For an exact answer, use URL Inspection in Search Console, which tells you whether each page is in Google and, if not, why.

Do I have to pay to be on Google?

No. Google says it doesn't accept payment to crawl a site more often or rank it higher. You only pay for ads, which appear separately and are labelled as sponsored.

Why do I show up on Google Maps but not in search results?

Because your Google Business Profile and your website are separate things. The profile shows on Maps even without a website, while the site only appears in results once Google has found and indexed it.

What does "Crawled – currently not indexed" mean?

Google visited the page but chose not to include it for now. It may be indexed later; if many pages sit in this state with no technical cause, Google's John Mueller suggests looking at the quality of the site as a whole.

Sources

  1. Get your website on Google, Google Search Central
  2. Ask Google to recrawl your URLs, Google Search Central
  3. Page indexing report, Search Console Help
  4. In-depth guide to how Google Search works, Google Search Central
  5. Google: Discovered vs Crawled Not Indexed Quality Issues & AI-Generated Content, Search Engine Roundtable

Related articles