Estate Agents Data Scraping across England
Budget: $250 – $750 USD
Use data scraping automation, scrape a list of Estate Agents (approx 15-20k listings)
Name, Address, number of properties to rent/for sale (CANT SCRAPE PHONE NUMEBR FROM PROPERTY PORTAL AS IT IS A MASKED NUMBER)
Then a lookup for their website address and their phone number from the website
Remove duplicates
Links to scrape from: https://www.rightmove.co.uk/estate-agents/find.html?locationIdentifier=REGION%5E87490&radius=40
Cities to scrape from to cover all of England:
Strategic approach:
For efficient coverage, I'd use a grid pattern with centers roughly 70 miles apart (allowing 10 miles of overlap between adjacent circles to ensure no gaps).
North to South coverage: ~4-5 rows needed
East to West coverage: ~4-5 columns needed
Recommended search cities (approximately 20-25 cities):
Northern tier:
Newcastle, Carlisle, Middlesbrough, Kingston upon Hull
Upper-middle tier:
Manchester, Leeds, Sheffield, Lincoln
Middle tier:
Liverpool, Birmingham, Nottingham, Leicester, Norwich
Lower-middle tier:
Gloucester, Oxford, Cambridge, Ipswich
Southern tier:
Bristol, Southampton, London, Brighton
Southwest coverage:
Exeter, Plymouth
Additional fills for gaps:
Peterborough (eastern gap)
Coventry (midlands)
York (northern coverage)
Name, Address, number of properties to rent/for sale (CANT SCRAPE PHONE NUMEBR FROM PROPERTY PORTAL AS IT IS A MASKED NUMBER)
Then a lookup for their website address and their phone number from the website
Remove duplicates
Links to scrape from: https://www.rightmove.co.uk/estate-agents/find.html?locationIdentifier=REGION%5E87490&radius=40
Cities to scrape from to cover all of England:
Strategic approach:
For efficient coverage, I'd use a grid pattern with centers roughly 70 miles apart (allowing 10 miles of overlap between adjacent circles to ensure no gaps).
North to South coverage: ~4-5 rows needed
East to West coverage: ~4-5 columns needed
Recommended search cities (approximately 20-25 cities):
Northern tier:
Newcastle, Carlisle, Middlesbrough, Kingston upon Hull
Upper-middle tier:
Manchester, Leeds, Sheffield, Lincoln
Middle tier:
Liverpool, Birmingham, Nottingham, Leicester, Norwich
Lower-middle tier:
Gloucester, Oxford, Cambridge, Ipswich
Southern tier:
Bristol, Southampton, London, Brighton
Southwest coverage:
Exeter, Plymouth
Additional fills for gaps:
Peterborough (eastern gap)
Coventry (midlands)
York (northern coverage)
Related categories:
Python
Data Entry
Excel
Web Scraping
Data Mining
Data Scraping
BeautifulSoup
Data Analysis