Technical & AI search

Local SEO ROI calculator

Local search resolves inside the results page more often than any other kind: the searcher calls, taps for directions or opens the profile without ever visiting a website. This simulator therefore models actions rather than sessions, and shows what moving up the map pack — or entering it at all — is worth across your locations.

Local SEO opportunity simulator

Size the prize of local search for a physical business. Set how many locations you run, the local demand around each one, and where you currently sit in the map pack — the model returns the calls, direction requests and revenue a better position would produce.

18 %
60 %
%
%

Actions per month today

113

Actions per month at target

1,058

Extra actions / month

+945

567 calls / directions

Extra customers / month

208

Extra gross profit / month

€36,590

Extra gross profit / year

€439,085

Return on the local programme

2,339 %

€1,500

Per location, per month

176

Actions by map pack position

Position 11,739
Position 21,058
Position 3643
Not in the pack113

Local search rewards proximity you cannot change and prominence you can. The largest single move in this model is entering the pack at all — going from unranked to third is worth more than climbing from third to first. Category choice, review velocity and a genuinely maintained profile are what get you in; a page that only changes the city name will not.

How to estimate local SEO value

  1. Take demand per location Use the Business Profile performance report for searches, or a local keyword tool for the catchment area.
  2. Find your real pack position Check from several points around the location, not from your office — results shift street by street.
  3. Count actions, not clicks Calls, direction requests, messages and website taps are all in the Business Profile report.
  4. Apply a realistic close rate A direction request converts far better than a website visit; use your own booking or till data.

Relevance, distance, prominence — and which you can move

Google states the local ranking factors plainly: relevance, distance and prominence. Distance is fixed by geography and by the searcher's position, which is why a competitor three streets closer will beat you on a generic query no matter what you do. The work therefore concentrates on the other two, and the single highest-leverage field is the primary category on the Business Profile — it decides which queries you are eligible for at all.

Prominence is built the same way authority is built in classic SEO, with two local additions: review velocity and citation consistency. Reviews arriving steadily matter more than a large historical total, and contradictions between listings — an old suite number, a retired phone line — fragment the entity and quietly reduce how often you are shown. Consistency is the goal; volume of listings is not.

Entering the pack is worth more than climbing inside it, which is why the ladder in the results collapses so sharply at "not in the pack". A business absent from the three-result block competes only in the classic organic results below it, where local intent produces a fraction of the actions. That is the gap most local programmes are actually being paid to close, as our local SEO guide explains in depth.

Multi-location arithmetic

Across a network, the numbers compound in a way single-site owners underestimate: a small improvement per location multiplied by forty locations is usually a larger prize than a heroic national campaign, and it is far cheaper to achieve. The constraint is governance, not tactics — keeping forty profiles accurate requires an owner, a template and a monthly check, or they drift within two quarters.

Beware of averaging. A network's performance is almost never uniform: a handful of locations in dense areas carry most of the demand, and a long tail sits in low-competition towns where you may already hold position one and have nothing to gain. Run this simulator on segments — dense urban, suburban, rural — rather than on the whole estate, and spend where the gap is real.

Location pages deserve the same discipline. A page per site with a real address, real staff, real hours and information only that site could provide is an asset; a template where only the city name changes is a doorway page that Google's guidelines specifically target and that increasingly fails to be indexed at all. If you need help at scale, the directory lists SEO specialists and agencies by country and city who do multi-location work.

  • Get the primary category right before anything else
  • Measure actions (calls, directions, messages), not just sessions
  • Prioritise entering the pack over climbing within it
  • Keep NAP data identical everywhere; contradictions cost more than gaps
  • Segment a multi-location estate before modelling it
  • Never publish city pages for places you have no presence in

Frequently asked questions

How long does local SEO take to work?

Faster than classic SEO. Profile corrections — category, hours, services, photos — can move visibility within weeks, and review velocity shows up over one to three months. What takes longer is prominence: local links, press and the kind of reputation that lifts you above a nearer competitor.

Do I need a website if I have a Business Profile?

Yes, for two reasons. The profile and the classic organic results are two separate result sets with shared but distinct signals, and a site is what lets you compete for the queries the pack does not answer. It is also the only asset you own: a suspended profile with no website leaves you with nothing.

How many reviews do I need?

Enough to be credible against the businesses currently in the pack, and arriving regularly. A steady trickle beats a burst, which looks manipulated and often is. Never incentivise reviews in a way that breaches platform policy — removal of the whole review set is a real and common outcome.

Other calculators

Go deeper