Why Isn't My Website Showing Up on Google?
Built a website but can't find it on Google? The real reasons a site stays invisible — from "it's too new" to "it's blocked" — and how to fix each one.
On this page
First, the two different problems hiding in one question
"Why isn't my website on Google?" is really two questions, and it matters which one you've got:
1. It's not there at all. You search your own business name, or type your exact web address, and nothing comes up. This is an indexing problem — Google doesn't have your site in its list.
2. It's there, but nobody finds it. Search your name and you appear, but search what customers actually type — "web designer near me," "plumber in Nantwich" — and you're nowhere. This is a ranking problem — Google has you, but doesn't rate you for those searches.
Do this test first: search for your business name, and separately type your full web address into Google. If you show up for those, you're indexed — skip to the ranking half. If you don't, start at the top.
If your site isn't indexed at all
If Google genuinely doesn't have your site, it's almost always one of these — roughly in order of how common they are:
- It's brand new. Google takes anywhere from a few days to a few weeks to find and index a new site. If you launched last week, this might just be patience. You can hurry it along (below), but sometimes the fix is time.
- It's accidentally blocked. This is the big one — and the most common serious cause. Many sites launch with a "discourage search engines" setting still switched on from when they were being built, or a `robots.txt` file or `noindex` tag quietly telling Google to stay away. The site works perfectly for humans and is invisible to Google. Always check this first on a site that's been live a while and still isn't showing.
- Google doesn't know it exists. No submitted sitemap, no links pointing to it from anywhere else. Google finds sites by following links and reading sitemaps; give it neither and it may never arrive.
- It's too thin or too new to bother with. A single page with barely any content gives Google very little reason to index or rank it.
The fixes: set up Google Search Console (free), submit your sitemap, and use its "URL Inspection" tool to ask Google to crawl your pages. Crucially, Search Console will tell you if your site is blocked or has indexing errors — it takes the guesswork out entirely. If a "discourage search engines" box is ticked, untick it. This is the single most important tool for this problem, and most invisible sites are fixed from inside it.
If you're indexed but ranking nowhere
More often the site is on Google — you just can't find it for anything except your own name. That's a ranking problem, and it's usually one or more of these:
- The competition is simply stronger. For "web designer" or "plumber" with no location, you're up against the whole country. Established sites with years of content, links and reviews outrank a newer one. The fix isn't magic — it's the SEO fundamentals, done consistently.
- Your pages don't say what people search for. If your service page never actually uses the words your customers type — the service, the place — Google has nothing to match them to. Pages need to plainly name what you do and where.
- No local signals. For "near me" and town-name searches, Google leans heavily on your Google Business Profile, your reviews, and consistent name/address/phone details across the web. No profile, no reviews, no consistency — no map pack.
- The site's slow or not mobile-friendly. Google ranks fast, mobile-ready sites above slow, clunky ones. A poor experience drags you down even when everything else is right.
- Thin content. A page that barely answers the question won't beat one that answers it fully. Google rewards genuinely useful pages, and there's no shortcut around that.
The fix list, in priority order
Whether it's an indexing or a ranking problem, work down this list:
- Set up Google Search Console and submit your sitemap. Non-negotiable, free, and it diagnoses most indexing problems for you. Start here.
- Check nothing's blocking you. The "discourage search engines" setting, `robots.txt`, and stray `noindex` tags. This one fix rescues a surprising number of "invisible" sites.
- Claim and complete your Google Business Profile. The biggest lever for local "near me" searches. Fill in everything, add photos, keep the details exact.
- Make each page say plainly what you do and where. Real, specific words your customers actually search — in your headings and your text, not buried in an image.
- Earn a few genuine reviews and consistent listings. Same business name, address and phone everywhere they appear. Consistency builds the trust Google needs to rank you locally.
- Get the basics fast and mobile-ready. A slow or fiddly-on-mobile site caps how well you can rank no matter what else you do. We hold our builds to a 93+ performance score partly for this reason.
- Then be patient and keep adding useful content. SEO compounds. Consistency over months beats a burst of effort that stops.
When the site itself is the problem
Sometimes you can do everything on that list and still struggle — because the site itself is working against you. If it's built on a bloated platform, buried its content in images Google can't read, or is so slow it's penalised, no amount of tinkering fully fixes it. The foundations decide the ceiling.
When we rebuilt Exterior Cleaning Co's site to be genuinely findable — clean code, proper local signals, the fundamentals built in rather than bolted on — enquiries rose by around 42%. Not from a marketing gimmick, but from being visible to the people already searching. That's what a site built to get found means: findability engineered in from the first line of code, not patched on after launch when you notice nobody's calling.
If you've worked the fix list and you're still invisible, the honest answer might be that the site was never built to be found in the first place — and that's fixable.
FAQ
Why isn't my website showing up on Google at all?
Usually one of: it's too new (Google hasn't indexed it yet), it's accidentally blocked (a "discourage search engines" setting or a `noindex` tag), or Google doesn't know it exists (no sitemap, no links in). Set up Google Search Console — it diagnoses which, and lets you submit your site directly.
How long does it take for a new website to appear on Google?
Anywhere from a few days to a few weeks. You can speed it up by setting up Google Search Console and submitting your sitemap, which asks Google to come and crawl your pages rather than waiting for it to find you.
My website shows for my business name but not for anything else — why?
That's a ranking problem, not an indexing one — Google has your site, it just doesn't rate you for competitive searches yet. Usually it's stronger competition, pages that don't clearly say what you do and where, missing local signals, or thin content. The fix is the SEO fundamentals, done consistently.
How do I get my website to show up on Google?
Set up Google Search Console and submit your sitemap, make sure nothing's blocking indexing, claim your Google Business Profile, write pages that plainly say what you do and where, earn genuine reviews with consistent listings, and keep the site fast and mobile-ready. Then keep adding useful content — SEO compounds over time.
Why isn't my business on Google Maps / the local pack?
Almost always a missing or incomplete Google Business Profile, too few reviews, or inconsistent name/address/phone details across the web. Claim and fully complete your profile, gather a handful of genuine reviews, and make sure your details match everywhere they appear.
Get found
Invisible on Google? Get a free findability check.
Send us your URL and we'll tell you plainly why you're not showing up — indexed or not, blocked or not, and the specific fixes worth doing first. Honest findings, no jargon, no hard sell.
Get a free findability check