Open Source Local Rank Tracker
Local rankings, mapped street by street
Google Business profile lookups, reviews and geo-grid rank maps.
- per Maps search
- $0.07
- 5×5 geo-grid
- $1.75
See it
Geo-grid tracking
Pick your business and a keyword. A grid of Maps searches around it shows your position at every point, saved so you can run it again and compare.

See it
Local rank checker
A grid of Maps searches across any city shows who holds the top places in each part of town, for every business at once.

See it
Local search
Pick a city, state or region inside the country. Volume becomes local, and the results and suggestions are the ones people there see.
Search any city, state or region in the chosen country. Your choice is saved, so the next tool you open starts in the same market.

What it does
How the local rank tracker works
Local results change from one block to the next. A geo-grid runs the same Maps search from a grid of points and shows your rank at each one, so you can see where you are visible and where you are not.
Look up Google Business profiles and pull recent reviews, with owner replies, from the same workspace.
What you can do
Local rank tracker features
Google Business profile lookups
Look up a Google Business profile.
Reviews on demand
Pull up to 150 recent Google reviews at a time, with the rating mix and the owner reply rate.
Geo-grid rank maps
Map local rankings across a grid of points. A 5×5 grid is 25 Maps searches.
What it costs
Local rank tracker pricing
Prices at the time of writing, billed by the data provider to your own key. The app shows the price of every action before it runs.
| Action | Price | |
|---|---|---|
| Maps searchOne search | One search | $0.07 |
| Geo-grid5×5 grid, 25 Maps searches | 5×5 grid, 25 Maps searches | $1.75 |
| Business profile lookupPer lookup | Per lookup | Shown in the app before it runs |
In active development. This feature is being built, and parts of what this page describes may not be available yet.
Search data
Start with $5 of free search data
Keyword, ranking and backlink data in OpenSEO comes from YepAPI. Sign up there and new accounts get $5 in free credit, for a limited time. That is enough to try every tool before you spend anything.
- 1
Sign up at YepAPI
New accounts get $5 in free credit, for a limited time.
- 2
Copy your API key
It is on your YepAPI dashboard once you sign in.
- 3
Paste it into OpenSEO
During account setup, or later in Settings. Every tool works from there.
The free credit is YepAPI’s limited-time offer and may end. After it, you pay YepAPI per lookup, at the price OpenSEO shows before each one runs. See pricing
Local rank tracker: SEO terms explained
Geo-grid rank tracking checks your Google Maps ranking from many points in a grid around an area, showing how your local visibility changes by location.
The local pack is the block of map and business listings Google shows for local searches, usually three businesses from Google Maps.
Google Business Profile is Google’s free listing for local businesses, shown in Maps and the local pack with hours, reviews, photos and directions.
Local ranking factors decide which businesses Google shows in Maps and the local pack. Google names three: relevance, distance and prominence.
Online reviews are customer ratings and comments on platforms such as Google, Yelp and Trustpilot. They shape local rankings and buying decisions.
NAP stands for name, address and phone number. Keeping your NAP consistent across your site, profiles and directories supports local SEO.