As someone that tried to write a scraper against yelp for their reviews. (I wanted to do a recommendation engine to recommend new places based on what/who others liked and what I may liked, but haven't checked out yet).
They're VERY aggressive about banning/catching bots. They intentionally inflate their search rankings and will throw a 404 against requests for what they list. (I.e. they'll say that they've found 15 pages of results, but if you hit the 14/15th .. they'll throw a 404)
On the other side: You can't pull all of the reviews for a place via their api. You're limited to 3 per business.
They're VERY aggressive about banning/catching bots. They intentionally inflate their search rankings and will throw a 404 against requests for what they list. (I.e. they'll say that they've found 15 pages of results, but if you hit the 14/15th .. they'll throw a 404)
On the other side: You can't pull all of the reviews for a place via their api. You're limited to 3 per business.