Free guide

Why Isn’t My Business Showing Up on Google?

If your business is not showing up on Google, it is almost always one of nine things, and you can work out which one in about five minutes. In rough order of how often we find them: the Google Business Profile was never verified, the profile has been suspended, the primary category is wrong, you are simply farther from the searcher than the businesses being shown, the profile is half filled in, you have too few or too old reviews, a duplicate listing is splitting your signals, your website contradicts your profile, or your website was never indexed at all. This guide works each one in order, with what you will see on screen and how to tell them apart.

Go top to bottom rather than guessing. These causes look identical from the outside and the fixes are completely different. Most cost nothing but an afternoon.

First, “showing up on Google” is three different places

One phrase, three surfaces, and they fail for different reasons. The map pack is the box of three businesses with stars and a Call button, driven by your Business Profile rather than your website. The blue links are driven by your website, and a perfect profile will not put your website there. AI answers from ChatGPT, Gemini, Claude, Perplexity and Google’s AI overviews increasingly resolve the question without anybody clicking through.

They overlap less than you would expect. In our 2026 Local Visibility Study we checked 64 local service businesses across eight trades and four metros, and only 27 of them, 42%, appeared in all three places at once. Read that with its limitation attached: the sample was drawn from businesses already ranking in their map pack.

So the question is not “why am I not on Google”, it is “which of the three am I missing”. Absent from the map, start at cause 1. In the map but your website never appears, skip to cause 9.

The four-minute triage

Three checks before you change anything, because two of the nine causes get worse if you start editing first.

Check 1. Search like a customer, in an incognito window. Search your main service plus your town the way a stranger would type it, not your business name. Something like “water heater repair franklin tn”. Click “More places” to find where you actually sit. Do this incognito because your signed-in searches are personalized: Google knows it is you, knows you have visited your own site hundreds of times, and will show you your business in a position no customer sees. Plenty of owners are sure they rank fine because they have only ever checked while logged in.

Check 2. Search your exact business name, still incognito. A full panel means the profile is live and your problem is ranking, so go to causes 3 to 8. Nothing, or only your Facebook page and directory listings, means it is missing, unverified or suspended, so go to causes 1 and 2. Two profiles, or an old address, means a duplicate, so go to cause 7.

Check 3. Sign in as the owner and look at the profile. Signed in to the owning Google account, searching your business name gives you a merchant view above the normal result with buttons like Edit profile, Promote and Customers. That panel is where the profile is managed now. For several locations, Business Profile Manager at business.google.com is the other way in.

What you seeWhat it meansGo to
No merchant panel, no profile in the accountNever claimed, or claimed on a different Google accountCause 1
“Get verified” or a verification bannerClaimed but unverifiedCause 1
“Suspended”, or you cannot edit anythingSuspended or disabledCause 2
Everything normal, but not in map resultsLive but not rankingCauses 3 to 8
Profile fine, website never in the blue linksA website problem, not a profile problemCause 9

Google’s documentation on local ranking is short and blunt. Results are decided by relevance, “how well a Business Profile matches what someone is searching for”, distance, “how far each business is from the customer who’s searching”, and prominence, “how well-known a business is”. It also states that “There’s no way to request or pay for a better local ranking on Google.” Anyone selling you a promised map position is selling something Google says does not exist.

Cause 1: the profile was never verified, or lost verification

The most common one, and not a comment on you. BrightLocal’s research across 778 small business owners found only 35% have claimed their Google Business Profile at all.

What you will see: searching your name incognito returns nothing on the right, or a bare listing with a “Claim this business” link. Signed in, you have no profile in the account or a prompt to get verified.

How to tell it from a suspension: an unverified profile still appears somewhere, thinly, and Google invites you to claim it. A suspended one is gone from public view entirely. If Google offers you “Claim this business”, you are not suspended.

The fix. Search your business name, select the profile, choose “Get verified”. Google decides which methods it offers based on business type, location and region, so you do not pick from the full list. The options that exist are phone or text, email, live video call, video recording, postcard, and Search Console verification if your website is already verified there.

Working out of a home or a van, expect video verification: a continuous walkthrough showing the location, your equipment or signage, and something proving you run the business, such as a keyed vehicle, invoices or a license. Google says video recording review “can take up to 5 business days”. Postcards are slower. Google says “Most codes arrive within 14 days”, and while you wait you cannot edit your business name, address or category.

Common trap: the profile is already claimed by an old web designer, a former marketing company, or an employee who set it up on a personal Gmail. Google offers a request-access flow, and if the current owner does not respond within a week you can appeal to claim it. Dig through old agency emails first, because recovering the original login is far faster than the appeal.

Cause 2: the profile is suspended or disabled

What you will see: the profile vanishes from Maps and search with no warning, usually overnight. Google describes the state precisely: “The public can’t go to the profile. The owner and managers can’t act on the profile.” You will normally have had an email, so check spam. Owners usually describe this as the profile “disappearing”.

How to tell it from ranking badly: ranking badly still leaves you findable by exact business name. Suspension does not.

What triggers it. Most suspensions trace to one of these:

  • Keywords in the business name. Google disallows taglines, store codes, trademark symbols, all-caps words, hours, phone numbers, URLs, service descriptors and location details. “Smith Plumbing” is fine. “Smith Plumbing | Emergency Drain Cleaning Nashville” is a suspension waiting to happen, and it is the most common cause we see.
  • An address that is not a real staffed location. Google requires “your actual, real-world location”, rules out P.O. boxes, and rules out virtual offices unless the office “has clear signage, receives customers at the location during business hours, and is staffed”. It also expects “permanent fixed signage of their business name at the address”.
  • Rapid changes. Name, address and category all changed in one week looks like a hijacked listing. Space out material edits.
  • Content that does not match reality, including the “deceptive content” flag people see in the suspension email.

The fix. Correct the violation first, then appeal through Google’s Business Profile appeals tool. Two details catch people out. Once you open the evidence form you “must submit it within 60 minutes or it won’t be attached to your appeal”, so gather everything first: photos of permanent signage, a utility bill or lease at the address, your business license, branded vehicles, invoices. And the one that turns a two-week problem into a six-month problem: “Do not create a new Business Profile for the same business while your appeal is under review.” A fresh listing made out of impatience creates a duplicate that can get you suspended again.

How long: Google publishes no decision timeframe, saying only “We’ll review your appeal and send you an email with a decision.” If an appeal is rejected and the underlying issue is genuinely fixed, you can appeal again with better evidence, and paying a specialist who does reinstatements daily is reasonable at that point.

Cause 3: the primary category is wrong

Now we are into healthy profiles that do not rank. Start here, because this field decides which searches you are eligible for at all.

What you will see: you rank fine for your business name and one service, and are invisible for everything else you do.

Where it lives: Edit profile, then Business category. One primary, up to nine additional.

Getting it right. Google’s guidance is to “use as few categories as possible”, be “as specific as possible”, and choose the category completing “this business is a”, not “has a”. A roofing company is a Roofing Contractor, not a Contractor. A clinic offering laser hair removal is a Medical Spa, not a Laser Hair Removal Service, if the spa is what the business is. That distinction is where most people go wrong: they add categories for services they offer rather than for what they are, which dilutes the primary signal. Services you offer but are not belong in the Services section.

To check yours, run your main service and town incognito and click the top three businesses in the map results. Their primary category shows under the business name. If all three say something you are not, you have found your problem.

How long: a category change can be held for review and Google does not publish how long. Watch for the edit to stop showing as pending. Movement afterwards is gradual rather than same-day.

Cause 4: you are farther away than the businesses being shown

The cause people most resist, and often the real one. Distance is one of Google’s three stated ranking factors and the one you cannot edit.

What you will see: you rank well searching from your own neighborhood and disappear from the other side of town. Nothing is broken. Ask someone across town to search your service and their town to confirm.

The part almost nobody is told: setting a large service area does not make you rank across that area. Listing 40 towns does not put you in the map results for 40 towns. Google’s guidelines say service-area businesses “should have one profile for the central office or location with a designated service area” and “should hide your business address from customers”, but the profile still has a real location underneath, and distance is measured from it. A hopeful hundred-mile radius buys no reach. It just makes the profile less credible.

What actually helps. You cannot move, and opening fake locations to game this is exactly what gets profiles suspended. You can improve the two factors you control, relevance and prominence, so you hold on further out: a complete profile, an accurate primary category, steady reviews, and real pages on your website about the places you serve. Slower than the other levers here, and honest work rather than a trick.

Cause 5: the profile is half filled in

What you will see: a thin panel next to competitors. Few photos, no services listed, no description, hours missing or wrong, no posts.

Google states that “Businesses with complete and accurate info are more likely to show up in local search results”. This is the least glamorous item here and the best ratio of effort to result, because so few businesses do it. Worth filling:

  • Services, each listed separately with a real description rather than one generic entry. The field we find empty most often.
  • Hours, including holiday hours. A profile showing “Closed” when you are open loses the call outright.
  • Photos, added regularly rather than eight from setup day. Recency is a signal, and photos are what people look at before calling. Rejected photos are usually heavy text overlays, logos, watermarks or stock imagery. Plain job photos from a phone pass.
  • Business description, written for a person, saying what you do and where.
  • Attributes, appointment links, payment methods, accessibility. Small fields, and AI tools read them literally.

How long: some edits publish immediately, others are held for review, and Google publishes no turnaround. The observable signal is the edit no longer showing as pending.

Cause 6: too few reviews, or reviews that stopped

What you will see: you sit just outside the top three and the businesses above have several times your review count, or similar counts but much more recent ones. A profile whose newest review is fourteen months old reads as a business that might have closed.

Reviews feed prominence, one of Google’s three stated factors. They also do the persuading after you appear, which is the part people forget: being shown and not chosen is a different failure with the same symptom, an empty phone.

The fix is a system for asking, not a burst of effort. Most businesses do not have a review problem, they have an asking problem. Ask every satisfied customer as the job finishes, send the direct review link by text rather than explaining where to click, and reply to every review including the bad ones. Mechanics are in how to get more Google reviews.

What not to do, now a legal matter rather than a policy one. Do not buy reviews, do not have staff write them, and do not use any tool that surveys customers first and routes only the happy ones to Google. The FTC’s 2024 rule specifically bans fake reviews, bought reviews, insider reviews without disclosure, and the suppression of genuine negative reviews. The uncomfortable part is that a competitor with 300 reviews in a market where nobody has 40 may well be buying them and may be doing fine right now. That is real, and it is still not a reason to take the risk.

Cause 7: a duplicate listing is splitting your signals

What you will see: two profiles for the same business, often one at an old address, or one you created and one Google generated years ago from other data. Reviews land on one and your work goes into the other. Sometimes the duplicate outranks the real one.

How to check: search your business name incognito, then your old address or previous business name if either has changed. Check Maps directly as well as search, because a duplicate can sit on the map without surfacing in search.

The fix: merge rather than delete, because deleting can take the reviews with it. From the duplicate, use “Suggest an edit” and report it as a duplicate, or as permanently closed if that location is genuinely gone. If both are in your account, Business Profile Manager will usually offer to merge. When a location has really closed, mark it permanently closed rather than deleting it, so its reviews stay attached to something.

Cause 8: your website contradicts your profile

What you will see: nothing obvious. This one is invisible from the front and shows up as generally weak performance.

Google cross-checks your profile against your website and the rest of the web. If your phone number on the site differs from the profile, if your address is formatted three ways across directories, or if the site never plainly states what you do and where, Google has less reason to be confident, and less confidence means fewer showings.

The fix is unglamorous and cheap. Put the same business name, address and phone number on your website exactly as they appear on the profile, in the footer of every page. Make sure a human reading your homepage can tell within five seconds what you do and which towns you cover. Correct the obviously wrong old directory listings. You do not need to buy a citation-building package for this.

Cause 9: your website was never indexed

If your map presence is fine but your website never appears in the blue links, that is a separate problem and no amount of profile work solves it.

How to check in ten seconds: search site:yourdomain.com. No results means Google has not indexed the site at all. Far fewer pages than your site has means parts are not indexed.

Common causes: the site is new and has not been crawled, the “Discourage search engines from indexing this site” box was left ticked in WordPress after launch, robots.txt is blocking crawlers, pages carry a noindex tag, or the site hides its content from crawlers.

The fix starts with Google Search Console. Verify your domain, submit your sitemap, then use URL Inspection on your homepage and select Request Indexing. Search Console also tells you why a page is excluded, which turns guesswork into a specific answer. Full detail is in how to get your website to show up on Google.

How long each fix takes to show up

Google publishes very few numbers here, and anyone quoting precise timelines for the unpublished ones is guessing.

ChangeTime to take effectSource
Video verification reviewUp to 5 business daysGoogle documentation
Postcard verification codeMost arrive within 14 daysGoogle documentation
Suspension appeal decisionNo published timeframeGoogle states only that it emails a decision
Category, hours, services, description editsSome publish at once, some held for review, no published turnaroundWatch the pending state clear
New reviews affecting positionNo published timeframe, gradual rather than steppedReviews feed prominence
Website indexing after Request IndexingNo promised timeframe; Search Console reports status per URLGoogle documentation

What this will not fix

It will not move you closer to the searcher. Distance is a stated ranking factor and it is not editable. Twenty miles from the middle of your metro, you will not consistently hold the map pack in the middle of that metro however good the profile is. The realistic goal is owning your genuine catchment and stretching further than a business your size otherwise would.

It will not out-rank ten years and 400 reviews in a month. Prominence accumulates. You can close a gap steadily. You cannot skip it, and any offer claiming otherwise is either buying reviews or selling a map position Google says cannot be bought.

It will not fix a demand problem. If nobody in your area searches for what you sell, ranking first for it changes nothing. Confirm real search volume exists before investing months in it.

It will not fix a conversion problem. If you appear, get clicks and still get no calls, the issue is your reviews, photos, responsiveness or pricing, not your visibility. Being seen and not chosen looks identical to not being seen from where you are standing.

It will not put you in AI answers by itself. In our 2026 Local Visibility Study, 22% of the businesses we measured were named by AI tools while sitting outside Google’s top 20, and 11% ranked in the top 20 without being named by any AI tool. Fixing your map presence is the right first move, and it is not automatically the same job.

When you probably do not need to hire anyone

Most of this list is an afternoon of careful work, not a retainer. If your profile is unverified, your category is wrong, your services are empty and you have 11 reviews, you do not need an agency. Verify the profile, fix the category, fill in the fields, and start asking every customer for a review. That is genuinely most of the available gain and it costs nothing.

The honest case for paying somebody is narrower than the industry pretends: when the profile is suspended and appeals keep getting rejected, when there is a duplicate or ownership mess you cannot untangle, when the website needs structural work rather than editing, or when nobody has time to do the monthly work for a year straight. That last one is why most people actually hire, and it is a fair reason.

BrightLocal’s research across 778 small business owners found 89% invest in local SEO while only 29% believe it has high impact. That gap is not owners being naive. It is people paying for work they could not see and could not verify. Whoever you hire, insist on seeing what was actually done each month.

Find out exactly which one it is

Guessing wastes time. Our free 30-second check shows whether you show up in the map pack for your trade and who gets the call instead of you. No sales call.

Frequently asked questions

Why is my business not showing up on Google Maps?

Either the profile is unverified or suspended, in which case it is invisible by name too, or it is live but ranking below the businesses shown. Search your exact business name incognito. If your own name does not bring up your profile, it is a verification or suspension problem. If it does, the usual causes are the wrong primary category, distance from the searcher, an incomplete profile, or too few recent reviews.

Why is my Google Business Profile verified but not showing?

Verified means Google accepts that you represent the business. It does not mean you rank. If a verified profile is invisible even by exact name, check for a suspension or a duplicate outranking it. If it is findable by name but absent from map results, that is ranking, and distance is the most common reason. Distance is one of Google’s three stated ranking factors and cannot be edited.

Why was my Google Business Profile suspended?

Most suspensions trace to the business name containing keywords, taglines or location text, an address that is a P.O. box, virtual office or unstaffed location, or several material edits made in quick succession. Google’s guidelines require the real-world business name and an actual staffed location with permanent fixed signage. Google emails you when it happens, so check spam.

How do I fix a suspended Google Business Profile?

Correct the underlying violation, then appeal through Google’s Business Profile appeals tool. Gather evidence before you begin, because Google says once you open the evidence form you must submit it within 60 minutes or it will not be attached. Useful evidence is photos of permanent signage, a lease or utility bill at the address, your business license and branded vehicles. Google also says not to create a new profile for the same business while the appeal is under review.

Why does my Google Business Profile keep getting suspended?

Repeat suspensions usually mean the original violation was never actually fixed, or that a duplicate profile was created during an earlier appeal. Check that the name field holds only your real-world name with no service or location words, that the address is a genuine staffed location, and that no second listing exists for the same business.

Why did my Google Business Profile disappear?

A profile that vanishes overnight has usually been suspended or disabled. Google describes that state as the public not being able to reach the profile and the owner not being able to act on it. Less commonly, verification lapsed or a duplicate was merged into another listing. Search your business name incognito to confirm it is gone publicly rather than only missing from your account.

Why is my business not showing up on Google search?

Decide first whether you mean the map box or the blue links. The map box is driven by your Business Profile, so work through verification, suspension, category, distance, completeness and reviews. The blue links are driven by your website, so check whether it is indexed at all by searching site:yourdomain.com. Separate problems, separate fixes.

What are the Google Maps ranking factors?

Google publishes three: relevance, meaning how well the profile matches the search, distance, meaning how far the business is from the searcher, and prominence, meaning how well known the business is. Google also states there is no way to request or pay for a better local ranking. You cannot change distance, so relevance and prominence are the work.

How do I improve my Google Maps ranking?

Set the most specific correct primary category, fill in every profile field including services with real descriptions, add photos regularly, gather reviews steadily and reply to them, and make sure your website carries the same name, address and phone number and clearly says what you do and where. There is no shortcut, and Google says the position itself cannot be bought.

Why is my business website not showing up on Google?

That is a website indexing question rather than a profile one. Search site:yourdomain.com. If nothing comes back, Google has not indexed the site, commonly because it is new, because the discourage-search-engines setting was left on after launch, or because robots.txt or a noindex tag is blocking crawlers. Verify the site in Google Search Console, submit a sitemap and use URL Inspection to request indexing.

Keep reading

Not sure where your business stands? Run the free 30-second check and see who gets the call instead of you on Google and the map.