Google Maps Rank Grid Tracker avatar

Google Maps Rank Grid Tracker

Pricing

$8.00 / 1,000 grid points

Go to Apify Store
Google Maps Rank Grid Tracker

Google Maps Rank Grid Tracker

See where a business ranks in Google Maps for a keyword at each point of a grid around it: rank per point, the top 3 places, average rank and points in the top 3. Data from the DataForSEO SERP API.

Pricing

$8.00 / 1,000 grid points

Rating

0.0

(0)

Developer

Brightgro LLC

Brightgro LLC

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Where does a business show up in Google Maps when someone nearby searches for what it sells? This actor checks a square grid of map points around the business (3x3, 5x5 or 7x7) and returns its rank at each point, the top 3 places there, and a summary per keyword. Built for local SEO reports that you run every week.

Who uses it, and for what

  • Local SEO agencies: a weekly grid for each client, to show where the business wins and loses on the map and whether the work is paying off.
  • Multi-location businesses: compare how each branch ranks in its own area for the same search.
  • Sales to local businesses: run one 3x3 grid before a call to show a prospect where competitors beat them.
  • Reporting tools and AI agents: flat rows per grid point, ready to draw a heat map.

Example inputs

A pizza place in New York, two keywords, 3x3 grid at 1 km (18 points, about $0.14):

{
"keywords": ["pizza", "pizza delivery"],
"website": "joespizzanyc.com",
"latitude": "40.7305",
"longitude": "-73.9891",
"gridSize": "3",
"spacingKm": 1
}

A business matched by its exact Google Maps name (put in your own), 5x5 grid at 2 km (25 points, $0.20):

{
"keywords": ["dentist"],
"businessName": "Smile Dental Studio",
"latitude": "51.5072",
"longitude": "-0.1276",
"gridSize": "5",
"spacingKm": 2
}

Input

  • Keywords: up to 5, for example pizza.
  • The business: its website, Google place id, cid or exact Maps name.
  • Centre: latitude and longitude, usually the business itself.
  • Grid size and spacing in km, and the map zoom.

Output

One row per grid point and keyword:

{"keyword": "pizza", "grid_row": 1, "grid_col": 1, "latitude": 40.7305, "longitude": -73.9891,
"rank": 2, "in_top_3": true, "matched_title": "Joe's Pizza",
"top_3": [{"rank": 1, "title": "...", "domain": "..."}], "places_seen": 20, "charged": true}

A free summary row per keyword gives points scanned, points in the top 3, points where the business is not in the first 20, and its average rank where found.

Price

$0.008 per grid point scanned. A 5x5 grid for one keyword is 25 points, $0.20. A point where the data provider fails, or Maps shows no places, is free. Summary rows are free.

Limits

  • Ranks are read from the first 20 places Google Maps shows at each point.
  • The business is matched by place id, cid, website domain or exact name, in that order.

Data from the DataForSEO SERP API (Google Maps).