Guide · 8 min read · Updated October 23, 2026

How to rankon Google Maps

The short answer

Google ranks the map pack on three things: how relevant your profile is to the search, how close you are to the searcher, and how prominent your business is (reviews, links, mentions). You can improve relevance and prominence. You can't change distance, which is why one profile can't rank everywhere.

The three things Google ranks on

Google says it ranks local results mainly on relevance, distance and prominence. In plain terms:

  • Relevance: does your profile match the search? Your primary category, services, description and reviews all count.
  • Distance: how far your business is from the person searching, or from the town in the search.
  • Prominence: how well known you are. Review count and rating, links to your site, and mentions around the web.

Distance is why a roofer with 300 reviews can be invisible two towns over while a newer company with 40 reviews ranks there. You can't fake proximity, and trying to (fake addresses, virtual offices) gets profiles suspended.

Step 1: Get the profile right

  1. Primary category. Pick the one that matches the job people search for most, like Roofing contractor or Plumber. It's the biggest single setting on the profile.
  2. Secondary categories for other real services, and no more.
  3. Services list. Add every service you do, in the words customers use.
  4. Business name exactly as registered and on your truck. Adding keywords or cities breaks the guidelines and gets profiles suspended.
  5. Hours that match when someone really answers the phone.
  6. Service area set to where you actually drive. It doesn't make you rank in those places by itself, but it should be accurate.
  7. Photos of real jobs, crews and trucks, added regularly.

Our GBP optimization guide covers each of these in more detail.

Step 2: Reviews, steadily

Ask every customer, at the same point in the job, with a direct link. A text when the job is closed works best. Reply to every review, good or bad.

Don't offer discounts for reviews, don't only ask happy customers, and don't buy them. All three break Google's rules, and fake reviews can get removed in bulk.

Step 3: City pages for the towns you drive to

Your profile ranks near your address. To show up in other towns, you need pages on your site for those towns, each with real local detail: jobs you've done there, neighborhoods, local codes or weather issues, and photos.

Copy-paste city pages with only the town name swapped are what Google calls doorway pages. They don't help and can hurt. One real page beats ten thin ones.

Step 4: Fight the spam

In many trades the map pack is full of fake listings: lead-gen businesses at fake addresses with keyword-stuffed names. Report them through Google Maps with Suggest an edit, and through Google's Business Redressal form when they keep coming back. It's slow, but each one removed is a spot you can take.

Why you can't rank everywhere

A service-area business that hides its address still ranks around that address. Owners who moved, or who live 25 miles from their main market, see this most. The fix isn't a fake address. It's city pages and, if you really have a staffed location in the other market, a second profile there.

Use a grid-based rank tracker to see where you show up across your area, not just from your own driveway. That's what our free audit uses.

FAQ

Google Maps questions

How long does it take to rank on Google Maps?

Profile fixes can move things within weeks. Most ranking movement from reviews and city pages takes three to six months.

Does adding cities to my service area help me rank there?

Not on its own. The service area tells customers where you go. Rankings still center on your address. City pages on your website are what extend your reach.

Should I hide my address?

If customers don't come to you, yes, after you verify. Hiding it doesn't move where you rank.

Can I put keywords in my business name?

No. Use your real business name. Keyword-stuffed names are a common reason for suspensions.

Why does a competitor with fewer reviews outrank me?

Usually distance or category. They may be closer to the searcher or have a better-matching primary category. Sometimes it's a fake listing, which you can report.

Free audit

See where you stand on Google

See your map pack position across your whole service area, not just from your office. The free audit includes a grid like that for your main city.

Get my free audit
Get my free auditCall