You can't do web scraping without proxies on a large scale. And the main reason is that you won't get through the restrictions on multiple requests to a site from a single IP address without a proxy.
We’ve prepared a tutorial in which we will make a Yelp scraper that can take a link to a business directory, go to each business page, and collect needed information.
Web Scraping API is another way to get HTML pages and solves several problems in the process, such as proxy configuration, infrastructure support and blocking bypass.
Web scraping is the process of automated content and data gathering on the Internet. Typically, it uses software that simulates human web surfing to extract data. The resulting data is stored in a local file for later viewing and analysis.