Dealing with blocked or anti-bot protected sites
Some real estate portals use anti-bot technology to prevent automated scanning. This guide explains why sites block scrapers, which portals are commonly affected, and what alternatives you have.
Why Sites Block Scrapers
Real estate portals invest heavily in their listing data. They block automated access for several reasons:
- Data protection: Preventing competitors from copying their listings
- Server load: Automated traffic can strain their infrastructure
- Business model: They want users to visit their site (and see their ads)
- Fair use: Ensuring their platform remains responsive for human users
How Blocking Works
Sites use various techniques to detect and block automated access:
CAPTCHAs
The most visible protection. Sites like LeBonCoin present a CAPTCHA challenge (e.g., "click all images with traffic lights") that automated tools can't solve.
JavaScript Challenges
Some sites require complex JavaScript execution to render their content. If the scraper doesn't execute JavaScript (or doesn't execute it correctly), the page appears empty.
Rate Limiting
Sites track how many requests come from the same IP address. Too many requests in a short time trigger a block.
Browser Fingerprinting
Advanced sites check browser characteristics (screen size, fonts, plugins) to distinguish real browsers from automated tools.
Portal Compatibility by Country
Based on our experience, here are portals grouped by scanning compatibility. Note that FilterWise uses advanced scanning technology (including headless browser rendering) that works with many sites others can't access.
๐ฌ๐ง United Kingdom
- Rightmove โ โ works reliably
- Zoopla โ โ works reliably
- OnTheMarket โ โ works reliably
๐ซ๐ท France
- SeLoger โ โ works reliably
- Bien'ici โ โ works with advanced rendering
- PAP โ โ works reliably
- Logic-Immo โ โ works reliably
- LeBonCoin โ โ aggressive anti-bot protection with CAPTCHAs. Use email alerts instead.
๐ฉ๐ช Germany
- ImmobilienScout24 โ โ works reliably
- Immowelt โ โ works reliably
๐ช๐ธ Spain
- Idealista โ โ works reliably
- Fotocasa โ โ works reliably
- Pisos.com โ โ works reliably
๐ต๐น Portugal
- Idealista โ โ works reliably
- Imovirtual โ โ works reliably
๐ฎ๐น Italy
- Idealista โ โ works reliably
- Immobiliare.it โ โ works reliably
- Casa.it โ โ works reliably
๐ง๐ช Belgium
- Immoweb โ โ works reliably
For a comprehensive list, see Supported portals.
What Happens When a Source is Blocked
When FilterWise encounters a block:
- The source status changes to "Blocked" in your dashboard
- No listings are extracted from that scan attempt
- A tooltip explains: "This site uses anti-bot protection. Try email alerts instead."
- The source remains in your list and will be retried on the next daily scan (blocks are sometimes temporary)
Alternatives When Scanning is Blocked
Alternative 1: Use the Email Filter (Recommended)
The most reliable alternative. Instead of scanning the portal directly:
- Set up email alerts on the blocked portal
- Redirect those alert emails to your FilterWise email address
- FilterWise processes the emails and analyzes each listing
Why this works: Email alerts come from the portal itself โ there's no scanning involved. The portal sends you the listing data directly, and FilterWise extracts and analyzes it.
This is the recommended approach for LeBonCoin and other heavily protected sites.
Alternative 2: Use a Different Portal
Many listings appear on multiple portals simultaneously. If Portal A blocks scanning:
- Check if the same listings appear on Portal B
- Set up a scanning source for Portal B instead
- Use broader search criteria to compensate for any coverage gap
For example, in France, listings often appear on both SeLoger and LeBonCoin. If LeBonCoin blocks scanning, you can often find the same listings on SeLoger.
Alternative 3: Combine Both Methods
The most thorough approach:
- Use website monitoring for portals that allow it
- Use email forwarding for portals that block scanning
- FilterWise automatically deduplicates listings that appear in both sources
This gives you maximum coverage without missing listings from any portal.
Tips for Reducing Blocks
While FilterWise handles scanning automatically, these tips can help:
- Don't scan too frequently: Stick to the once-daily automatic scan rather than triggering manual scans constantly
- Use reasonable search scope: Broad searches that return hundreds of results are more likely to trigger rate limits
- Be patient with intermittent blocks: Some sites block temporarily (hours) then allow access again
Checking if a Site is Scan-Friendly
Before adding a website, do a quick test:
- Add the URL as a source
- Click Scan now
- Check the result:
- Listings found > 0: The site works โ
- Listings found = 0, Status = Blocked: The site blocks scanning โ
- Listings found = 0, Status = Processed: The URL might be wrong (homepage, empty search, etc.)
Related articles: Supported portals ยท Adding websites ยท Choosing the right URLs ยท Redirecting emails to FilterWise