Why your business isn't showing up on Google Maps
(and how to fix it)
Published September 22, 2026 · SEO & Marketing
You searched for your own trade in your own town and three competitors came up instead of you. Here are the eight reasons that happens, how to check each one in a few minutes, and what to do about it.
This is one of the most common calls we get. An owner types "electrician Farmville VA" into their phone, sees the map with three pins, and none of them is theirs. Sometimes they scroll to "More businesses" and find themselves at number eleven. Sometimes they are not there at all. Either way, the phone is quieter than it should be, and a company they have never heard of is getting the calls.
The good news is that the cause is almost always one of a short list of problems, and most of them can be fixed by the owner in an afternoon. Below is that list. But first, the thirty-second version of how the map decides who gets in.
How the map pack picks three businesses
The box with the map and three listings is called the local pack, or map pack. Google fills it using three things, and it says so publicly: relevance, distance, and prominence.
Relevance is whether your profile and website clearly say you do the thing being searched for. Distance is how far your business is from the searcher, or from the town they typed. Prominence is how well known and trusted you appear to be: reviews, mentions of your business around the web, and how strong your website is. Every reason below is a failure in one of those three. Once you know which one you are missing, the fix is usually obvious.
1. Your profile is not claimed or verified
Google often creates a listing for a business before the owner ever touches it. Unclaimed, it has no owner, no categories beyond a guess, no photos, and no description. Unverified, it is treated as unconfirmed and rarely ranks above a verified competitor. A surprising number of businesses that "have a Google listing" have never actually logged into it.
How to check: search your business name on Google Maps and open the listing. If you see "Own this business?" or "Claim this business," it is unclaimed. If you can log in but see a banner about verification, it is claimed but not verified.
How to fix: claim it through the Google Business Profile manager and complete verification. Google may ask for a video walkthrough of your shop or truck, a postcard, or a phone call. Do it once and do it properly. Then fill in every section; our Google Business Profile guide walks through each one.
2. Wrong or missing primary category
The primary category is the single strongest relevance signal on your profile. A plumbing company set to "Contractor" will lose to a plumbing company set to "Plumber" every time, no matter how many reviews it has. We have also seen profiles with the category left as whatever Google guessed when it auto-created the listing, sometimes something as vague as "Business service."
How to check: open your profile and look at the category shown directly under your business name. Then look at the three businesses that do rank for your search and note their categories. If they say "HVAC contractor" and you say "Air conditioning contractor," that difference matters.
How to fix: set the primary category to the most specific option that describes the bulk of your work, then add secondaries for the rest. Changing the primary can trigger a re-verification, which is fine. Give it two or three weeks to settle before judging the result.
3. Service area and address are set up backwards
Google has two kinds of profiles. A storefront shows its address on the map and wants customers to visit. A service-area business hides its address and lists the towns it travels to. Problems start when they are mixed up. A tire shop in South Boston that hides its address does not appear as a pin, so it is invisible to anyone looking for a place to drive to. A home-based lawn care company that shows its home address as a storefront is violating the guidelines and may be suspended for it.
How to check: look at your listing on Maps. If customers come to you and there is no street address shown, it is set as a service-area business by mistake. If you go to customers and your house is pinned on the map, it is the opposite mistake.
How to fix: in the profile settings, under Location and areas, either show the address (storefront) or clear it and list your service areas (service-area business). Keep the service area realistic: the counties you actually drive to, not the whole state. Google recommends staying within roughly two hours of your base.
4. The searcher is twenty miles away
This is the one owners find hardest to accept. Distance is a third of the formula, and a searcher standing in Lynchburg is going to see Lynchburg businesses first. If you are based in Appomattox and serve Lynchburg, you are competing against companies whose pin is right next to the searcher. Your profile alone cannot overcome that gap.
This is also why "I searched from my office and I show up, but my customers say they cannot find me" is not a contradiction. Results shift block by block. You rank well next to your own building and fade as the searcher moves away.
How to check: search the same phrase with the town name added: "roofer Lynchburg VA" rather than just "roofer." Then have a friend in that town run the same search from their phone. Compare what each of you sees.
How to fix: this is where the website earns its keep. Your profile can only sit in one place, but your website can have a real page for every town you serve. "Roof Replacement in Lynchburg, VA" with genuine content about the area, the neighborhoods, the work you have done there, and how to reach you. That page can rank in the regular results below the map even when the map pack is out of reach, and it strengthens the profile's relevance for that town. We cover how to build these without turning them into copy-paste filler in our local SEO service for Virginia businesses.
5. Few reviews, or none recent
Reviews are the most visible part of prominence. Google looks at how many you have, what they say, how recent they are, and whether you respond. A business with four reviews from 2021 looks dormant. A competitor with thirty reviews and two new ones a month looks alive, and Google leans that way.
How to check: compare your count and your most recent review date to the three businesses in the pack. If they have three times your reviews and you have not had one in six months, this is a big part of the answer.
How to fix: get your review link from the profile dashboard and make asking part of closing every job. A text message the same day, while the customer is pleased, works far better than a line on the invoice. Reply to every review, good or bad, within a week. Never buy reviews or trade discounts for them; Google catches it and the penalty is worse than having none.
6. Your name, phone, and website do not match across the web
Google cross-checks your profile against every other place your business appears: your website, Facebook, Yelp, the Better Business Bureau, the Chamber of Commerce, Apple Maps, the old Yellow Pages sites. When the name is "Smith & Sons Plumbing" in one place, "Smith and Sons Plumbing LLC" in another, and the phone number on Yelp is the cell you stopped using in 2019, Google's confidence in all of them drops. The industry calls this NAP consistency: name, address, phone.
How to check: search your phone number in quotes. Then search your business name plus your town. Open every result and note where the name, address, phone, or website differ from your profile. Do not forget your own website's footer and contact page; those are the ones we find wrong most often.
How to fix: pick one canonical version of each and update every listing to match, starting with your own site. Old directories you cannot log into can usually be corrected through a "suggest an edit" link. Our local SEO checklist has the list of directories worth bothering with.
7. Your website is slow, thin, or never mentions the town
Google does not rank your profile in isolation. It reads the website the profile links to and uses it to confirm what you do and where. A five-page site built in 2016 that loads in nine seconds on a phone, has a homepage that says "Welcome to our website," and never names a single town is giving Google nothing to work with. Meanwhile the competitor in the pack has a page for each service, a page for each town, and a site that loads in two seconds.
How to check: open your site on your phone using cellular data, not Wi-Fi, and count how long it takes. Then read your homepage and ask whether a stranger could tell, from the text alone, what you do and which towns you serve. If the answer is "sort of," Google is having the same trouble.
How to fix: the homepage should name your primary trade and your primary town in the first heading. Each main service gets its own page. Each town you care about gets its own page. Compress the images and get rid of the plugins and page builders that slow things down. If you are not sure where the site stands, the free website SEO audit covers speed, content, and how well the site and the profile line up.
8. The profile is suspended, or a duplicate exists
A suspended profile disappears from Maps entirely. Common triggers: keywords stuffed into the business name ("Best Plumber Richmond"), a residential address shown as a storefront, a P.O. box or virtual office as the address, or a sudden change of address and category at the same time. Duplicates are quieter but just as damaging: an old listing from a previous address, or one a former employee created, splits your reviews and confuses Google about which one is real.
How to check: log into the profile manager. A suspension shows a red banner at the top. For duplicates, search Maps for your business name, your phone number, and your old address separately, and see whether more than one listing appears.
How to fix: for a suspension, correct the violation first, then submit a reinstatement request with proof (license, utility bill, signage photo). Do not submit before fixing; a denied appeal makes the next one harder. For a duplicate, request ownership if you can, then mark it as a duplicate or ask Google to merge it. Reviews on the duplicate can sometimes be moved to the correct listing during a merge.
What to do this week
If you only have a few hours, do these five things in this order. They cover the most common causes and cost nothing but time.
- 1Claim, verify, and log in. Confirm you own the profile and it is verified with no warning banners. Check for duplicates while you are there.
- 2Fix the category and the address setting. Most specific primary category, correct storefront or service-area setup, realistic service area.
- 3Make your website agree with your profile. Same name, same phone, same address, same services, and the town named on the homepage.
- 4Ask five recent customers for a review. Text them the link today. Reply to each one when it lands.
- 5Write one real page for your most important town. Not a paragraph on the homepage; a full page about that service in that place. Link it from the navigation.
Then wait. Profile changes can take a couple of weeks to show, and new pages on the site take longer. Check the same searches a month later, from the same spots, and compare.
A note on Southside Virginia and other rural markets
Everything above applies anywhere, but the math is different in rural Virginia. In a Richmond suburb like Midlothian or Short Pump, there are forty plumbers within fifteen minutes, and getting into the three-pack means out-working established companies with hundreds of reviews. In Charlotte County, Halifax County, or the towns around Farmville, there are often three or four plumbers total, and half of them have never claimed their profile.
That means the map pack in these markets is close to empty. A complete, verified profile with a correct category, a handful of recent reviews, and one good page on the website for each town you serve is frequently enough to rank within a few weeks, because nobody else has bothered. We see it regularly with businesses across Southside Virginia: the work is not hard, it just has not been done. If you are in one of these markets and not showing up, the fix is probably smaller than you think.
And if you would rather have someone else run through the list, that is what we do. Send us your business name and the search you wish you ranked for, and we will tell you which of the eight it is.
Keep Reading
Google Business Profile Optimization Guide
Every section of the profile, the mistakes we fix most, and a 30-minute monthly routine.
Local SEO Checklist for Virginia Businesses
Twenty items across Google Business Profile, your site, reviews, citations, and tracking.
Is Your Website Hurting Your SEO?
Nine signs your site is holding back your rankings, and how to fix each one.
Not Sure Which One It Is?
Our free website SEO audit checks your Google Business Profile, your site, and how well the two line up. You get a plain list of what is holding you back and what to fix first.