Back to blog
Local SEOApril 15, 20268 min read

GOOGLE BUSINESS PROFILE NOT SHOWING UP? HERE IS THE FIX LIST.

If your Google Business Profile has disappeared from Maps and search, or never showed up in the first place, you are almost certainly running into one of nine specific issues. This article walks through all nine, in order of how common they are, with the exact fix for each.

Short answer: a Google Business Profile that is not showing up is almost always caused by one of these nine issues — verification pending, duplicate listing conflict, suspended profile, category mismatch, missing NAP consistency across the web, recent address change, wrong service area configuration, too-thin content, or an unusual spam flag. Ninety percent of contractor cases fall into the first five.

Every month we get this question from contractors who cannot find their business in Google Maps or the local 3-pack, or cannot understand why their profile shows up for some queries and not others. The diagnostic path below is the exact sequence we use with clients. If you walk through it in order, you will identify the issue in under 15 minutes.

1. Your profile is unverified (or verification pending)

This is the most common cause — especially for new profiles or profiles that were recently reclaimed. Unverified GBP listings can still exist in Google's database but will not show up in Maps or the 3-pack until verification completes.

How to check

Log into your Google Business Profile dashboard. Look at the verification status badge next to your business name. If it says “Verification needed,” “Pending,” or “Suspended,” that is the issue.

How to fix

Start the verification process from your dashboard. For service-area contractors, the options are typically video verification or postcard. Video verification is faster (usually 3 to 5 business days). Record the requested footage in one take — your building exterior, your work vehicle, your tools, and your business license displayed on camera. For postcards, confirm the PIN within 5 days of receiving it.

2. A duplicate listing is cannibalizing yours

Google can create automatic business listings when the same address or phone number shows up across enough sources. If a duplicate of your business exists at a different address, has a slightly different name, or lists a different phone number, Google may show the duplicate instead of yours — or suppress both.

How to check

Search for your business name in Google Maps on an incognito window. Look for any near-matches, alternate spellings, or entries at the wrong address. Also search your phone number in quotes — duplicates often get tied by phone.

How to fix

Claim the duplicate through the “Own this business?” flow, then request Google merge it with your verified listing. If that fails, file a removal request citing the duplicate under Google's Business Redressal Form. Expect 5 to 14 days for resolution.

3. Your profile is suspended

Suspension is the most painful cause because suspended profiles are invisible until reinstated. Common suspension triggers for contractors include adding a service area that looks too broad, adding multiple locations in a short window, keyword-stuffing the business name, listing a residential address when Google flags it as non-verifiable, or using a virtual office address.

How to check

Suspended profiles show a red banner in your GBP dashboard. If your profile is suspended you cannot edit, post, or respond to reviews.

How to fix

File a reinstatement request through the GBP help center. Include proof of business legitimacy: business license, tax ID or EIN document, utility bill at the listed address (or service area zip), insurance certificate, and photos of your work vehicle with company branding. Reinstatement typically takes 7 to 21 days. Do not create a new profile while waiting — that guarantees a second suspension.

4. Your business category is wrong

Google uses your primary and secondary categories to decide which queries your profile can rank for. A roofer listed under “Home improvement” will not show up for “roofer near me” queries because the category does not match the intent.

How to check

Open your GBP dashboard. Check your primary category and all secondary categories. Compare them to what customers actually search — “roofing contractor” is a valid category; “home services” is too broad.

How to fix

Set your primary category to the most specific term that matches your core service (e.g., “Roofing contractor,” “HVAC contractor,” “Electrician”). Add every relevant secondary category — Google allows up to 9 secondary categories. Changes may take 3 to 14 days to reflect in search results.

5. NAP inconsistency across the web

NAP stands for Name, Address, Phone. Google cross-references your GBP data against citations on other sites (Yelp, BBB, HomeAdvisor, Facebook, Chamber of Commerce, etc.). If those citations show different phone numbers, different address formatting, or name variations, Google lowers confidence in the entity and may suppress the listing.

How to check

Run a citation audit using tools like BrightLocal, Whitespark, or Moz Local. Look for inconsistencies in formatting (St vs Street, # vs Suite), old phone numbers, or variations of the business name.

How to fix

Pick the exact NAP format you want to use as canonical. Update your top 20 to 30 citations to match exactly. Focus on high-authority sources first: BBB, Yelp, Facebook, Yellowpages, MapQuest, Angie's List or HomeAdvisor. Expect 30 to 90 days for Google to reprocess the updated signals.

6. A recent address change triggered a re-review

Moving your business to a new address triggers an automatic Google review that can suppress the profile for 30 to 60 days. This is normal and not a penalty.

How to check

If you moved in the last 60 days, this is likely the cause. Check your GBP dashboard for any notifications about address verification.

How to fix

Wait it out. Make sure the new address is verified with Google via postcard or video. Update all citations (Yelp, BBB, Facebook, etc.) to match the new address. Post 2 to 3 updates per week during the re-review window to signal activity to Google.

7. Service area configuration is wrong

Service-area businesses (contractors who travel to customers rather than having walk-in traffic) need to configure their service area correctly in GBP. Setting the service area too small suppresses your visibility in nearby cities. Setting it too large (over 2 hours driving time) triggers suspension.

How to check

Open your GBP dashboard and check the service area section. Are all the cities, zip codes, or counties you actually serve listed?

How to fix

Add every city, zip code, or region you service — up to 20 service areas. Keep the total area within a 2-hour drive of your business address or the centroid of your service zone. If you serve multiple states, list specific metro areas rather than a full state.

8. Profile is too thin or inactive

Google weights active, complete profiles heavily. Profiles with under 10 photos, no posts in 30+ days, under 20 reviews, or missing key fields (hours, services list, description) rank lower and may be suppressed in competitive markets.

How to check

GBP shows a “profile completeness” score. Anything under 80 percent is too thin.

How to fix

Add 20+ photos of work, team, vehicle, before/after shots. Fill every field — business hours, holiday hours, complete services list with descriptions, 750-character business description, website, appointment booking link. Post 1 to 2 updates per week with a call to action and a photo. Request reviews from the last 30 customers. Expect 30 to 60 days for thin-profile signals to lift.

9. Spam flag from a competitor or user

Competitors can submit “Suggest an edit” reports on your listing. Enough reports in a short window can trigger a manual review that suppresses the listing temporarily.

How to check

Check your GBP dashboard for any pending edits or flags. Look for unexpected changes to your business name, category, hours, or address.

How to fix

Reject any incorrect suggested edits. Report the suspicious activity via Google's Business Redressal Form. File a reinstatement request if the listing was suspended. Expect 5 to 14 days.

If you are walking through this list and finding that 3 or more of these issues apply to your profile, the fastest path to visibility is usually to get on a call with someone who fixes this full-time. We offer a free 48-hour AI Visibility Check that includes a GBP diagnostic and fix sequence.

The 30-day recovery sprint

Once you identify which of the nine causes applies to your profile, here is the 30-day sprint we run with clients to fully recover visibility:

  • Week 1: Resolve the primary cause (verification, duplicate, suspension). File any reinstatement requests.
  • Week 2: Fix NAP consistency across the top 20 citations. Update services list and business description.
  • Week 3: Upload 20+ new photos. Post 3 GBP updates with CTAs. Begin review request sequence to last 30 customers.
  • Week 4: Add city-level location pages to your website. Cross-link from GBP. Submit updated site to Google Search Console.

Most contractors see their profile reappear within 14 to 30 days of starting this sequence. Competitive metro areas may take 45 to 60 days for full ranking recovery.

Related reads

Why is my contractor website not ranking? — the companion diagnostic for organic ranking issues.

How to get more contractor leads from Google in 2026 — the full lead generation playbook.

RELATED

WANT TO SEE WHERE YOU STAND? FREE AI VISIBILITY CHECK.

We pull your current visibility across Google, ChatGPT, Perplexity, and Gemini in 48 hours. You walk away with the exact 90-day fix list for google business profile not showing up.