Why doesn't my business show up on Google Maps when people search nearby, and how do I fix it?

Short answer

If your business doesn't show up on Google Maps when people search nearby, the usual causes are an unverified or incomplete Google Business Profile, a wrong map pin or service area, or more prominent competitors. To fix it, small service businesses in mid-size US cities should verify the profile, correct the name, categories, address and service area, then earn reviews and local links. Google ranks local results mainly on relevance, distance and prominence.

A mechanic and two professionals converse near an open car hood inside an auto repair garage.
Google says local results are mainly based on relevance, distance and popularity (prominence). (support.google.com)

“The address stored in a Google Business Profile and the map pin Google uses for proximity calculations are two separate things.”

Claudia Tomina, Google Business Profile Product Expert, writing in Search Engine Land

If your business doesn't show up on Google Maps when people search nearby, the cause is usually one of four things: an unverified Google Business Profile, incomplete or inaccurate business information, a map pin or service area that is set up wrong, or competitors that are more prominent. Google also says there's no way to request or pay for a better local ranking, so the fixes below are about giving Google complete, accurate information. This guide is for small service businesses in mid-size US cities, such as plumbers, electricians, cleaners, landscapers and auto shops, and it walks through each fix in the order that matters.

Why your business doesn't show up on Google Maps: relevance, distance and prominence#

Google says local results on Maps and Search are mainly based on three factors: relevance, distance and prominence, which its help page also calls popularity. If your Google Business Profile is weak on any one of them, a competitor can appear in your place even when you are closer or better at the job.

  • Relevance is how well your Business Profile matches what someone searched for. Google's advice is to provide complete and detailed business info so it can match you to relevant searches.
  • Distance is how far your business is from the person searching. If a customer doesn't share where they are, Google uses what it knows about their location.
  • Prominence is how well-known your business is. Google says this is based on information like how many websites link to your business and how many reviews you have, and that more reviews and positive ratings can help your local ranking.

In a mid-size city, distance can decide who appears. A plumber based on one side of town may show up for searches near the shop and not for searches across town, simply because other businesses are closer to those searchers. You cannot change where a customer is standing, so the fixes below focus on relevance and prominence, plus making sure Google has your location right.

Google keeps the details of its ranking algorithm confidential, so no one can promise a specific position on the map. What you can control is whether your profile gives Google complete, accurate and consistent information to work with.

Step 1: Verify your Google Business Profile#

A shop manager unlocks a glass storefront door from inside to greet a visitor standing on the threshold outside.

Verification is the first fix because Google ties it directly to whether a profile shows up. Google's help page says verifying tells Google that you're authorized to represent the business, so it's more likely to show up in search results.

Sign in to your Business Profile and check whether it says the profile is verified. If it doesn't, follow Google's verification steps for your business. If someone else created the profile years ago, such as a former employee or a previous marketing vendor, request ownership of that profile rather than creating a new one. Google's guidelines say not to create more than one profile for each location of your business, so a second profile can make the problem worse instead of fixing it.

While you are in the profile, check who else has access. Remove people who no longer work with you, and make sure the owner account belongs to the business rather than to one person's personal email. A profile you cannot sign in to is a profile you cannot fix when something goes wrong.

Step 2: Make your business information complete and accurate#

Google states that businesses with complete and accurate info are more likely to show up in local search results, and that if your business info isn't accurate, your Business Profile might not show up for relevant searches in your area. For a small service business, accuracy is mostly about four fields.

Business name. Use your real-world name, the one on your truck, invoices and website. Google's guidelines say including unnecessary information in your business name isn't permitted and could result in the suspension of your Business Profile. So do not add a city or a service keyword to the name.

Categories. Google's guidelines say to use as few categories as possible to describe your overall core business, and to choose categories that are as specific as possible but representative of your main business. A roofing company should pick a roofing category as its primary category, not a general contractor one.

Hours and contact details. Keep hours current, including holiday hours. Google's guidelines say to use a local phone number instead of a central call center helpline number whenever possible.

Website. Link to a page that matches the profile: the same business name, phone number and service area. Google's documentation on LocalBusiness structured data explains that you can use it to tell Google about details such as your business hours, which is one more way to keep your website and profile consistent.

NAP consistency and your website landing page for Google Maps#

NAP stands for name, address and phone number. Google's guidelines ask businesses to represent themselves as they are consistently represented and recognized in the real world across signage, stationery, and other branding, so the details on your profile should match what customers see everywhere else.

Check the places customers are most likely to find you: your website, your Facebook and Instagram pages, Yelp, the Better Business Bureau, your trade association listing and any local chamber directory. If an old phone number or a previous address still appears on those sites, update it. A customer who finds two different numbers may not call either one.

Your website landing page matters here too. If the page your profile links to names the services and the area you actually cover, a visitor arriving from Google Maps sees the same story they saw on the map.

What about website speed? Google's help page on improving local ranking does not list website speed or Core Web Vitals among its local ranking factors. A fast, mobile-friendly site still matters, because it is where customers land when they tap through from your profile.

Step 3: Fix your Google Maps pin, business address and service area#

Many profiles that never appear nearby have a location problem rather than a ranking problem. Google ranks your listing from where it thinks you are, so the address, the pin and the service area on your Google Business Profile all need to be right.

Business address and Google Maps pin placement#

Google's guidelines ask for a precise, accurate address and say P.O. boxes or mailboxes at remote locations aren't acceptable. If you have a suite number, Google says to enter your physical address as Address Line 1 and the suite number as Address Line 2. If your address doesn't have a street number, or the system can't find it, Google lets you pin your business's location directly on the map.

Open your profile on Google Maps and check that the pin sits on your building. Claudia Tomina, a Google Business Profile Product Expert, wrote in Search Engine Land that the address stored in a profile and the map pin Google uses for proximity calculations are two separate things, and that a wrong suffix or a suite number in the wrong field can leave a listing anchored to a spot down the street instead of your building.

Service-area business settings on Google Business Profile#

A plumber, roofer or cleaner who travels to the customer is a service-area business. Google's guidelines say that if you're a service-area business, you should hide your business address from customers, for example a plumber who runs the business from a home address. Hybrid businesses, such as an auto repair shop with a garage that also offers roadside service, can show their storefront address and set a service area.

Keep the service area realistic. Google's guidelines say your service area shouldn't extend farther than about 2 hours of driving time from where your business is based, although larger areas may be appropriate for some businesses. In the same Search Engine Land article, Tomina reported that in her testing, when a service-area business hides its address, the map pin can revert to the original address the profile was created with. If your profile was created years ago at an old address, keep that in mind when results don't match where you work today.

Finally, Google says not to create more than one profile for each location of your business, and that more than one profile per business can cause problems with how your information displays on Google Maps and Search.

Once the profile is verified, accurate and correctly located, prominence decides how you compare with nearby competitors. Google's help page names reviews and links from other websites as part of prominence, and it recommends responding to reviews and adding photos. These are slow, steady improvements, not a one-time setting.

  • Review volume and replies. Google names how many reviews you have as part of prominence, so ask every satisfied customer for a review, and reply to the reviews you get. Google says replying shows that you value feedback, and that positive reviews and helpful replies can help your business stand out. Let customers describe the job in their own words; Google's help page does not say that keywords inside reviews affect ranking, so don't script them.
  • Photos. Google suggests adding photos and videos to show customers what you offer. Vecino's rule of thumb is to use real photos of real jobs, never stock.
  • Links. Links from local organizations, suppliers, trade associations and community groups you genuinely work with are the kind of references that show a business is known in its area.

Make asking for reviews part of how every job ends, for example a short text with your review link after the invoice is paid.

What to do if your Google Business Profile was suspended or removed from Google Maps#

If your business disappeared from Google Maps suddenly rather than never appearing, check whether the Google Business Profile itself has a problem. Some owners describe a profile that is still live but no longer appears in searches as a soft suspension or a shadowban; those are not terms Google uses in its guidelines, so start with the location checks in Step 3 before assuming a penalty. Google's guidelines say following them can help you avoid common problems, including changes to your information or, in some cases, removal of your business information from Google.

Sign in and look for a notice on the profile. Then compare the profile against the specific rules covered above. Google's guidelines say unnecessary information in a business name could result in suspension, that P.O. boxes aren't acceptable, and that a rented mailing address the business doesn't operate from, also known as a virtual office, isn't eligible for a Business Profile. Fix what doesn't match first, then use the options Google shows in your profile to request a review.

How to check whether your Google Maps fixes worked#

Search from a phone in a few different parts of your service area, not just from your shop, and note where your business appears. Results will differ by location because distance is one of Google's three factors, so a business can appear in one neighborhood and not in another.

Then look past rankings. Track calls, direction requests, website visits and messages from your profile, and keep a simple log of which of those contacts became paid jobs. A tap on the call button is not a customer, so the jobs column is the one that tells you whether the profile is paying for itself.

Vecino's approach is to fix the Google Business Profile first and to own one clear service area before expanding. A profile that is verified, accurate and focused on the area you actually serve gives every other marketing effort a stronger base.

Google Maps visibility checklist#

Work through these fixes in order. Each one removes a reason Google might leave your business out of nearby results, and the early steps are free and quick.

  1. Confirm the Business Profile is verified and owned by an account your business controls.
  2. Check that the business name matches your real-world name, with no added keywords.
  3. Pick the fewest, most specific categories that describe your core business.
  4. Put any suite number in Address Line 2, and check that the map pin sits on your building.
  5. Hide your address if you serve customers at their location, and keep the service area realistic.
  6. Remove or merge any duplicate profiles, and make your name, address and phone match across the web.
  7. Ask for reviews, reply to them, and add real photos of real jobs.
  8. Test searches from different parts of town and track which contacts become work.

Vecino Marketing helps small service businesses in mid-size US cities set up and fix their Google Business Profiles, websites and local SEO. If your business still isn't showing up after these checks, contact Vecino for a profile review.

How Google ranks local results on Maps and Search
FactorWhat Google says it meansWhat a small service business can do
RelevanceHow well a Business Profile matches what someone is searching forComplete every field and choose specific categories
DistanceHow far the business is from the person searching; Google uses what it knows about the searcher's location if they don't share itSet the correct address or service area and check the map pin
ProminenceHow well-known the business is, based on info like links to the business and how many reviews it hasAsk for reviews, reply to them, and earn genuine local links
Address and service-area rules from Google's Business Profile guidelines
SituationWhat Google's guidelines say
You have a suite numberPhysical address in Address Line 1, suite or mailbox number in Address Line 2
Google can't find your addressYou can pin your business's location directly on the map
You only have a P.O. boxP.O. boxes or mailboxes at remote locations aren't acceptable
You serve customers at their locationHide your business address and set a service area
You have a shop and also serve customers on siteHybrid businesses can show the storefront address and set a service area
How far your service area can reachNo farther than about 2 hours of driving time from where you are based, with exceptions for some businesses
You created a second profileOnly one profile per business location

Frequently Asked Questions

How can I get my business to appear on Google Maps?

Create and verify a Google Business Profile, then make the information complete and accurate: real business name, specific categories, correct address or service area, and current hours. Google says verified profiles and profiles with complete and accurate info are more likely to show up in local search results. Reviews and links from other websites then help with prominence.

Should a service-area business show its address on Google?

Usually not. Google's guidelines say that if you serve customers at their locations, you should hide your business address, for example a plumber who runs the business from home. Hybrid businesses, such as an auto repair shop that also offers roadside service, can show the storefront address and set a service area.

How large can my Google Business Profile service area be?

Google's guidelines say the service area shouldn't extend farther than about 2 hours of driving time from where your business is based, although larger areas may be appropriate for some businesses. Keep it to the area you actually serve.

Does replying to reviews help my business show up on Google Maps?

Google says more reviews and positive ratings can help your local ranking, and that replying to reviews shows customers you value their feedback and can help your business stand out. It does not promise a ranking change from replies alone, so treat replies as part of a complete, active profile.

Sources