Why Does My Website Not Show Up on Google? (And How to Fix It)
Your website isn't showing up on Google for one of two reasons: either Google doesn't know it exists yet, or Google knows about it but doesn't think it's relevant enough to show. These are completely different problems with completely different fixes, and every article that gives you a list of 14 possible causes without telling you which one you actually have is wasting your time.
You've probably searched your business name and found nothing. Or found a competitor where you should be. Either way, the answer is fixable — it just depends on which problem you're dealing with.
This guide diagnoses your specific problem in under 5 minutes, then gives you the step-by-step fix. No jargon, no 47-tab rabbit hole.
Emma runs a florist shop in Leeds. She had her Wix site live for four months without a single Google-driven enquiry. When she finally checked Google Search Console, she found the answer immediately: a setting inside Wix was preventing Google from reading her site at all. It had been blocking Google since the day she launched. Nine days after she fixed it, her site appeared in Google for the first time.
The issue wasn't her content, her photos, or her prices. Google simply didn't know she existed.
If you suspect the site itself is the problem — slow, template-based, or poorly built — you can view web design packages here alongside this guide.
Key Takeaways
· There are only two root causes: Google can't find your site, or Google can find it but won't rank it
· Run
site:yourdomain.comin Google right now — zero results means Problem A; results shown means Problem B· Wix and some other template builders accidentally block Google indexing through a default setting many owners never check
· Google Business Profile (free, 30 minutes to set up) gets local service businesses visible in Google Maps faster than organic SEO
· New sites take 2–4 weeks just to be indexed; ranking for service terms takes 2–6 months minimum
Step Zero: Find Out Which Problem You Have
Before anything else, run this test. Open Google and search:
site:yourdomain.com
Replace yourdomain.com with your actual web address.
No results at all? Google doesn't know your site exists. You have Problem A: an indexing issue.
Results show up? Google has found your site. You have Problem B: a ranking issue.
This matters because the fixes are entirely different. A business owner spending months improving their content when Google can't even read their site is solving the wrong problem. A business owner submitting their sitemap repeatedly when they're already indexed is doing the same. Get the diagnosis right, then fix the right thing.
Problem A: Google Doesn't Know Your Site Exists
If site:yourdomain.com returned zero results, Google has not indexed your site. Here are the three most common causes — and how to fix each.
1. Your Site Is Too New (Wait It Out, But Speed It Up)
Google doesn't index new sites instantly. A brand-new site with no inbound links and no Google Search Console setup can take anywhere from 2 weeks to 6 months before Google discovers it on its own. The wait is real.
The fix: don't wait passively. Set up Google Search Console (free), verify ownership of your site, and submit your sitemap. This tells Google directly that your site exists and asks it to crawl it. After a sitemap submission, most sites get their first pages indexed within 3–14 days.
Also get at least one external link pointing at your site — a listing on a business directory, your Google Business Profile, or a mention in a local Facebook group. Links are how Google discovers new sites organically.
2. Your Site Is Blocking Google (The Hidden Toggle Problem)
This is Emma's problem, and it affects far more websites than people realise — particularly those built on Wix, Squarespace, or WordPress.
On Wix, there is a setting called "Let search engines index your site." It must be switched on. Some accounts have it off by default, and it's buried deep enough in the settings that most owners never look. The result: a site that looks completely normal to a human visitor is completely invisible to Google.
In WordPress, a checkbox under Settings → Reading that says "Discourage search engines from indexing this site" does exactly what it says. It's often left ticked accidentally after development.
How to check (Wix): Go to your dashboard → SEO → Google Search Console. Look for any warnings about "noindex." Verify that the indexing toggle is enabled for all pages.
How to check (all sites): Go to Google Search Console → URL Inspection → enter your homepage URL → check the "Coverage" result. If it says "Excluded" with a reason of "noindex," this is your problem. Change the setting, then request indexing from the URL Inspection tool.
3. Your Sitemap Hasn't Been Submitted
A sitemap is a file that lists every page on your site and tells Google about them. Without it, Google has to discover your pages by following links — which takes much longer for a new site.
Fix: In Google Search Console, go to Sitemaps, and submit yourdomain.com/sitemap.xml. Most website platforms (including Wix and WordPress) generate this automatically. Once submitted, Google will typically crawl the listed pages within a week.
Problem B: Google Knows Your Site But Won't Show It
If site:yourdomain.com returned results, your site is indexed. Google knows it exists. The question is why it's not appearing when customers search for your services. Here are the fixes in priority order.
Fix 1: Your Content Doesn't Match What People Actually Search
This is the most common ranking problem for small businesses — and also the most fixable.
Most business owners check their Google visibility by searching their business name: "Emma's Flowers Leeds." That's a brand search. Even a brand-new site with zero SEO work will usually rank for its own name within a few weeks. The real test is searching what a customer would type: "florist Leeds" or "flower delivery Leeds" or "wedding flowers West Yorkshire."
Go to Google Search Console → Performance → Queries. This shows you what search terms Google is already showing your site for. If the list is empty, or only shows your business name, your pages don't contain enough content about what you actually do and where you do it.
Fix: Every service page needs to clearly answer the question a customer would type. A page called "About Us" with three sentences doesn't rank. A page called "Florist in Leeds — Bouquets, Weddings & Same-Day Delivery" with 400 words explaining your services and service area does. Target specific, local terms. "Plumber" doesn't rank for a new site. "Emergency plumber Manchester no call-out fee" has a realistic chance.
Fix 2: Your Site Is Too Young for Google to Trust It
Google has an informal period — often called the Google Sandbox — during which new sites rank poorly even if they're doing everything right. It typically lasts 1–3 months. There's no shortcut around it, but you can shorten it.
Fix: Earn a few genuine inbound links. A listing on Yell.com, a mention in a local business association's directory, a Google Business Profile with a link to your site, a guest post on a local blog — each one signals to Google that your site is real and worth indexing properly. You don't need hundreds. Three to five quality links from legitimate sources make a meaningful difference for a new site.
Fix 3: Your Site Is Too Slow to Rank
Page speed is a direct Google ranking factor. Sites that fail Core Web Vitals — Google's speed and usability metrics — are penalised in search results. This is particularly relevant for sites built on template platforms.
Fix: Run your site through Google PageSpeed Insights. If your score is below 50 on mobile, speed is costing you rankings. For WordPress sites, a caching plugin and image compression often solve it. For Wix and Squarespace, the options are limited — the platforms generate bloated code by design, and there is a ceiling on how fast they can run. If speed is your issue and you're on a template builder, a rebuild on clean code is often the only real fix. Custom-built sites are optimised from the start and typically score 90+ on PageSpeed.
Fix 4: Your Content Is Too Thin
Google doesn't rank pages with minimal content. A contact page with your phone number, an "About Us" paragraph with two sentences, and a homepage that says "Welcome to our business" — these pages tell Google nothing about what you do, who you serve, or why you're relevant.
Fix: Each main service page should cover the service in real depth: what you offer, where you offer it, who it's for, what it costs (even a range), what the process is, and what customers can expect. 400–800 words per page is a reasonable minimum for a service business. Blog posts and guides help too — each one is a new page Google can index and rank for specific queries.
Fix 5: Your Competitors Have Been at It Longer
Sometimes everything is technically correct, but you're competing against businesses with years of domain history, dozens of backlinks, and hundreds of indexed pages. A new site going head-to-head with an established local business for "plumber [city name]" is a difficult race to win quickly.
Fix: Target the terms your competitors aren't dominating. "Emergency plumber [suburb]" beats "plumber [city]" for a new site. "Wedding florist [venue name] Yorkshire" beats "wedding florist Yorkshire." Long-tail, specific, local terms are winnable for new sites. Win those first, then build toward more competitive terms.
The Fastest Route to Google Visibility for Local Businesses
If you provide a service locally — as a plumber, consultant, therapist, restaurant, tradesperson, or any other location-based business — there is one thing you can do today that delivers Google visibility faster than anything else: set up your Google Business Profile.
Google Business Profile (free) puts you on Google Maps and in the "local pack" — the three business listings that appear at the top of local service searches. When someone types "electrician near me" or "accountant Bristol," those top results are Google Business Profiles, not organic website rankings.
David is a plumber in Birmingham. He had a website for two years but hadn't set up a Google Business Profile because he assumed it cost money. He spent 30 minutes one afternoon setting it up, adding his services, uploading a few photos, and asking two existing clients to leave a review. Eleven days later, he had his first call from someone who found him on Google Maps.
Setting up takes 30 minutes:
- Go to business.google.com and claim or create your profile
- Add your business category, service area, and phone number
- Upload 5–10 real photos of your work
- Add a link to your website
- Ask two or three existing clients to leave a review
Your Google Business Profile and your website work best together. But for local businesses who need Google visibility quickly, a GBP gets results weeks or months before organic search rankings improve.
How Long Should You Actually Wait?
Here are realistic milestones, assuming you've done the fixes above:
| Stage | Timeline |
|---|---|
| Site indexed (submitted sitemap) | 3–14 days |
| Showing up for your business name | 1–4 weeks after indexing |
| Google Business Profile visible | 1–3 weeks after verification |
| Ranking for local service terms | 2–6 months with good content |
| Stable rankings, consistent traffic | 6–12 months |
Google's own guidance is "4 months to a year to see potential benefits." That's the honest answer. SEO is not a light switch — it's a compounding process. The fixes above compress that timeline. But if a salesperson promises you Google's front page in two weeks, they're lying.
If your site is indexed, you've fixed the content, you've set up your GBP, and six months later you're still not moving, the issue is usually the site itself: slow code, poor structure, or a technical foundation that limits what SEO can achieve.
Frequently Asked Questions
How do I check if my website is on Google?
Search site:yourdomain.com in Google. If results appear, your site is indexed. If nothing appears, Google hasn't indexed it yet. You can also use the URL Inspection tool in Google Search Console for a more detailed status report.
Why does my competitor show up on Google but not me?
Your competitor likely has an older domain, more indexed pages, more backlinks, or content better matched to what customers search for. Start with long-tail local terms where competition is lower, build content consistently, and earn a few quality inbound links. The gap closes over time.
My Wix site isn't showing on Google — why?
The most common cause is Wix's indexing toggle being switched off. Go to your Wix dashboard → SEO Settings and confirm "Let search engines index your site" is enabled. Also check Google Search Console for any pages marked "noindex." If your site is indexed but not ranking, Wix's poor Core Web Vitals scores may be limiting your visibility — this is a platform-level issue with limited workarounds.
Does Google Search Console cost money?
No. Google Search Console is completely free. It shows you what Google sees on your site, flags technical errors, lets you submit your sitemap, and shows you which search terms are bringing traffic. Every business with a website should have it set up.
I submitted my sitemap — why am I still not showing up?
Submitting a sitemap gets you indexed, not ranked. Once Google indexes your pages, it still needs to evaluate their relevance and quality against competing pages. If you've been indexed for 3+ months and aren't ranking for any service terms, the issue is content quality, site speed, or a lack of backlinks — not the sitemap.
Conclusion
Two problems. Two sets of fixes. Here's the short version:
- Not indexed at all? Check for noindex blocks (especially on Wix), submit your sitemap, set up Google Search Console
- Indexed but not ranking? Fix your content to match real search terms, set up Google Business Profile, check your site speed
- For local businesses: Google Business Profile delivers visibility faster than organic rankings — set it up today
This week:
- Run
site:yourdomain.com— find out which problem you have - Set up Google Search Console if you haven't already
- Set up or complete your Google Business Profile
If you've worked through this list and the site itself is the limiting factor — slow code, template bloat, poor structure — that's a different conversation.
Is your site the problem? Let's find out.
Get a straight answer — no sales pitch