Free Local Geogrid Tool
Track your Google Maps rank across a geographic grid. Enter a city, address, or lat/lng — see top 3 businesses per cell and your ARP, ATRP & SoLV.
How this local geogrid tool works
Google Maps rankings shift dramatically within a few blocks. A dentist may rank #1 at their own address but disappear entirely four kilometers down the road. A single rank check from your own IP lies about reality — it shows what Google serves YOU at YOUR location, not what a customer across town sees.
This tool fixes that. You enter a keyword plus a center point (city, street address, or raw lat/lng coordinates), pick a grid size and a scan radius, and the tool queries Google Maps at every point in parallel via DataForSEO. Each cell shows the actual top-3 map pack for that exact GPS location. If you add a brand name, the tool highlights where you rank and calculates your Share of Local Voice across the whole grid.
What ARP, ATRP and SoLV actually tell you
ARP (Average Rank Position) is your average rank across every cell where you were found. ATRP (Average Top Rank Position) only counts cells where you're in the top 3 — it tells you how strong you are when you rank at all. SoLV (Share of Local Voice) is the percentage of cells where you're in the top 3 map pack. These three numbers together describe your geographic footprint in a way that a single rank check can't.
A business with ATRP 1.8 but SoLV 20% ranks great where it ranks, but has a small footprint. One with ATRP 2.5 and SoLV 80% dominates the area even if not always #1. Different strategies, different diagnoses.
Grid size and radius do different jobs
Every scan costs exactly one credit, and you get five a day. A 3×3 at 1 km costs the same as a 7×7 at 50 km. What changes behind that single credit is how many Google Maps queries actually run: the grid decides that (5×5 fires 25, 13×13 fires 169), the radius never does. A 7×7 fires 49 queries whether the points sit 800 metres apart or 17 kilometres apart.
That distinction matters for service-area businesses. A roofer covering a 40 km radius learns nothing from a 14 km scan, but doesn't need 169 sample points either. Seven by seven at a 25 km radius covers roughly 117 km across, and costs the same single credit as a tight city scan.
So pick the radius from your actual service area first, then raise the grid only if you need finer resolution inside it. Tight radius plus big grid answers "which streets am I losing". Wide radius plus small grid answers "how far does my visibility actually reach".
Why the tool zooms out when your points spread apart
Every grid point is a Google Maps search at one coordinate, and every Maps query carries a zoom level that decides how wide an area Google searches around it. This tool used to send a fixed zoom 14 for every scan. That works at city spacing and falls apart in the countryside: a test point 25 km outside Vienna returned no results at all for "Dachdecker" at zoom 14, and 20 roofers at zoom 11. The businesses were always there. The viewport was too small to see them.
The zoom now scales with the distance between your points. Wider spacing, wider viewport. The obvious worry is that zooming out flattens the geographic differences this tool exists to show, so that got tested before shipping: across a 50 km grid around Vienna, the north-west corner, the centre and the south-east corner came back with three top-3 lists that had nothing in common. Google still ranks by proximity inside the wider view.
One consequence worth knowing: comparing two scans only makes sense when both used the same grid and radius. Change the radius and the viewport changes with it, which can move ranks.
Address, city or coordinates — pick what you have
The location field accepts three input types. Type "Munich" and the tool resolves to the city centroid via OpenStreetMap. Type "Alexanderplatz 1, Berlin" and it resolves to that exact address. Type "52.5200, 13.4050" and the tool skips geocoding entirely and uses your coordinates directly. That last option matters when you're running scans programmatically or want byte-for-byte reproducibility between runs.
Local geogrid tool vs. LocalFalcon
LocalFalcon is the industry standard for geogrid scans and sits behind a $24/month subscription for the starter tier. Both tools do the same thing under the hood: query Google Maps via a SERP-scraping API with precise lat/lng coordinates, collect the top 20 results per point, calculate ARP/ATRP/SoLV. Lumina is free with 5 scans per day; bring your own DataForSEO key in Settings for unlimited. For heavy monitoring workloads with scheduling, alerting, and multi-location management, LocalFalcon is more complete. For one-off audits, competitor research, or pre-sales diagnostics, Lumina is faster and costs nothing.
Why a geogrid beats a single rank check for local SEO
Most rank trackers pass a uule parameter to Google's regular search, simulating a user in a given city. That works for national keywords. For local queries — anything implicitly or explicitly tied to a location — Google's algorithm uses the query's originating coordinates as the strongest ranking signal after the business's own location. Two searches for "plumber near me" from opposite ends of the same city will return different results. A geogrid captures that variance as data. A single check throws it away.
Explore more tools
SERP Checker
National rank tracking with AI Overview detection.
Keyword Research
Volume, CPC and competition for local queries.
SERP Preview
Pixel-accurate preview of title and meta description.
Schema Validator
Validate LocalBusiness and other JSON-LD schemas.
GEO Readiness
How well your pages answer AI search queries.
FAQ
Lumina's Chrome extension surfaces map pack insights right on the pages you visit.
Add Lumina to Chrome — Free