Skip to content
Rank on Maps Free scan

Google Business Profile

Why your business is not showing up on Google, and what to fix first

A business usually fails to show up on Google for one of two reasons: the profile itself has a problem (unverified, suspended) or it is live but Google does not trust it enough to rank for service searches.

Published · 9 min read · Answered by Daniel Girmay and Darin Pirkey

Why Isn't My Business Showing Up on Google Maps?

A business usually fails to show up on Google for one of two reasons: the profile itself has a problem (unverified, suspended) or it is live but Google does not trust it enough to rank for service searches. The verification and suspension steps below come from Google’s own help pages.

Is your business missing from Google, or just not ranking?

Start here, because the fix is different. Search your exact business name plus your city. If your profile appears in the business panel (on the right on desktop, at the top on a phone) or on Maps, your business is on Google. The problem is ranking, and you can skip ahead to the trust section. If nothing appears, or you see a profile you do not control, the problem is the profile itself.

Then run the second test. Search your main service plus your city, for example “roof repair” and your city, from a phone. Look at the map results. If you are not in the first three, the map pack, that is a ranking and trust problem. Those first three results are what we call the new Yellow Pages.

Our view is that the second case is the real question. The business is on Google, but it does not show for the searches that bring calls.

Why isn’t my Google Business Profile showing up?

If your profile is missing entirely, check verification and suspension first. Note that unverified profiles can still appear, but Google says verified ones are more likely to show up.

Is the profile verified?

Open your Business Profile while signed into the Google Account that created it. If you see a “Get verified” button, you are not verified. Google’s ranking tips page says verifying tells Google you are authorized to represent the business, so the profile is more likely to show up in search results. Google’s verification page says verifying gives you ownership of your Business Profile and lets you keep your info accurate. Google decides which verification methods you are offered and you cannot change them. The options include phone or text, email, video recording, live video call, and postcard, and Google recommends video recording verification when your business is eligible.

One trap from Google’s own instructions. If you requested a postcard, do not edit your business name, address, or category while you wait. Google says the code will not work if you do. Requesting a second code also invalidates the first one and makes the process longer.

Was the profile suspended?

Google says it may suspend or disable profiles that do not follow its guidelines, and a removed profile cannot be viewed by the public. The route back is Google’s appeals tool. Google lists the evidence that strengthens an appeal: official business registration, a business license, tax certificates, and utility bills for the business. The name and address on those documents must match the profile. An appeal can only be submitted once, so gather the evidence before you touch the form. Google’s instructions also say not to create a new profile for the same business.

Fix whatever caused the suspension before you appeal. Google’s first instruction before you submit is to make sure the profile follows all the guidelines.

How long does it take for my business to show up on Google?

Verification has published timelines, ranking does not. Google says most postcard codes arrive within 14 days and expire after 30 days. After you enter a code, Google reviews the submission for up to 5 business days, and it says reviews occasionally take longer. In some cases Google verifies a profile instantly, for example when you have already verified your website in Search Console.

Appearing for “HVAC repair” in your city is a different question with no date attached, because you are competing against the other businesses near the searcher for three spots. We will not give you a number, because anyone who does is guessing.

Why has my business page disappeared from Google?

A profile that was visible and then vanished may have been suspended or sent back into verification. Check the dashboard first. A suspension notice means you follow the appeal steps above.

If instead the “Get verified” button has reappeared, Google could not fully verify the business and wants you to re-verify. Google says a request for additional information is likely because some of your business details were recently updated, and it may ask for more details or ask you to update your info.

The other reason a page “disappears” is less dramatic. It never left. A competitor moved ahead of you, or Google changed how it assembles local results, and you fell out of the three slots. We track those shifts in our running log of Google local search updates.

Why isn’t my business showing up when someone searches for my service?

Because Google does not trust it enough yet. It is the answer most contractors do not want to hear, because it is not a setting you can flip.

Google’s own documentation says local results are mainly based on three things: relevance, distance, and prominence. Relevance is how well your profile matches what someone searched. Distance is how far you are from the person searching. Prominence is how well known the business is, and Google says it factors in how many websites link to you and how many reviews you have.

What does trust actually mean on Maps?

We answered this on our weekly Q&A, video above, and the view was blunt: “I would almost delete the word ranking and just replace it with trust.” Our view: past distance and relevance, the businesses Google keeps on top are the ones it is most confident are real and do the work.

We frame the diagnosis as a reversed question. When you ask why your business is not showing on Google Maps, the real question is why Google is not trusting you. Answer that and you know what to work on.

Does my website need to match my Google Business Profile?

Yes, and the gap between them is the most common one we find. Most often you have not told Google what you do, where you do it, and why people should choose you. Your profile says one thing, your website says another, and the directories say something older. Google has to constantly understand who you are, what you do, and where you do it, and conflicting information makes that harder.

Aligned looks like this. The primary category on your profile matches the service your homepage is clearly about. The service list on the profile matches the pages on your site. Your business name, address, and phone number are identical on every listing you control. Not close. Identical. Your service area on the profile matches the cities your site actually talks about. Get your primary category right, because it is how Google learns what kind of business you are, so if you only fix one thing, fix that.

Why do I rank at my shop and nowhere else?

Distance. Google ranks you against the searcher’s location, and a contractor whose only location signal is a shop address will show up near that address and fade as the searcher moves away. That is normal, not a penalty. We covered it in You rank first at your shop and nowhere else.

Does spending on Google Ads make Google trust me organically?

No. This is a misconception we hear all the time. A contractor spends heavily on ads, sees the business at the top in the paid slot, and assumes the organic map should follow. On the call: “you’re not going to be getting that trust just by spending money on Google.” Ads force your position. Organic trust is earned with evidence, and Google’s ranking page says there is no way to request or pay for a better local ranking.

The two are not enemies. Ads can run while trust builds. Just do not expect one to pay for the other.

Because a Facebook page is not a Google Business Profile, and Google does not owe it a spot. Google may or may not index a Facebook page. The listing that appears on Maps and in the local pack is the Business Profile. If your Facebook page is your main online presence and you have no profile and no website, that is the gap, not Facebook.

Keep the Facebook page. Make its name, address, and phone match your profile exactly, because it is one more place Google can cross-check you. Then stop worrying about where it ranks.

How do I get my business to appear on Google?

Get the profile live first, then earn the ranking. Here is the order we recommend.

  1. Claim and verify the profile with whichever method Google offers you, video if it is available.
  2. Set the one right primary category. Not the broadest, the one that matches the job you want calls for.
  3. Fill every field Google gives you. Google says complete and accurate profiles are more likely to show in local results, and that inaccurate info can keep a profile out of relevant searches in your area. Hours, services, service area, description, attributes.
  4. Add real photos of your crew, trucks, and finished work. Not stock.
  5. Make the website match. Service pages that say the same things the profile says, in the same cities.
  6. Ask every finished job for a review, and reply to every review. Google says replies show you value feedback, and that more reviews and positive ratings can help local ranking.
  7. Put the same name, address, and phone on the directories that matter in your trade.

Our Google Business Profile service covers these steps, and it is the foundation for everything we do on map pack ranking. It is slow.

The mistake we see most

Owners prove themselves in person and never online. That is the frustrating part. A contractor shows up on time, honors the warranty, cleans the driveway, and gets referred for years on a handshake. Then the profile has a handful of reviews, no photos, and a category picked years ago. Google has never heard any of it.

The line that stuck from our weekly Q&A: “the minute you have a business on the internet, you technically start your first day working for Google.” It is a joke, and it is also how the system behaves. Google’s job is to send its user to a business that will not let them down. The barrier to listing a home service company online is very low, Google knows that, and it weighs proof alongside relevance and distance, so a profile that has proven nothing is competing with one hand tied. You do the proving. You already do it in customers’ driveways. Now you have to tell Google, and your customers have to say it too.

When is this not worth chasing?

Three cases.

If you are not verified, nothing else matters until you are. Never buy reviews, at any stage. Until you are verified, do not pay for citations or optimization either.

If your profile is suspended for a real violation, fix the violation before paying anyone to appeal. Appeals can only be submitted once. Google says it may be able to do an additional review if the appeal is denied, but do not count on it.

If you are a single-truck operator booked solid through referrals, chasing three slots in a competitive metro may cost more effort than the extra calls are worth right now. Keep the profile accurate, collect a review from every job, and revisit it when you want to grow.

What we would do this week

Pick one thing. Not seven.

Open your profile and write down the primary category. Open your homepage and read the first heading. If those two do not describe the same service in the same words, change one of them today so they match. That single alignment fix is a simple way to start telling Google what you do, where you do it, and why someone should pick you, which is the entire question.

Free · no obligation

See the zip codes you are invisible in.

A grid scan measures your Google Maps position from dozens of points across your service area and shows you the map. You keep the scan either way.

Free grid scan