Skip to main content

Yelp Business Details Scraper

Overview

Extract detailed business information from Yelp, including business name, address, phone number, website, ratings, reviews, owner details, and more. This tool provides a comprehensive overview of businesses listed on Yelp, enabling users to analyze and compare business performance based on customer feedback and key business data.

How to Use

  1. Log in to your ScrapeHero Cloud account.
  2. Navigate to the Yelp Business Details Scraper App in the Scrapehero App store.
  3. Click on "Create New Project".
  4. Go to yelp.com and search for a business at any location For Example: Restaurants in Boston
  5. Copy the search results URL and paste it into the Yelp Business URLs/Search URLs field of the crawler.
  6. Specify number of results to scrape.
  7. Click "Gather Data" to begin the data extraction process.
  8. Once complete, download your data in your preferred format (CSV, JSON, or Excel) or connect any of the available integration to get seemless access to the scraped data.

Data Schema

The Yelp Business Details Scraper App provides the following data fields:

Field NameDescriptionData Type
business_namename of the businessTextField()
addressbusiness addressTextField()
phonebusiness contact numberTextField()
average_ratingbusiness ratingTextField()
total_reviewstotal reveiws of businessTextField()
urlyelp business urlTextField()
input_urlinput provided by userTextField()
websitebusiness websiteTextField()
geo_coordinatescoordinatesJSONField()
streetbusiness street nameTextField()
localitybusiness localityTextField()
countrycountry business is loactedTextField()
statestate business is locatedTextField()
zipcodebusiness zipcodeTextField()
rating_histogramrating histogramJSONField()
from_the_businessfrom businessTextField()
ownerbusiness owner nameTextField()
owner_photoowner photoTextField()
year_joinedyear joined in yelpJSONField()
claimedclaimed detailsJSONField()
amenitiesamenitiesJSONField()
workhoursworking hoursJSONField()
price_rangeprice rangeJSONField()
categorybusiness categoryTextField()

Sample Data Record

Here's an example of a typical data record returned by this scraper:

This scraper uses 10 data credit per data record. Learn more about data credits.

[
{
"address": "201 N Mojave Rd Las Vegas, NV 89101",
"amenities": {
"Accepts Credit Cards": "Yes"
},
"average_rating": "5.0",
"business_name": "Yes Auto LV",
"category": "Car Dealers",
"claimed": false,
"country": "US",
"from_the_business": null,
"geo_coordinates": null,
"input_url": "https://www.yelp.com/search?cflt=car_dealers&find_loc=Las%20Vegas%2C%20NV%2089101&start=0",
"locality": "Las Vegas",
"owner": null,
"owner_photo": null,
"phone": "(702) 586-7165",
"price_range": null,
"rating_histogram": {
"1 star": 0,
"2 stars": 0,
"3 stars": 0,
"4 stars": 0,
"5 stars": 3
},
"state": "NV",
"street": "201 N Mojave Rd",
"total_reviews": "3",
"url": "https://www.yelp.com/biz/yes-auto-lv-las-vegas-3",
"website": "http://www.yesautolv.com",
"workhours": [
{
"Mon": [
"10:00 AM - 7:00 PM"
]
},
{
"Tue": [
"10:00 AM - 7:00 PM"
]
},
{
"Wed": [
"10:00 AM - 7:00 PM"
]
},
{
"Thu": [
"10:00 AM - 7:00 PM"
]
},
{
"Fri": [
"10:00 AM - 7:00 PM"
]
},
{
"Sat": [
"10:00 AM - 7:00 PM"
]
},
{
"Sun": [
"10:00 AM - 6:00 PM"
]
}
],
"year_joined": "2018",
"zipcode": "89101"
}
]

Features

  • Comprehensive business Data Extraction from yelp.com.
  • Real-time scraping of up-to-date information.
  • Bulk scraping capabilities for business search results for yelp .
  • Data export in multiple formats (CSV, JSON, Excel).

Learn More: For detailed information on using the Yelp Business Details Scraper and its different use cases, read our guide: [https://www.scrapehero.com/how-to-scrape-yelp-com-for-business-listings/)

Support

If you encounter any issues or have questions, please contact our support team at cloud-support@scrapehero.com or browse our help center at https://app.scrapehero.com/docs/.