You open Google Maps, search for what you sell, and your business is nowhere. A competitor two neighborhoods over sits right at the top. It is frustrating, and it usually is not bad luck. Almost every disappearing act traces back to a handful of specific, fixable causes.
Why is my business not showing up on Google Maps?
Your business is missing from Google Maps for one of five common reasons: the profile is unverified, the category is wrong, your name, address, and phone details clash across the web, the listing is suspended or duplicated, or your relevance and proximity signals are too weak to compete. Each one has a clear fix.
Work through them in order. Most owners find the culprit is one or two of these, not all five.
Is my Google Business Profile actually verified?
If your profile is unverified, Google often will not show it in Maps at all. Verification is Google confirming you are the real business at that location, usually through a postcard, phone, email, or video. Until that green check lands, your listing sits in limbo where customers cannot find it.
Log into your Google Business Profile and look for any prompt asking you to verify. San Antonio service businesses that hide their address (roofers, plumbers, cleaners) sometimes get stuck in video verification, which trips people up. Complete it fully. An unverified profile is the fastest problem to fix and the one owners most often overlook.
Did I pick the wrong primary category?
Google leans heavily on your primary category to decide which searches you show up for. Pick the wrong one and you vanish from the searches that matter. A category mismatch means Google files you under the wrong job, so when a San Antonio customer searches for what you actually do, your profile never enters the running.
Say you run a taco spot but your primary category reads "Restaurant" instead of "Mexican restaurant." You lose ground every time someone searches the specific term. Set the single most accurate primary category, then add secondary categories for your other services. This one edit alone can pull a business back into results. Getting the category structure right is core to how the San Antonio map pack actually ranks businesses.
Are my name, address, and phone number consistent everywhere?
When your name, address, and phone number (your NAP) read differently across the web, Google loses confidence that your business is real and stable. Inconsistent NAP is one of the quietest killers of Maps visibility. Old suites, a former phone number, or a shortened business name scattered across directories all chip away at trust.
Here is the part most owners miss. Google does not only read your profile. It cross-checks your website, Yelp, your Facebook page, old Yellow Pages listings, and dozens of data aggregators. If half of them say "Ste 200" and the rest say "Suite 2," that friction adds up. Pick one exact format for your name, address, and phone, then make every source match it, starting with your own website. Our website-to-GBP entity-alignment audit exists for exactly this, because getting every public source to agree is tedious and easy to get wrong.
Is my listing suspended or duplicated?
A suspended listing disappears from Maps entirely, and a duplicate splits your signals so both entries sink. Google suspends profiles for guideline violations like keyword-stuffed names, a fake address, or too many rapid edits. Duplicates usually happen when someone creates a second listing without realizing the first exists.
Check your profile dashboard for a suspension notice. If you are suspended, fix whatever triggered it (most often a business name padded with keywords like "Best Roofer San Antonio") and file for reinstatement. For duplicates, search Maps for your name and any old phone numbers, then report the extra entry so Google can merge it. Two half-strength listings will always lose to one clean one.
Am I sending strong enough relevance and proximity signals?
Even a clean, verified profile can rank low if your relevance and proximity signals are thin. Relevance is how well your profile and website match what someone searched. Proximity is how close you are to that searcher. Google blends both, so a bare profile with no reviews and a thin website struggles against a competitor who covers the topic in depth.
You cannot move your building closer to every customer, but you can strengthen everything else. Keep earning genuine reviews, fill out your services and description, post regularly, and build website content that actually explains what you do across San Antonio. The stronger your relevance, the wider the radius you can rank in, which softens the proximity disadvantage.
How do I know which cause is hurting my business?
You measure it instead of guessing. The tricky part is that Maps shows different results depending on where the searcher stands, so checking from your own phone tells you almost nothing. You might rank fine from your office and be invisible three miles away. A free visibility scan grid-scans your rankings from points across San Antonio, so you can see exactly where you show up, where you fall off, and which of these causes is the one to fix first. Human strategy. Automated precision.