You claimed your Google Business Profile months ago. Maybe even a year ago. You filled in the address, added a phone number, picked a category. But when you search for your own service in your own city, you still do not see yourself in the results. You scroll down. Nothing. You try different search terms. Still nothing.
This is the most common frustration we hear from Minnesota business owners. And the good news is this: it is almost never a mystery. The same five problems show up over and over again, across every niche and every city we work in. All of them are fixable.
First, Understand How Google Decides Who Shows Up
Google uses three factors to determine which businesses appear in the local map pack: relevance, distance, and prominence.
Relevance is how well your profile matches what someone is searching for. If someone searches "plumber Big Lake MN" and your profile category is "Contractor" instead of "Plumber," Google does not know you are relevant to that search.
Distance is straightforward: how far is the searcher from your business. You cannot control this one. You can only control how competitive you are in the zones where distance is in your favor.
Prominence is where most local businesses fall short. It is a measure of how well-known and trusted your business appears across the web: reviews, citations, website authority, backlinks, and how complete your profile is. Claiming your GBP gets you into the game. Prominence is what determines where you rank once you are in it.
Most businesses treat claiming their profile as the finish line. It is actually the starting line.
The Five Reasons Your GBP Is Not Showing Up
1. Your Primary Category Is Wrong
Your primary category is the single strongest ranking signal on your entire Google Business Profile. It tells Google what type of business you are and which searches to consider showing you for. Most businesses set it once during setup and never revisit it.
The mistake shows up in two ways. First, being too generic: "Business" or "Service" or "Contractor" when Google has a specific category that fits your work. Second, being close but not quite right: "Heating Contractor" instead of "HVAC Contractor," or "Bakery" instead of "Cake Shop." The difference between two similar categories can mean the difference between showing up for a search and being invisible for it.
Log into your Google Business Profile dashboard right now and look at your primary category. Compare it to the categories used by the top three results in your city for your main service. If they differ, that is your first fix.
2. Your NAP Is Inconsistent Across the Web
NAP stands for Name, Address, Phone. These three pieces of information need to match exactly across every place your business appears online: your GBP, your website, Yelp, BBB, Bing Places, Angi, Yellow Pages, Apple Maps, and every other directory.
Google cross-references all of these sources. When it finds inconsistencies, it loses confidence in your listing and ranks it lower. The details that cause problems are smaller than most people expect. "St." vs "Street." "Suite" vs "Ste." A phone number with dashes in one place and without in another. A business name with "LLC" at the end on your website but not on your GBP. Each discrepancy is a signal to Google that your information may not be reliable.
We found NAP issues in roughly 70 percent of the businesses we audited in our first round of Minnesota market research. It is the most common problem nobody knows they have.
3. You Have Too Few Reviews (and They Are Old)
The median business ranking in a competitive local map pack carries 39 or more Google reviews. If you have 8, you are not in contention no matter how well-optimized everything else is.
But volume alone is not the full picture. Recency matters as much as count. A business with 50 reviews, the most recent one from 14 months ago, will consistently lose to a business with 30 reviews and 3 posted in the last month. Google treats a stream of fresh reviews as a signal that your business is active and real customers are interacting with it regularly. Old reviews, even a lot of them, decay in weight over time.
If your most recent Google review is more than three months old, review velocity is likely one of the things holding you back.
4. Your Website Has No Local Signals
Google does not evaluate your GBP in isolation. It cross-references your profile with your website to build a fuller picture of your business. When your website never mentions your city name, has no local schema markup, and has no location-specific content, your GBP loses the authority that a well-aligned website would give it.
If your homepage title tag says "Professional Plumbing Services" instead of "Professional Plumbing Services in Big Lake, MN," that is a missed signal. If your site has no structured data markup telling Google your business type, address, and service area, that is a missed signal. The GBP and the website reinforce each other. When they do not, you rank lower than you should.
5. Your GBP Has Missing or Thin Content
A claimed GBP with only the basics filled out (name, address, phone number, maybe a category) is not competitive against a fully built-out profile. Google surfaces profiles it has more data on. More data means more confidence. More confidence means higher rankings.
The fields that matter most: a complete business description that includes your city name and primary services, a full list of services with descriptions, accurate hours (including holiday hours when applicable), at least 10 photos including exterior, interior, and team shots, a Q&A section with 5 or more questions answered by you as the owner, and a consistent stream of GBP posts. Most business owners have uploaded one photo and written a two-sentence description. Their competitors have done more, and it shows in the rankings.
Not Sure Which of These Is Hurting You?
We built a free Google Business Profile score checker for Minnesota small businesses. Enter your business name and we will send you a 10-point scored report showing exactly what is wrong and what to fix first. No sales call. Report delivered within 24 hours.
Get My Free GBP ScoreHow to Actually Fix It
The good news: none of this is complicated. It is consistent, specific work. Here is where to start today.
Log into your GBP dashboard and review your primary category right now. Search for your primary service in your city and look at the categories listed on the top three results. If yours does not match, change it. In less competitive Minnesota markets, this single fix can produce ranking movement within 30 days.
Check your NAP on Yelp, BBB, and Bing Places. Search your business name and phone number together in Google and look at every result that comes back. Every listing needs to match your GBP exactly: same business name, same address format, same phone number format. Fix discrepancies one by one. Start with the highest-authority directories first (Yelp, BBB, Facebook, Apple Maps).
Set up a simple review ask system. The most effective method: a text message sent 24-48 hours after a completed job with a direct link to your Google review page. Keep it short. "Hey [name], glad we could help. If you have 60 seconds, a Google review would mean a lot to us: [direct link]." A simple text like this generates reviews at a 20-30 percent response rate for most trades. Two reviews a month compounds into a real competitive advantage over a year.
Add your city name to your homepage title tag and first paragraph. This is a 5-minute fix. "HVAC Services in Elk River, MN" in your title tag gives Google a geographic anchor it can use when evaluating your profile's local relevance.
Fill out every field in your GBP. Write a description of at least 250 words that mentions your city, your services, and how long you have been in business. Add every service you offer with a short description. Upload at least 10 photos. Answer 5 questions in the Q&A section as the business owner. Set accurate hours. This is a one-time afternoon of work that pays off for months.
This is not complicated work. It is consistent work. The businesses that dominate local search in small Minnesota cities are not better at their trade than you are. They are simply more visible online. That visibility is not magic. It is the result of specific, repeatable actions that any business owner can learn or hire out. If you would rather hand the whole thing off, our Google Business Profile optimization service handles all five of these fixes for Minnesota businesses.
Want to know exactly where you stand? The free GBP score checker shows you your specific gaps across 10 factors. Most business owners find at least two things they did not know were hurting them. Get your free score here.