// blog / local

How I help a service business rank higher on Google Maps

How to rank higher on Google Maps: be more relevant and better known than the businesses near the searcher, because Google says local results are mainly based on relevance, distance, and popularity. Nobody can move distance. So I fix relevance first, then show the owner where popularity is being lost.

By Muhammad Younus Updated 10 min read Local

Local SEO: illustration for "Ranking higher on Google Maps"
// 01 - how google decides

How do you rank higher on Google Maps?

Verify the profile, pick the most specific primary category, keep hours, services and the description complete, add real photos, ask every customer for a review and reply to each one, and make the website agree with the profile. Google says local results are mainly based on relevance, distance, and popularity, and distance is the one nobody moves.

I start from Google's own wording, because paraphrasing Google is how most Maps myths get started, and it's the same wording behind the local SEO for WordPress small businesses I do. The same page adds a sentence a lot of advice leaves out: "There's no way to request or pay for a better local ranking on Google." So anyone selling a fixed spot on the map is selling something Google says doesn't exist.

Google's three local factors, in its own words, and who can move each one
FactorWhat Google says it isWho can move it
RelevanceHow well a Business Profile matches what someone is searching forMostly buildable. Categories, services, business details and the website behind them can be made accurate and specific
DistanceHow far each business is from the customer who's searchingNobody. It's worked out again for every search, from wherever that searcher happens to be
PopularityHow well-known a business is, based partly on how many websites link to it and how many reviews it hasThe owner, slowly. Links and reviews are earned, and I won't buy or write either one

Popularity is Google's summary word. Further down, the same page calls it prominence and says "Prominence means how well-known a business is," then names links and reviews among the signals behind it. If a listing's losing on relevance, there's work I can do. If it's losing on popularity, the work is mostly the owner's, and I'd rather say that on the first call.

// 02 - missing entirely

Why isn't my business showing on Google Maps at all?

That's a different question from ranking low. A listing on the third screen of results exists and is losing. A listing that doesn't appear even for its exact name usually has a problem with the profile itself, and no amount of category work fixes that. I rule out the quick causes first.

When a business doesn't show on Maps: what I see, the likely cause, and what I check first
What I seeLikely causeFirst check
Not found even by its exact nameThe profile isn't verified, or it's been suspendedThe owner's Business Profile dashboard, which says which one it is
Found by name, never for the serviceRelevance: the primary category and services don't say what the business sellsThe primary category against the work the business actually earns from
Shows near the office, gone a few kilometres outDistance, working as Google designed itSearches from several points around the area, not from one desk
Showed last month, gone this monthA recent edit, a guideline problem or a suspensionThe profile's edit history and any notices Google has sent
The address is a mailbox or a rented virtual officeA location Google doesn't treat as eligibleGoogle's Business Profile guidelines, which rule both out

Suspension is the serious one. Google's help page on it says it may suspend or disable profiles that don't follow its guidelines, and that when a profile is removed, "The public can't go to the profile." Those guidelines are specific: a rented mailing address the business doesn't operate from, which Google calls a virtual office, "isn't eligible for a Business Profile." If that's the setup, the honest fix is a real address or a service area profile, not a cleverer workaround.

Verification is on Google's own list of tips, and its help page says verifying is how you gain ownership of the profile and make sure the business info is accurate. An unclaimed listing is somebody else's guess at the business, so getting a Business Profile verified comes before anything else I touch.

// pro tip

Search the business name in a private window before deciding it's missing. A signed-in owner sees the profile with its management tools attached; a private window is closer to what a customer sees.

// 03 - the method

How I improve a Google Maps ranking, in order

Here's the order I work in, remotely, from the checks that can stop a listing appearing at all to the slower work that makes it more relevant.

  1. Step 01

    Confirm the profile is eligible and owned

    Before any ranking work I check the profile's verified, managed by the owner and not suspended, and that its address is one Google allows. Everything below is wasted on a listing that can't appear.

  2. Step 02

    Set the primary category to what earns the money

    Google's guidelines say to use as few categories as possible, as specific as possible but representative of the main business. The primary category should be the job most customers call about, not the broadest label.

  3. Step 03

    Keep the business name as the real name

    The guidelines say the name should reflect the business's real-world name, as used on its storefront, website and stationery. Adding a town or a service breaks that rule, and it's exactly the edit that puts a profile at risk.

  4. Step 04

    Make the profile and the website agree

    Name, address or service area, phone, hours and services should match between the profile, the site's contact page and its markup. When they disagree, nothing reading them can be sure which version is current.

  5. Step 05

    Point the website link at the right page

    It should land on a page that's indexed, loads quickly on a phone and talks about the primary category. For one location that's usually the homepage. For several real locations, each profile gets its own location page.

  6. Step 06

    Give each real service its own page

    A plumber who also clears drains and fits water heaters needs a page for each job. One page listing twelve services tells Google very little about any of them.

  7. Step 07

    Add town pages only where there's something true to say

    A town the business really serves, with real detail, can earn a page. Twenty copies with the name swapped sit close to what Google's spam policies call doorway abuse, which includes pages "targeted at specific regions or cities that funnel users to one page", so I don't build them.

// watch out

Don't change the primary category, the name and the website link on the same day, or nobody can tell which edit moved the listing. I change one thing at a time and give each a few weeks.

Rather have me do this? One person, whole job.

Book a call on Upwork
// 04 - the owner's side

What does the owner do to rank higher on Google Maps?

Popularity is earned in the profile itself, week by week, and it's the owner's voice Google wants there. These five habits are free, slow to show, and mine to set up and check on.

  1. i.

    Add real photos and videos

    Google's ranking tips list adding photos and videos, and its photo tips say a business looks best with category-specific photos: the work, the vans, the team on the job. Photos only show once the business is verified.

  2. ii.

    Ask every customer for a review

    Google suggests sending customers a review link or a QR code. It also says incentives in exchange for reviews are strictly prohibited, and that a mix of positive and negative feedback often feels more trustworthy. So everyone gets asked, not just the happy ones.

  3. iii.

    Reply to reviews in your own words

    Google's tips say replying shows you value feedback, and its reply guidance is short, polite and not promotional. I help the owner write a few patterns for common cases, then they answer themselves.

  4. iv.

    Keep hours, the description and posts current

    Google says businesses with complete and accurate info are more likely to show up. The description gets up to 750 characters with no URLs, and posts can share updates, offers and events on Search and Maps. Holiday hours are the edit owners forget most.

  5. v.

    List the same facts everywhere and earn local links

    Directories, trade associations and suppliers should state the same name, address and phone as the profile. Google says prominence is based partly on how many websites link to a business, so sponsorships, associations and local press matter more than any directory. I don't buy links.

// 05 - the site side

How much does the website matter for Maps?

More than most owners expect, and less than a redesign pitch would suggest. Google doesn't publish a weighting for the website, so this is my working view: the profile carries the facts, and the website carries the detail behind them.

It also wins searches on its own. The results under the map are ordinary web pages, and on one therapy practice's site, two town pages click through at 5.5% against a 1.04% site average. Those are Search Console numbers for web results, not Maps positions, and I don't present them as Maps proof.

Two faults stop the site helping at all. A service page Google hasn't indexed can't match anything, and pages stuck as discovered but not indexed have their own diagnosis. And structured data that states a different address or phone from the profile is worse than none, so the markup side of the job is about stating the same facts cleanly, not flipping a ranking switch.

Measuring it needs two sources. Search Console's search types are web, image, video and news, so it can't show a map position. The profile's performance view counts views, clicks and other interactions on Search and Maps. Position shifts with the searcher, so I check it from a grid of points across the service area.

// 06 - the limits

What can't be changed on Google Maps?

Distance can't be changed by anyone. A business on one side of a city will struggle to appear for searches on the far side, however good its profile is. A service area tells Google where the business travels; it doesn't move the business closer to the searcher.

Market maturity doesn't change quickly either. In Calgary, 27 of the 29 verticals I checked came back mature, which is why the Calgary page lists that pack data vertical by vertical. A new listing in a mature market won't jump the queue because its category is right.

That's the honest split. I can make a listing eligible, relevant and consistent with its website, and show where it's short on reviews and links. I can't put it in a particular spot, and nobody who's read Google's own page should say they can.

// when to hand this over

If the listing's eligible and the gap is relevance, that's the work I do remotely: the category, the profile and the website made to agree, and a page for each real service. If the gap is reviews or links, I'll say so on the first call instead of billing for work that won't move it.

Book a call on Upwork

Is this your site? Send me the URL.

Book a call on Upwork
// questions - local

What else do people ask about this?

Can I pay Google to rank higher on Maps?

No. Google's help page says there's no way to request or pay for a better local ranking on Google. If someone quotes a price for a fixed spot on the map, that's the sentence I'd show them.

Can I rank higher on Google Maps for free?

Every step on this page costs time, not money. Google's Business Profile page says creating a profile and listing your business on Google is free, and photos, reviews, replies and posts are all done inside it.

Do more reviews help a business rank higher on Google Maps?

They can. Google's help page says "More reviews and positive ratings can help your business's local ranking." They have to come from real customers, though, and I won't buy, write or filter reviews for anyone.

Should I add my city or service to my business name?

No. Google's guidelines say the name should reflect the business's real-world name, as used on its storefront, website and stationery. A stuffed name breaks that rule, and Google says it may suspend profiles that don't follow its guidelines.

Why does my Maps ranking change depending on where I search from?

Because distance is one of Google's three factors, and it's worked out from wherever each searcher is. That's why one rank number can't describe a whole town, and why I check from several points in the area.

// sources - checked

Where do these rules come from?

Platform and Google documentation, opened and read on the day this was written. Everything else is how I work.

  1. Google Business Profile Help: tips to improve your local ranking on Google
  2. Google Business Profile Help: tips to get more reviews
  3. Google Business Profile Help: tips for business-specific photos
  4. Google Business Profile Help: edit your Business Profile, business description
  5. Google Business Profile Help: create and manage posts
  6. Google Business Profile Help: guidelines for representing your business on Google
  7. Google Business Profile Help: fix suspended or disabled profiles
  8. Google Business Profile Help: verify your business on Google
  9. Google Business Profile Help: understand your Business Profile performance
  10. Search Console Help: Performance report (Search results)
  11. Google Search Central: spam policies, doorway abuse
  12. Google Business Profile: is a Business Profile on Google free?
Muhammad Younus, WordPress technical SEO consultant
// who wrote this

One consultant, writing down his own method

I'm Muhammad Younus, a WordPress technical SEO consultant with 8+ years of experience and 100+ client sites fixed. Top Rated Plus on Upwork with a 100% Job Success Score. Every post here is the way I actually do the job, written in the first person because it's one person doing it, remotely, with no team behind the name.

Nothing in these posts is a client I can't name or a number I can't show. Where a figure comes from a client's Search Console, it's from a published case study, and where a rule comes from Google or a platform, the source is linked at the bottom of the post.

// the service behind this post
Muhammad Younus with his arms folded and a relaxed, confident smile
// next step

Want this done on your own site?

Book a call on Upwork, send the URL and read-only Search Console access, and you'll get a written scope for the search side before any work starts. One person does the whole job, remotely.

Book a call on Upwork