You searched for your own business, got nothing back, and now you’re somewhere between irritated and worried. Fair enough.
So: why is my business not showing on Google? Almost always one of two separate problems. Either your website isn’t indexed — Google doesn’t hold a copy of your pages at all — or your Google Business Profile isn’t verified, is suspended, or has been filtered out of Maps. Same symptom, opposite repairs.
That’s the part most advice gets wrong. It picks one lane, writes a checklist for it, and half the people reading are fixing the wrong thing. Start with the three tests below and you’ll know which problem you have in about sixty seconds. Skip straight there if you like.
What this takes, and what you’ll need
The three tests take five minutes. The fixes take anywhere from an afternoon to several weeks, depending on which problem you land on and whether Google has to review anything.
Difficulty: moderate. You don’t need to write code, but you do need access.
Before you start, get hold of:
- Admin access to your website — or a developer who’ll answer the phone today.
- The email address used to set up your Google Business Profile. Often an old employee’s, or the web agency you stopped using in 2019. Find out now, not later.
- A phone on mobile data, not your office wifi. You’ll need it for Test 3.
- Your business name exactly as it appears on your signage, plus your town.
One honest warning up front: if the answer turns out to be a suspended listing, part of the outcome sits with Google, not with you.
First, work out which of the two problems you have
Three tests, in order. Each one ends with a destination: Fix A or Fix B. Don’t start repairing anything until you’ve run all three — chasing the wrong fault is how people lose a month.
Test 1: Search your exact business name
Type your full business name plus your town into Google — Riverside Dental Richmond, not dentist near me. If nothing comes back at all, you’re invisible, not out-ranked, and that’s a different conversation entirely. If your website appears but there’s no map panel on the right, your site is fine and your profile is the problem: go to Fix B. If the map panel is there but your website is nowhere, that’s why isn’t my website showing on Google territory: go to Fix A.
Test 2: Run a site: search on your own domain
This is the fastest indexing check there is, and most business owners have never run it. Type this into Google, swapping in your domain:
site:yourdomain.co.uk
Zero results means your website is not indexed by Google at all — nothing you publish can rank, because none of it exists as far as search is concerned. A handful of results when you have forty pages means partial indexing: the home page got in, the service pages didn’t. Either way: go to Fix A.
Test 3: Check Maps from somewhere that isn’t your office
Standing inside your own premises makes your listing look healthy when it’s invisible to everyone three miles away. Proximity is doing the work, not your profile. Take your phone off wifi, drive to a different postcode or suburb, and search your main service term there. If you vanish the moment you leave the building, your business not showing on Google Maps is a local pack ranking problem rather than a broken one — read the ranking section near the end. If you can’t find yourself even by name from outside: go to Fix B.
Fix A: Your website isn’t in Google’s index
Only for readers routed here by Test 2. Google has to crawl a page, then decide to store it — those are two separate events, and a page can pass the first and fail the second.
Step 1: Verify Search Console and inspect the URL
Set up Google Search Console for your domain and verify ownership. Then paste your home page URL into the URL Inspection tool at the top. It reports one of three things in plain English: the page is on Google (fine), it was crawled but not indexed (Google saw it and passed), or it’s excluded (something is actively blocking it). You’re done when you can read a status for your own URL — everything below depends on knowing which of the three you’ve got.
Step 2: Clear the four blockers that hide a whole site
Four causes account for most whole-site disappearances, and all four are structural rather than editorial:
- A
noindextag left over from staging. View source on your home page and search fornoindex. Developers add it to keep a build private, then forget it at launch. This is the single most common one. - A
Disallow: /in robots.txt. Visityourdomain.co.uk/robots.txtand read it. One stray slash blocks the lot. - Canonical tags pointing at the wrong URL. If every page declares the home page as its canonical, Google indexes one page and drops the rest.
- A password wall or a render your visitors can see and Google can’t. If the page content only appears after JavaScript runs, check what Search Console’s rendered view actually shows.
If this step is where you found your fault, technical SEO that search engines reward is the work that stops it happening again. You’re done when the inspection tool stops reporting a block.
Step 3: Submit a sitemap and request indexing
Now — and only now — submit your XML sitemap in Search Console and hit Request Indexing on your key pages. Order matters. Requesting indexing on a page that’s still blocked does precisely nothing, which is why so many people do this first and conclude Google is broken. Expect a queue, not a button press. You’re done when the URL Inspection tool reports the page as indexed.
Fix B: Your Google Business Profile isn’t showing
Only for readers routed here by Tests 1 and 3. This is where most local businesses actually are — UK and South African alike — and it’s the half of the problem that has nothing to do with your website.
Step 4: Claim and verify the profile properly
An unverified profile doesn’t show in Maps, full stop. Search your business name in Maps: if you see it with a Claim this business link, nobody currently owns it. If you see Owned by another user, someone does — usually a former marketing agency or a staff member who left. Request access through that prompt and Google emails the current owner; if they don’t respond within the review window, ownership can transfer to you.
Verification method varies by country and business type — video, postcard, phone or an instant check against existing records. A UK sole trader and a South African multi-branch retailer won’t get the same route, so don’t assume what worked for someone else applies to you. You’re done when the profile shows as verified in your dashboard.
Step 5: Check for a suspension or a duplicate listing
If the profile was live and then wasn’t, look for a suspension notice in your dashboard. A soft suspension means the listing is still in Maps but you’ve lost the ability to manage it. A hard suspension removes it outright. Google’s Business Profile Help sets out the reinstatement route, and you’ll need to work through it honestly — usually with proof of address and trading documents.
Here’s the part no agency should dress up: we can’t tell you how long a reinstatement takes, and nobody can guarantee one. Some come back in days. Some take weeks of appeals. Anyone promising you a fixed outcome on this is selling.
Duplicates are the quieter version of the same pain. Search your business name and address in Maps and look for a second pin — an old listing from a previous address, or one auto-created from a directory. Two listings split your signals, and it’s very often the one you aren’t editing that ranks. Report the duplicate through Maps rather than deleting anything.
Step 6: Fix categories, service area and NAP consistency
Your primary category does more work than any other field on the profile. Pick the one that names what you actually are — emergency plumber, not contractor — and use the secondary slots for everything else.
If you’re a service area business without a shopfront, hide the address and set your service areas properly. Publishing a home address you don’t trade from is a common filtering trigger.
Then check your NAP consistency: name, address and phone number written identically on your website, your profile and the directories that carry you. The ecosystems differ by country — Yell and Checkatrade in the UK, Brabys and Snupit in South Africa — so check the ones your customers actually use. You’re done when your profile details match your website exactly, character for character.
Indexed, verified, and still invisible? That’s a ranking problem
If your site is indexed and your profile is verified and live, nothing is broken. You’re being out-ranked. That’s a different job with a different clock.
The local pack ranking that decides who appears in the map results comes down to three things Google has been fairly open about: relevance (does your profile match the search), distance (how close you are to the searcher), and prominence (reviews, mentions, and how strong your website is in organic search generally). You can’t move your premises. You can absolutely move the other two.
That work doesn’t land next Tuesday. Reviews accumulate. Pages earn their position. Directory mentions settle. It’s foundations that compound — dull for the first two months, then quietly difficult for a competitor to undo, because they’d have to spend the same two years you did.
The honest split: repairs are measured in days and weeks, organic visibility is measured in quarters. If you’ve just finished a repair and want the next piece, local SEO foundations is where that starts.
The four mistakes that keep businesses invisible for months
- Rebuilding the website without redirects. New site, new URL structure, no 301s from the old pages — and years of accumulated authority goes in the bin overnight.
- Letting your web developer own everything. If Search Console and the Business Profile are verified against their email, you can’t run Step 1 or Step 4 without them. Get yourself added as an owner today, while everyone’s still on good terms.
- Chasing rankings before checking indexing. Six months of blog posts on a site carrying a staging
noindexis six months of writing into a void. Run thesite:search first. Always. - Editing a duplicate while the real listing sits suspended. People spend weeks perfecting a profile nobody sees, then wonder why how to get my business to show up on Google feels impossible. Find every listing before you improve any of them.
Where to go next with this
Depending on which fault you found, these are the useful next reads:
- Blocked at the technical level, or worried a rebuild cost you your rankings — technical SEO that search engines reward.
- Profile is live but you’re losing the map pack outside your own postcode — local SEO foundations.
- Ran all three tests and the results don’t make sense — talk to us about your visibility.
FAQ
How long does it take for a new website to show up on Google?
For a brand new domain, days to a few weeks once it’s verified in Search Console and a sitemap is submitted. Individual pages on an established, healthy site are often picked up faster. There’s no fixed queue and no way to pay for priority — if a page still isn’t indexed after a month, treat it as a blocker rather than a waiting game and re-run Step 2.
Why does my business show on Google for me but not for my customers?
Usually proximity and personalisation. Google weights distance heavily in local results, so standing in your own premises makes your listing look healthy when someone a few miles away sees your competitors instead. Your search history nudges it further. Check from mobile data in a different postcode, or ask a customer to search and screenshot what they actually get.
Why did my business disappear from Google Maps overnight?
Sudden disappearance usually means a suspension, a duplicate listing taking over, or an edit that tripped a review — changing your business name, category or address can all trigger one. Check your dashboard for a suspension notice first, then search Maps for a second pin at your address. Overnight vanishing is rarely a ranking drop; it’s almost always an eligibility problem.
Do I need to pay Google to show up in search?
No. Organic listings and Google Business Profiles are free, and paying for Google Ads doesn’t improve your organic or Maps position. Ads buy you a separate slot above the results for as long as you keep paying. The profile, the verification, the reinstatement process and indexing all cost nothing but time and access.
Why is my competitor outranking me when my website is newer?
A newer site isn’t a better site. Prominence takes years to build: a competitor with a long trading history and reviews accumulated over that time will beat a newer business with a handful, even if your site looks sharper. Add their directory mentions and older pages and the gap makes sense. It closes with consistent work, not a redesign.
Conclusion
Diagnose before you repair. The two problems behind this question look identical from the outside and need opposite work — and the fastest way to waste a month is to fix the one you don’t have.
Run the three tests. If you get through them and still can’t work out why you’re invisible, send us the domain and the business name at hello@engagingmachine.com — we’ll run the same checks and tell you what’s actually blocking you. No pitch attached. If you’d rather start a conversation first, talk to us about your visibility.