Need help - Scrape Google Maps business Data?
Hey guys, I’m hoping someone here can help me figure out how to scrape local businesses from Google Maps based on location and keywords. I’m looking to grab stuff like:
• Business name
• Email
• Phone number
• Rating
• Number of reviews
• Main category
• Description
• Address/Coordinates
• GMB profile link
Most important detail: I need to feed it a keyword plus a location and have it return the businesses in order, so I know each one’s position in the search results. That’s a key piece for me.
Have any of you pulled this off using Python, browser automation, or some specialized tool? If so, what libraries or approaches did you use? Are proxies or captchas a big concern here?
Super curious to hear your experiences—any tips, tutorials, or scripts you’re willing to share would be amazing. Thanks!