New Website Not Showing Up in Google
Search & Indexing Errors
The site launched weeks ago and Google still has never heard of it.
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
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
A noindex tag left in the templates
Added deliberately on staging and shipped with the theme.
- 3
Robots.txt blocking crawlers
A staging disallow rule copied to production.
- 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
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.
Step 1 — Search 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.
Step 2 — Check the WordPress reading setting
Settings, Reading — untick “Discourage search engines from indexing this site”. Check this before anything else; it takes five seconds.
Step 3 — Inspect 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.
Step 4 — Set 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.
Step 5 — Earn 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.
If you’d rather not
We do this work every week. These are the services that cover it.
- SEO & Google Visibility RecoveryWhen traffic falls off a cliff, guessing is expensive. We find why Google stopped showing your pages — and fix the cause, not the symptom.
- Search Engine OptimizationHelp the right searchers find the right page. We improve technical structure, service intent, content depth, internal links, schema, and answer-ready copy so search can create better leads.
- Local MarketingWin more of the searches near you. We improve profiles, maps visibility, local pages, reviews, tracking, and calls to action so nearby buyers can find and choose your business faster.
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.