This time, we're going to the UK, to scrape the real estate website Rightmove. Regarding real estate, each country follows its own specifications system. For example, english property ads rarely specify the total surface of the house, but prefer to indicate the number of bedrooms. However, this does not impact ScrapingBot's performances:
In this case study, we tried to scrape two real estate listings: one to rent and one to buy.
1 • Rent
So let's start with this flat to rent in Hackney.
Here is the RightMove page we want to collect the data from:
And here are the data we retrieve:
As you can see, we retrieved some great information: title and description, publishing date, contact of the agency.
For renting adds, the price can be either by month or by week. Here, we extracted the price and currency of the monthly rent. In this case, the property is a studio, so there is no number of bedrooms specified.
2 • Buy
Now, let's do the test on a house to buy.
You can see the collected data below:
As before, we retrieved the title and description, and all the important details about the agency. This time, the price we collected is the purchasing price. Because it is a house and not a studio as previously, we can see the number of bedrooms.