Skip to content

Google Maps

How to track Google Maps rankings for a restaurant

A defensible way to measure map visibility across a catchment — and how to tie ranking movement back to directions, calls and booking actions.

Alex Opsenica, founder of Moolah Media

Alex Opsenica · Founder, Moolah Media

4 min read

There is no single Google Maps ranking for a restaurant. Map results are computed relative to where the searcher is, so a venue can hold position one on its own street and be invisible six hundred metres away. Any report that gives one number for "our map ranking" has quietly chosen a location and hidden that choice.

Why checking your own phone proves nothing

  • You are usually inside or beside the venue, the most favourable point on the map
  • Results are personalised by account history and previous visits
  • A single check has no baseline, so it cannot show a trend
  • Different staff checking from different places will report contradictory "rankings", and both will be right

Grid-based local rank tracking

Grid tracking
Sampling a query's map results from a fixed lattice of geographic points across a catchment, so visibility is recorded as a map of positions rather than one number.

A workable setup for a single restaurant is a grid covering the realistic catchment — walking distance in a dense city centre, a wider radius for a destination venue — sampled on a fixed cadence for a small, stable set of queries. The output is a shape: where you are visible, where you fade, and how that boundary moves month to month.

Corroborating with the profile's own data

Ranking data describes visibility. It does not describe behaviour. Business Profile Performance is the second half of the argument — it counts what people did once they saw the profile.

Source: Google Business Profile Help — Performance reporting — What the profile's own metrics count and how they are grouped.

Reading a month honestly

What a month of data can and cannot support

Visible radius widened for cuisine queries

Fair conclusion
Relevance or prominence work is landing
Overreach
"We now rank first in Dublin"

Discovery searches up, branded flat

Fair conclusion
New demand, not existing guests searching your name
Overreach
"SEO delivered X covers"

Directions and booking clicks up with the radius

Fair conclusion
Visibility is converting into intent
Overreach
A precise revenue figure attributed to search

Rankings up, actions flat

Fair conclusion
Investigate the profile's presentation: photos, reviews, hours
Overreach
Report the ranking gain as a result

What to put in a monthly report

  1. The grid map for the two or three queries that matter commercially, versus last period
  2. Discovery versus branded searches on the profile
  3. Directions, calls, website and booking actions, period on period
  4. What changed on the profile or the site, and when
  5. Covers or booking data from your own system for the same period
  6. One paragraph stating plainly what is proven and what is inferred

Turning a grid into a decision

A grid is only useful if it changes what gets done next month. Read it as three questions rather than as a picture.

  1. Where are we visible but not chosen? Usually a review, photo or menu problem rather than a ranking one.
  2. Where are we invisible inside the catchment we actually serve? A relevance problem — categories, services, website content.
  3. Where are we invisible far outside it? Distance. Leave it alone and stop paying to chase it.

Common questions

What is a good Google Maps ranking for a restaurant?

There is no single ranking to be good at. A realistic target is holding the local pack across the area your guests actually search from, for the cuisine and occasion queries that bring covers — not position one at your own front door.

How often should map rankings be tracked?

Weekly or fortnightly on a fixed grid is enough to see trend without reacting to noise. Daily checks mostly record normal volatility.

Do rank tracking tools affect our rankings?

No. They sample results from simulated locations; they do not interact with the profile.

Working on this yourself? Measurement and reporting.

Where does your restaurant actually appear on the map?

A visibility audit checks your local pack positions from multiple points across your catchment area — not from one phone in one place.

Get Your Free Visibility Audit

Written by

Alex Opsenica, founder of Moolah Media

Alex Opsenica

Founder, Moolah Media

Founder of Moolah Media, a specialist restaurant growth and local SEO agency based in Ireland, working directly with hospitality operators on search, Google Business Profile and bookings.

More about how Moolah works.

Continue exploring

All insights