Why is my business not showing up on Google Maps?
If your business is not showing on Google Maps, the usual causes are: the profile is not verified, it is a duplicate or suspended listing, the primary category is wrong or too generic, your address or service area is incomplete, or the profile is too thin for Google to trust it for nearby searches. Work through each issue before assuming the map result is broken.
Start with trust and eligibility
Google needs to trust that the business is real, eligible, and represented by the right profile. Verification, suspension status, duplicate listings, business name compliance, address type, and service-area settings all come before content improvements.
Then check the ranking signals
Once the profile is eligible, look at the signals Google can read: primary category, services, hours, photos, attributes, reviews, owner replies, posts, Q&A, and consistent name, address, and phone details across the web.
Checklist
- 1
Confirm the profile is verified
Unverified profiles can be hidden or limited until ownership is confirmed.
- 2
Check for duplicates or suspension
Resolve duplicate listings and any suspension warning before changing content.
- 3
Set the most specific primary category
A broad category can make the business look less relevant for map searches.
- 4
Complete address, service area, and hours
Google needs clean location and availability data to match nearby searches.
- 5
Fill services, photos, and attributes
Thin profiles give Google fewer reasons to choose you over a complete competitor.
- 6
Build reviews and NAP consistency
Review activity and consistent name, address, and phone details help Google trust the listing.
Frequently asked questions
- Why is my verified business still not showing on Google Maps?
- Verification is only one requirement. If the category, address, service area, reviews, or profile completeness are weak, Google may still choose cleaner nearby competitors.
- Can ProfileBoost fix every Google Maps visibility issue?
- ProfileBoost optimizes the controllable profile signals, but Google controls rankings and eligibility. Suspensions, duplicates, and verification issues may require Google review.
Related reading
- Run the free audit
Check your profile against the 11 controllable signals.
- Complete profile checklist
See the fields a complete profile needs.
Want this done for you?
Run a free audit against the 11 signals Google ranks, then let ProfileBoost optimize them for you.
ProfileBoost optimizes your profile against Google's published best practices. Search ranking is determined by Google's algorithm and depends on many factors; we cannot and do not guarantee any specific ranking position.
- What is a Google Business Profile?
- How does Google Business Profile ranking work?
- How do you get more Google reviews?
- How do I set up Google Business Profile posts and keep them fresh?
- What photos should I upload to my Google Business Profile?
- What is local SEO?
- What are the ranking signals Google uses for local business profiles?
- How do I improve my Google Business Profile ranking on Google Maps?
- What makes a Google Business Profile complete and optimized?
- What should I optimize in my Google Business Profile to get more local customers?
- How should I manage hours and attributes on my Google Business Profile?
- How do I optimize my Google Business Profile for restaurants?
- How do I set up the right business categories on Google Business Profile?
- How do I optimize multiple business locations on Google Business Profile?
- How do I add services and products to my Google Business Profile?
- Why isn't my business showing up on Google Maps?
- What should I do if my Google Business Profile is suspended?
- How do I add services and products to my Google Business Profile?
- How should a business optimize Google Business Profiles for multiple locations?
- How should a restaurant optimize its Google Business Profile?