Why Rightmove Is Hard to Automate (and Why That's the Point)
What Rightmove's architecture teaches us about scraping, data joins and system incentives
Rightmove isn't hard to scrape by accident. Its architecture uses intentional friction — separate IDs, no join keys, and interaction-driven disclosure — to keep data useful for humans and resistant to automation.
Read article →