My business does not show up on Google

Updated July 29, 20265 min readWritten for: small business owners in the United States

If your business does not show up when someone searches for it, it is almost never a penalty from Google: it is that there is nothing of yours to show. The three causes, in order of how often they happen, are that you have no Google Business Profile (or you have one that was never verified), that your details do not match from one place to another, and that your website has no page answering what people actually type. All three can be fixed without paying anyone. What does take time is earning Google's trust.

First: “I don’t show up” and “I don’t show up near the top” are different problems

Worth separating before you spend a dollar, because the fix is not the same.

Nothing of yours appears at all. You search your business name and neither the profile nor the site comes up. That almost always means the record does not exist, not that Google is hiding you.

You appear, but far down. You search “barber shop near me” and other places come up. Now you are actually competing, and the work is different: reviews, consistent details, and content that answers what people ask.

Most owners who say “I don’t show up” are in the first case, which is the easiest and the cheapest.

The three real reasons

1. You have no profile, or it was never verified

A Google Business Profile is what puts your business on the map, with your hours, your phone number and your reviews. It is free and the owner creates it.

Two common traps: a profile that was created but never verified does not show up in full, and sometimes the profile already exists because Google generated it automatically or a former employee set it up. In that case do not create a second one (two profiles for the same business fight each other): claim the one that is there.

2. Your details do not match from one place to another

Your name, address and phone number have to be identical on the profile, on your site, on Facebook, on Instagram and in any directory you appear in. Not similar: identical.

“Suite 3” in one place and “#3” in another, or two different phone numbers, tells Google these might be two different businesses, and it splits its confidence between them. It is one of the most common problems and one of the easiest to fix.

3. Your site has no page answering what people search for

Google shows pages, not businesses. If your website is a single page saying who you are, it competes for exactly one search: your name. And only people who already know you search your name.

People do not search for your business. They search for their problem or the service. If you have no page about that, there is nothing to show.

What to do, in order

  1. Search your business on Google Maps by name and city. If a profile you never created shows up, claim it. If nothing shows up, create it.
  2. Fill the profile out completely. Correct category (it carries the most weight), real hours, phone, website, service area if you travel, and real photos of the place or the work. A half-filled profile competes against complete ones.
  3. Verify it. Without verification the profile is worth little. Google asks you to confirm the business is yours, and until that happens the rest does not pay off.
  4. Match your details everywhere. Write the name, address and phone once, then copy and paste that exact text into every place you are listed.
  5. Ask for reviews, one at a time, from real customers. After a job well done, asking in person works. Replying to all of them, good and bad, counts too.
  6. Check that your site is readable by Google. Every page should have its own title, the text should be on the page (not inside an image), and there should be a sitemap. If your site was built years ago, this is the first thing worth looking at.
  7. Only then, add pages. One per service or per real customer question. That is what gives Google something to show when someone searches for what you do rather than for your name.

How long it takes

A verified profile shows up right away. Ranking well has no timeline and depends on how many businesses compete in your area.

Anyone promising you “number one on Google” by a certain date is selling something they cannot guarantee: Google decides the order and it changes. What can be promised is doing the work that actually moves the needle.

What does not work (and can cost you the profile)

  • Buying reviews. Google detects them and penalizes; at worst it suspends the profile. And a fake review reads like a fake review.
  • Stuffing the city and the trade into your business name (“Miami Cheap Plumbing 24hr”). It breaks Google’s rules and is grounds for suspension.
  • Repeating the same keyword all over your site. It stopped working years ago, and today it hurts.
  • Creating a second profile because the first one “isn’t working”. Duplicate profiles fight each other and end up sinking both.

Where it is worth getting help

Steps 1 through 5 you can do yourself in an afternoon, and I would recommend you do: nobody knows your hours, your areas and your work better than you.

Steps 6 and 7 are website work, and that usually needs someone. If you are going to pay for this, ask them to show you specifically what they will do and how it will be measured. “We’ll do your SEO” is not a deliverable.

Frequently asked questions

Do I need a website to show up on Google?
For the map, no: a verified Google Business Profile is enough to appear. But the profile belongs to Google, not to you, and it shows what Google decides to show. Your website is the only piece you control, and it is where the person who already found you decides whether to get in touch or move on.
How long does it take to show up?
Once verified, the profile appears right away. Ranking well is a different thing and has no timeline: it depends on how many businesses compete in your area, on your reviews, and on whether your details are consistent. Be suspicious of anyone who promises you the top spot by a given date.
Does paying for ads help me show up?
It helps you show up right now, and it stops helping the day you stop paying. It does not replace having your profile and your site in order: ads send people to a place that still has to convince them. Do the unpaid work first, then the paid one.
My business serves customers in Spanish. Should the profile be in Spanish or English?
In the language your customers write to you in. If they search in Spanish, a description, review replies and posts in Spanish speak to them. Google understands both; the person does not always.
Can I have a profile if I work at the customer's location and have no storefront?
Yes. Google has a setting for businesses that travel to the customer: instead of showing an address, you declare the areas you serve. That is the case for plumbers, electricians, cleaning, moving and any trade that moves around.

Where the numbers come from

← All guides