Home About Support Blog Ask AI
Dashboards +
On-Page SEO +
Technical SEO +
SERP & Content +
Local SEO +
Get the Chrome Extension
Free Local SEO Tool

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.

Last updated: July 2026
💡 API key → Settings
5 credits per day

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

FAQ

What is a local geogrid and why does it matter?+
A local geogrid is a grid of geographic points around a business where the same query is searched at each point to reveal how map pack rankings change by location. It matters because Google Maps rankings shift dramatically within a few blocks. A business may rank #1 at its own address but #12 two kilometers away. A single-point rank check misses this completely. The geogrid shows the full geographic footprint.
How does the tool work?+
Enter a keyword plus a location (city name, full address, or direct lat/lng coordinates like 52.52, 13.40), pick a grid size (3x3 up to 13x13) and a scan radius (500 m up to 100 km). The tool resolves the location via OpenStreetMap, generates a grid of coordinates, and queries Google Maps at each point in parallel via DataForSEO. Each cell shows the top 3 ranked businesses for that exact location. The distance between points is derived from grid size and radius, and shown live under the settings.
How large an area can I scan?+
Up to a 100 km radius, which covers roughly 300 km across at the widest setting. That is deliberately generous for service-area businesses: a plumber or roofer working a whole metro region needs far more reach than a restaurant does. Widening the radius never costs more. Every scan is one credit regardless of grid size and radius, so a 7x7 at a 25 km radius covering about 117 km across costs exactly what a tight city scan costs.
How many credits does a scan cost?+
One credit per scan, five scans per day, and that is true for every combination of grid size and radius. The credit counter under the input card shows what you have left today. Bringing your own DataForSEO API key in Settings removes the daily limit completely, because scans then run on your key instead of ours.
Which grid sizes are free?+
3x3, 5x5 and 7x7 are open to everyone, at any radius. The larger grids (9x9, 11x11, 13x13) need your own DataForSEO API key in Settings. The reason is not your credit balance, since a scan is one credit either way. It is what runs behind that credit: a 13x13 fires 169 Google Maps queries, and that is more than the free tier can carry per scan.
Why do results change when I change the radius?+
Each grid point is a Google Maps query with a zoom level attached, and that zoom decides how wide an area Google searches around the point. The tool scales the zoom with the distance between points, because a viewport sized for city blocks returns nothing at a rural point 25 km from anywhere. Tested at 48.4329, 16.0355: zoom 14 returned no results, zoom 11 returned 20. Geographic variance survives the wider view, but two scans are only comparable to each other if both used the same grid size and radius.
Does this tool check the mobile SERP local pack or Google Maps?+
Google Maps. The tool queries DataForSEO's Google Maps endpoint with exact lat/lng coordinates, returning the top 20 businesses per grid point. This matches LocalFalcon, BrightLocal, and Whitespark — the industry-standard approach for geogrid scans. The top 3 of the Maps results typically match the mobile SERP local pack at the same location, so our "In Top 3" metric is a reliable proxy for local pack visibility. Ranks 4-20 exist only on Maps (not in the 3-slot local pack), which is why we show more depth than a pure-pack check.
What is ARP, ATRP and SoLV?+
ARP (Average Rank Position) is the average rank of your business across all grid cells. ATRP (Average Top Rank Position) only averages cells where you are in the top 3. SoLV (Share of Local Voice) is the percentage of grid cells where you appear in the top 3 map pack. These are industry-standard geogrid metrics used by Local Falcon and other local SEO tools.
How accurate are the results vs. LocalFalcon?+
Both use SERP-scraping APIs that query Google Maps with exact lat/lng coordinates. Lumina uses DataForSEO's Google Maps endpoint, LocalFalcon uses its own stack. Results for the same grid at the same moment typically match within 1-2 rank positions, with small variation from Google's real-time personalization. For trend tracking, run scans at consistent times of day.
Can I track a business without giving its name?+
Yes. If you skip the brand name field, the tool just shows the top 3 businesses per cell. This is useful for competitor research, buying intelligence, or understanding the local market landscape. Add a brand name any time to switch into rank-tracking mode.
Why is it free when LocalFalcon charges $24/month?+
Lumina is funded by Julien's consulting work and the paid Chrome extension. The free tools exist to put useful SEO and GEO utilities in front of practitioners without a paywall. 5 free geogrid scans per day is the limit under our free tier. Bring your own DataForSEO API key in Settings for unlimited scans.
Local rank data in every audit

Lumina's Chrome extension surfaces map pack insights right on the pages you visit.

Add Lumina to Chrome — Free