What am I Doing Wrong?

I’m trying to scrape data for two attorney categories in the Dallas–Fort Worth Metroplex: Personal Injury Attorneys and Trial Lawyers. The DFW Metroplex includes more than 200 cities, and in the “Custom Location” option, I’m only using ZIP codes for those cities.

However, when I run the scrape, I only get around 58 attorneys, and more than half of the results are from New York or other states instead of the DFW area. This does not seem accurate because Dallas alone has hundreds of personal injury attorneys.

Am I setting up the location targeting incorrectly? Should I be using city names instead of ZIP codes, or is there a better way to structure the scrape for the DFW Metroplex? Any suggestions would be appreciated.

Hello @rnaderpo

Try not to use the custom location and select the zip code in the drop down menu.
Google Maps Scraper extracts the data the same way it’s placed on Google Maps by your queries (categories and locations combined). Sometimes Google adds other categories to your searches. For example, when you search for restaurants you might see bars, coffee shops, or even hotels. Sometimes Google adds other locations. For this reason, Outscraper provides you with filters that you can use to eliminate these results and tune your searches. You can learn more about the filters here: Google Maps Data Scraper Filters | Outscraper

You can also visit this article to know more about zip code scraping : ZIP Code Scraping: How to Easily Extract Businesses in Populated Cities | Outscraper

I hope it helps!