New Website Not Showing Up in Google

Search & Indexing Errors

The site launched weeks ago and Google still has never heard of it.

datacram.com/fix/website-not-indexed-by-google
Likely causes, ranked
New Website Not Showing Up in Google
The “discourage search engines” setting is onmost likely
A noindex tag left in the templatescommon
Robots.txt blocking crawlerscommon
No sitemap and almost no inbound linkspossible
Fix steps in this guide5
the causes explained below, most likely first
What you’re seeing

Searching your business name returns nothing, or only your social profiles. Searching site:yourdomain.com returns no results at all, weeks after launch.

What it actually means

New sites are not indexed instantly. Google has to discover the domain, crawl it, and decide the pages are worth listing — a process measured in days to weeks, not hours. Some patience is genuinely required.

But there is a difference between slow and blocked. If site:yourdomain.com returns nothing after two or three weeks, something is actively preventing indexing rather than merely delaying it, and waiting longer will not help.

The good news is that the blockers are a short list, and almost all of them are switches somebody left in the wrong position at launch.

What usually causes it

Most likely first.

  1. 1

    The “discourage search engines” setting is on

    A WordPress checkbox that blocks the entire site, ticked during the build and never unticked at launch. The single most common cause.

  2. 2

    A noindex tag left in the templates

    Added deliberately on staging and shipped with the theme.

  3. 3

    Robots.txt blocking crawlers

    A staging disallow rule copied to production.

  4. 4

    No sitemap and almost no inbound links

    Nothing points at the site, so nothing leads a crawler to it. Discovery has to start somewhere.

  5. 5

    The domain has a history

    A previously penalized or spam-heavy domain can start from a worse position than a brand-new one.

How to fix it

Work through these in order. Take a backup before you change anything.

  1. Step 1Search site:yourdomain.com

    No results means nothing is indexed. Some results means indexing works and the real problem is ranking, which is a different job entirely.

  2. Step 2Check the WordPress reading setting

    Settings, Reading — untick “Discourage search engines from indexing this site”. Check this before anything else; it takes five seconds.

  3. Step 3Inspect the page source for noindex

    View source on the homepage and search for “noindex”. Also check the SEO plugin's per-page settings, which can override the global one.

  4. Step 4Set up Search Console and submit

    Verify the domain, submit your sitemap, and use URL Inspection to request indexing on the homepage and key pages. This is the fastest legitimate route in.

  5. Step 5Earn a few real links

    A Google Business Profile, relevant directories, and any genuine mention give crawlers a path to the site and give Google a reason to trust it.

When to stop and call someone

Call someone if the blockers are all clear and the site is still absent after a month, or if the domain was bought secondhand — a history of spam or penalties needs assessing before you spend on content that may never rank.

Frequently asked

Typically a few days to a few weeks, depending on how the site is discovered and how much authority it earns. Submitting a sitemap in Search Console and requesting indexing shortens the first pass considerably.

Search Google for site:yourdomain.com. Any results mean at least part of the site is indexed and the issue is ranking rather than indexing. No results at all means something is actively blocking it.

The WordPress setting “Discourage search engines from indexing this site” in Settings, Reading. It is switched on during development and frequently forgotten at launch, and it blocks the entire site for as long as it remains ticked.

You can speed up discovery. Verify the site in Search Console, submit a sitemap, and use URL Inspection to request indexing for important pages. Earning a few genuine links gives crawlers additional paths in. You cannot force indexing beyond that.

No, and the distinction matters. Indexing means Google has listed the page; ranking means it competes for a query. A newly indexed site typically ranks poorly at first and improves as it builds relevance and authority.

Free · AI-powered · Emailed to you

See exactly what’s holding your website back.

Get a free audit of your site — speed, SEO, mobile, and security — with the fixes that matter most, delivered as a PDF to your inbox.

Get my free audit
CallGet a quote