Documentation
ScraperBlock Pro
FAQ

FAQ

Does behavioral detection affect site performance?

Yes, there is a small overhead per request for behavioural analysis. On most shared hosting, this is negligible (< 5ms). On high-traffic sites, consider enabling it only for specific page types via the per-page control.

Can I use geo-blocking and still allow VPN users from blocked countries?

Not directly - geo-blocking is IP-based and VPNs from allowed countries will appear as allowed. There is no VPN detection in the current version.

Does the threat feed share my site's data with WindCodex?

Only anonymised block statistics are optionally shared to improve the threat feed. No content, user data, or identifiable information is transmitted. Disable the feed contribution in Settings → ScraperBlock → Analytics → Data Sharing.

How does content poisoning affect SEO?

Content poisoning only serves modified content to detected bots. Real users and Googlebot (which is not on the blocklist) receive your original content. However, if Googlebot is ever mistakenly flagged, disabling content poisoning would be important. Monitor Google Search Console for any indexing issues after enabling.

Can I set different rate limits for different pages?

Yes - use the Per-Page Control to mark specific pages as Exempt from Rate Limit, or use the scraperblock_rate_limit_threshold filter to return a custom limit based on the request URL.

Does Pro block different bots than Free?

Pro includes the same built-in blocklist as Free, plus updates from the real-time threat feed that extend the list with newly discovered bots.