{
  "id": 19692958,
  "title": "Track a business's Google Maps rank across a geo-grid, in Python",
  "url": "https://urgent.news/2026/11/12/track-a-businesss-google-maps-rank-across-a-geo-grid-in-python",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-12T19:16:22.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/aurelix_solutions/track-a-businesss-google-maps-rank-across-a-geo-grid-in-python-3947"
  },
  "original_language": "en",
  "account": "A Python script is used to track a business's position on Google Maps across a grid of points. This method provides a more accurate ranking than a single point, as Google Maps uses a business's location for its rankings. The script collects data from multiple points surrounding the business, then presents a grid of ranks at each location. This grid allows for an easy visual comparison of a business's ranking at different locations, highlighting where it ranks higher or lower than competitors. The script can be set up to run weekly, giving insights into changes in rankings over time. The business can be identified by its name, Google place ID, or Google Maps link. The grid shows the rank from first (1) to 20th place, or 'null' if the business is not in the top 20. Summary statistics include average rank, the number of times the business appeared in the top 3, 10, or 20, and the businesses most often in the top 3. The script is a paid tool called Google Maps Rank Tracker, with costs based on the number of grid points searched and saved.",
  "summary": "Ask a dentist where they rank on Google Maps for \"dentist\" and they will search from their own chair and say \"first\". Two kilometres away, a customer searching the same word sees a different list, and the clinic may be eighth, or missing. Google Maps ranks local businesses partly by where the searcher's map is, so a single rank number is a guess. The useful answer is a grid: the same search run…",
  "key_points": [
    "Python script tracks business rank on Google Maps across geo-grid",
    "Collects data from multiple points surrounding the business location",
    "Presents grid of ranks at each location for visual comparison"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}