Locan — free local SEO tools

Local rankings & Google Maps · Intermediate

Google Business Profile Ranking Factors: What Actually Moves Local Rankings

Every GMB / Google Business Profile ranking factor grouped by profile, reviews, proximity, website, prominence and behavior: what Google says, what we observe, the effort, and how to check it free.

By Locan Team Updated September 5, 2026 First published October 24, 2025

Free tool for this guide

Google Business Profile Optimizer

Audit your profile in seconds and get a prioritised fix list.

Run it free

Google My Business became Google Business Profile in 2021, and the questions did not change: which GMB ranking factors matter, which are folklore, and where to spend a limited amount of time. This guide groups every factor we know of into seven families. For each one it says what Google states, what we observe across the profiles we work on, roughly how much effort it takes, and how to check it with a free tool. At the end there is a priority matrix and a worked example so you can set the order for your own business.

How to read this guide

Google’s public statement on local ranking fits on one page: relevance, distance and prominence. Relevance is how well the profile matches the search. Distance is how far the business is from the location in the search, or from the searcher. Prominence is how well known the business is, judged from information across the web such as links, articles and directories, plus review count and rating, plus the website’s position in ordinary results. Google also says plainly that there is no way to request or pay for a better local ranking.

Everything else is inference. Some of it is very well supported: a category change that takes a profile from invisible to top three is not subtle. Some of it is correlation dressed as cause. So each factor below carries one of three labels. Documented means Google says so. Observed means we and other practitioners see it consistently when we change one thing and re-measure. Debated means the evidence is mixed or confounded, and we say which way we lean.

Effort is qualitative: low means an afternoon in the dashboard, medium means a few weeks of someone’s time, high or ongoing means months. For checking the basics, the free Google Business Profile Optimizer scores six public fields in two minutes. For measuring whether a change did anything, the only honest instrument is a rank grid; our Local Rank Checker shows your position at each point of a grid around the business. Our pillar on how to rank higher on Google Maps turns the same material into a plan; this guide is the reference behind it.

On-profile factors

Primary and secondary categories

Documented in principle (relevance), observed in effect: the primary category is the single biggest ranking lever on a GBP, because it defines which searches the profile is eligible for. Secondaries extend eligibility with less weight. Effort: low. Check: the free GBP Category Optimizer compares your categories with those of the businesses ranking for your keywords and flags gaps as add, consider or avoid. Our categories guide covers the hard choices between similar options.

Business name

Observed, strongly: words in the name that match the query help, which is exactly why Google’s guidelines restrict the name to the real-world name on your signage, website and stationery. If your legal name contains the service, you benefit legitimately. If it does not, adding it is the negative factor covered below. Effort: none; do not touch it. Check: compare the profile name with a photo of your storefront and your website footer.

Services, description and attributes

Services: observed. A filled services list makes the profile eligible for service-level queries and produces the “Provides:” line Google shows under matching results. Description: debated, and we lean toward no direct ranking effect; write it for customers. Attributes: observed for filtered searches and the same kind of justification (“Wheelchair accessible entrance”, “Women-owned”), and documented as part of complete information. Effort: low. Check: open the public profile in an incognito window and read it as a customer; the Optimizer catches missing basics.

Hours, photos and completeness

Hours: Google has confirmed publicly that whether a business is open at the time of a search can affect local results, and profiles with missing hours forfeit that. Photos: Google lists adding photos on its own local ranking page; in our experience the ranking effect is small and the conversion effect is large. Completeness overall: documented (complete and accurate information is easier to match), but the fields that matter are the ones above, not the dashboard’s progress bar. Effort: low. Check: the Optimizer score, then the photo guidelines for anything that looks like stock.

Review factors

Google is explicit that review count and score factor into local ranking, so this family is documented. The detail comes from practice.

Count: documented, but relative. What matters is the gap to the profiles above you, not an absolute number. Velocity: observed. A steady flow of recent reviews outperforms the same total gained years ago, and it is what keeps pace with competitors. Rating: documented, with an observed nuance: the difference between a 4.6 and a 4.8 is invisible in rankings, while a low rating loses clicks whatever the position. Keywords in reviews: observed. Google quotes review text that matches the query beneath results, and profiles whose reviews describe specific services seem to rank more readily for them; never script it, just ask after the job. Replies: Google recommends them, and we have not seen replies alone move positions. They move conversion, and they are the only defense against a bad review. Google’s read and reply guidance covers the mechanics.

Effort: ongoing. Check: compare your count, rating and newest-review date against the three profiles above you for your main keyword. The fix is a routine, not a campaign: our Google reviews guide covers it, and the free review link and QR code generator gives you the card to hand over.

Proximity and service area

Distance is documented as one of the three legs, and in dense categories it is the strongest of them. You cannot optimize it; you can only understand it. Google ranks around the searcher or the location term, not around you. The radius in which you can appear is not a setting but the result of how many strong competitors sit between you and the searcher. And service-area businesses are ranked around the address Google holds even when it is hidden, under the service-area rules, so a contractor registered at home competes from that suburb.

Effort: none to change, low to measure. Check: run the Local Rank Checker on a 5×5 grid at 1 km spacing in a city or 2 km in the suburbs, and look at how far the green extends and who fills the grey. Our rank checking guide explains reading the result. A proximity problem looks like a tight green circle with an even drop-off; a relevance or prominence problem looks lopsided, with one competitor’s territory eating into yours.

Website factors

Documented: Google says your position in web results is a factor in local ranking, so search engine optimization best practices apply. What we observe narrows this to four things.

Landing page: the page the profile links to should be about this location and these services, with matching name, address and phone. A location page usually beats the homepage for a multi-location business, and a homepage with one city and a service list beats one that names six cities. On-page local signals: the city and primary service in the title and main heading, the NAP in the footer, a click-to-call number, and a page for each service that appears on the profile. Schema: LocalBusiness structured data does not rank a page by itself, and Google’s structured data policies say as much, but it removes ambiguity between page and profile and enables rich results; our LocalBusiness schema guide covers it and the free schema generator prefills it from your listing. Speed: a slow page on a phone loses the click Google just sent you; whether it costs local position directly is debated, but the lost conversions are not.

Effort: medium. Check: open your landing page on a phone over mobile data, test the markup in the Rich Results Test, and compare the footer NAP with the profile character by character.

Off-profile prominence

Documented: prominence is judged from information across the web, and Google names links, articles and directories.

Citations and NAP consistency: documented (directories), with an observed ceiling. The first few dozen relevant directories and the data aggregators matter, especially for a new business; the three-hundredth listing does nothing, and inconsistent names, addresses and phones across them do harm because they undermine Google’s confidence about which business is which. Our NAP consistency guide covers the cleanup. Links: documented and observed; local relevance beats raw authority, and a link from the chamber of commerce, a supplier’s installer directory or the local paper does more than generic guest posts. Unlinked mentions: observed weakly, and hard to separate from links. Brand searches: debated, covered under behavior below.

Effort: medium for citations, high and ongoing for links. Check: search your phone number in quotes in Google and read every result for mismatches; search your business name and count the sites that mention you; list five local organizations that could plausibly link to you this quarter.

Behavioral and engagement signals

This is the most argued family, so here is the argument. Google’s local ranking page does not mention clicks, calls, direction requests or branded searches. Testimony and documents from the 2023 US antitrust trial showed that Google uses click behavior as a signal in web search; nothing public says how, or whether, that extends to local results. The industry’s long-running Local Search Ranking Factors survey has for years rated behavioral signals as a modest contributor, on the reasoning that Google has the data and is unlikely to ignore it.

Against that, the evidence is confounded. Profiles that rank well get more clicks, so clicks correlate with ranking without causing it. Businesses people search for by name also have more reviews, links and mentions. We lean toward this: real engagement probably helps a little, faked engagement helps not at all and carries policy risk, and the right response is to do the things that earn real clicks (photos, replies, accurate hours, a good landing page) for their own sake. Effort: indirect. Check: the profile’s Performance report, whose metrics Google documents, shows calls, direction requests and website clicks; our Performance guide explains reading it. Watch the trend; do not try to game it.

Negative factors

These cost rankings outright, and older guides on the subject tended to gloss over them.

Keyword-stuffed names: the biggest observed positive is also the biggest risk. A name that is not your real-world name violates the guidelines; competitors report it, Google corrects it, and repeat offenders are suspended. Suspensions: a suspended profile ranks nowhere, and reinstatement under Google’s suspension process takes weeks; the common triggers are name changes, address changes, category churn and ineligible business models, and our suspension guide covers prevention. Fake or incentivized reviews: prohibited under the review content policy; Google removes them, sometimes with legitimate ones around them, and the profile can be restricted. Duplicate listings: two profiles for one business split reviews and confuse which one Google should rank, and the duplicate often outranks the one you maintain.

Effort to avoid: low. Check: search your phone number and address on Maps in an incognito window, and compare the profile name with your signage.

Priority matrix

The order below is the one we use when a client has limited time. Impact is the size of the ranking change we typically see; effort is the time it takes.

Factor Impact on rankings Effort Evidence
Primary category High Low Documented in principle, observed strongly
Proximity High Cannot change Documented
Duplicates, stuffed name, suspension risk High (negative) Low to medium Policy
Review count and velocity against competitors High Ongoing Documented
Landing page relevance and web position Medium to high Medium Documented
Services, attributes, hours Medium Low Partly documented, observed
Local links Medium High, ongoing Documented
Citations and NAP consistency Medium for new businesses, low after the basics Medium Documented
Review replies Low for rankings, high for conversion Low, ongoing Recommended by Google
Photos, posts, description Low for rankings, medium for conversion Low to medium Mixed
Behavioral signals, brand searches Uncertain Indirect Debated

Two readings of the table. Everything with low effort and high or medium impact should be done this week regardless of the rest. And nothing in the bottom three rows compensates for a wrong category or a review gap, so work the rows in order.

Worked example: an auto repair shop in Tucson

A three-bay independent garage on the east side of Tucson, Arizona, call it Catalina Auto Care, came to us convinced it needed “more SEO” because a chain outranked it for “auto repair tucson”. We went down the factor groups in order.

On-profile: the primary category “Auto repair shop” was correct. The Category Optimizer showed that four of the five ranking competitors also carried “Brake shop” and “Oil change service”, both of which the garage sold daily; the services list was empty and hours were missing for Saturday, when they were open. Reviews: a healthy rating but the newest review was five months old, while the chain gained a few every week. Proximity: the 5×5 grid at 2 km showed green in the east-side cells, amber toward downtown, grey in the northwest, with the chain’s location sitting in the middle of the grey. Website: the profile linked to a homepage naming three Arizona cities where the owner hoped to expand, with no address in the footer and no schema. Off-profile: the phone number search found two directories still listing the previous owner’s number. Behavioral: direction requests had drifted down over six months; we noted it and moved on. Negative: none.

The plan wrote itself. Add the two secondaries and twenty services and fix Saturday hours (an afternoon). Restart reviews with a QR card at the service desk and a text after every pickup (ongoing). Rewrite the homepage for Tucson with the address, services and schema (two weeks of the web developer’s time). Correct the two directories (an hour). Links went on a list for later.

At the six-week re-check the amber ring had widened toward downtown, and “brake repair tucson” was green across the east side. At twelve weeks the northwest was still grey; that is proximity and the chain’s territory, and no amount of posting will change it. What changed was everything within a few kilometers, which is where the garage’s customers were anyway.

Common mistakes

  • Treating the percentages in older factor studies as measurements. They are survey opinions; use them for order, not arithmetic.
  • Optimizing the description for keywords. It has not moved rankings in our tests; write it for people.
  • Adding every category competitors have. Categories for services you do not sell dilute relevance and attract the wrong calls.
  • Building citations by the hundred. The first few dozen matter; consistency matters more than volume.
  • Chasing behavioral signals with paid clicks or direction requests. A policy risk with no evidence of return.
  • Ignoring hours because everyone knows you are open. Missing hours cost visibility whenever Google prefers open businesses.
  • Changing five factors in one week and calling the result a test. Nothing can be attributed.

Do this now

  1. Run the Local Rank Checker on a 5×5 grid for your main keyword and save the baseline.
  2. Run the Google Business Profile Optimizer and close every failed check today.
  3. Run the Category Optimizer; fix the primary category and add only secondaries you genuinely sell.
  4. Search your phone number and address on Maps in incognito for duplicates; compare the name with your signage.
  5. Fill the services list, set true attributes, confirm every day’s hours.
  6. Look up the review count and newest-review date of the three profiles above you; start the QR card routine.
  7. Open your landing page on a phone: fix the NAP, add schema, make it about this location.
  8. Correct the directories your phone number search surfaced.
  9. Re-run the grid at six and twelve weeks, changing one family at a time between checks.

What to do next

Work the plan in our pillar on how to rank higher on Google Maps, and if you sit at positions four to six, read the local pack ranking guide.

Put this into practice

Run the free GBP Optimizer now

Type your business name, pick it from Google, and get a scored audit of the public profile: website, hours, phone, photos, reviews and category — plus AI suggestions for your description, posts, FAQs and review replies.

Frequently asked questions

What are the most important GMB ranking factors? +

In our experience the order is the primary category, proximity to the searcher, review count and velocity relative to the competitors above you, and the relevance of the page your profile links to. Google's own statement is broader, relevance, distance and prominence, and everything else, from services and hours to citations and links, sits underneath those three.

Is GMB the same as Google Business Profile? +

Yes. Google My Business was renamed Google Business Profile in late 2021, and the dashboard moved into Google Search and Maps. The ranking factors did not change with the name, so advice written for GMB still applies as long as it was accurate in the first place.

Do keywords in Google reviews help ranking? +

We observe that they do: Google quotes review text that matches a search beneath the listing, and profiles whose reviews describe specific services tend to rank more readily for them. Never script or seed the wording. Ask for the review straight after the job, when the customer naturally describes what you did.

Does my website affect my Google Business Profile ranking? +

Yes. Google states that your position in web results is a factor in local ranking, so ordinary SEO applies. In practice the page the profile links to matters most: it should be about this location and these services, carry the same name, address and phone as the profile, load quickly on a phone and include LocalBusiness schema.

Do clicks, calls and direction requests affect local rankings? +

Nobody outside Google knows for certain. Google's local ranking documentation does not list them, practitioner surveys rate them as a modest factor, and the evidence is confounded because well-ranked profiles get more clicks anyway. Earn real engagement with photos, replies and accurate hours; do not pay for fake clicks, which is a policy risk with no proven return.

How often do Google Business Profile ranking factors change? +

The three pillars have been stable for years; what shifts is the weighting, most visibly the radius in which a profile can rank, which tightened noticeably in late 2021. Re-run a rank grid quarterly and after any drop in calls, and treat any claim of a brand-new factor with suspicion until you can reproduce it.

About the author. Locan Team — local SEO specialists who have spent years optimising Google Business Profiles and local rankings for real businesses, and who now publish free tools and guides on Locan. Why everything here is free →

Related guides

Keep going

All local SEO guides →
Local rankings Updated Sep 2026

How to Rank Higher on Google Maps: The Complete Local Ranking Guide

How Google Maps ranks local businesses (relevance, distance, prominence), which Google Business Profile changes actually move positions, a 30-day plan, and a rank-grid worked example.

Read the guide →
Local rankings Updated Sep 2026

Local Pack Ranking: How to Get Into Google's Top 3 Map Results

What the local pack is, which searches trigger it, how Google assembles the top 3 (relevance, distance, prominence), the levers in order, a 6-week plan and a Google Business Profile worked example.

Read the guide →
Google Business Profile Updated Sep 2026

Google Business Profile Categories: How to Choose Primary and Secondary Categories

A practitioner's guide to Google Business Profile categories: what they control, how to research competitors, a decision framework, a Denver HVAC example and how to change them safely.

Read the guide →
Reviews Updated Sep 2026

Google Reviews for Local Businesses: How to Get More and Respond to Every One

How Google reviews affect local SEO and the sale, what Google's review rules allow, a system for asking every customer, reply templates by star rating, and how to flag reviews that break policy.

Read the guide →
Website & schema Updated Sep 2026

NAP Consistency in Local SEO: How to Find and Fix Name, Address, and Phone Mismatches

What NAP consistency does for local SEO today, which variations Google forgives, a free audit with search operators, a fix order from Google Business Profile to aggregators, and a moves checklist.

Read the guide →
Local rankings Updated Sep 2026

How to Check Your Google Maps Ranking (and Why It Differs by Street)

Why there is no single Google Maps ranking, how to check yours properly (incognito, set location, rank grid heat map), how to read a local SEO grid, and what to fix when the edges go red.

Read the guide →

Stay in the loop

New guides and tools, straight to your inbox

One short email when a new tool ships or a guide gets a major update. No drip campaigns, nothing to buy — unsubscribe any time with one click.

Free, forever. We send one confirmation email first; every email has a one-click unsubscribe link.