WooCommerce Protection
This is a Pro feature. WooCommerce protection adds additional rate limiting specifically for WooCommerce endpoints.
Enable under Settings → ScraperBlock → WooCommerce Protection.
Settings
| Setting | Default | Description |
|---|---|---|
| Enable WooCommerce Protection | No | Activates WooCommerce-specific rate limiting |
| Strict Rate Limit | Yes | Applies a lower (stricter) threshold for WooCommerce endpoints |
| WooCommerce Requests Per Minute | 120 | Rate limit for WooCommerce pages (cart, checkout, product) |
Protected WooCommerce Endpoints
- Product pages (
/shop/,/product/) - Cart (
/cart/) - Checkout (
/checkout/) - WooCommerce REST API (
/wp-json/wc/) - AJAX handlers (
wc-ajax=*)
Price scraping bots frequently hammer WooCommerce product pages to harvest pricing data. The WooCommerce-specific rate limit allows setting a tighter threshold for these endpoints without affecting the rest of the site.