Hi @consultant1027, thanks for getting in touch.
We do install with some settings that are designed to unintrusively integrate Wordfence into a customer’s site. Adding strict limitations here out of the box without taking into account the site’s size/popularity, whether IP detection is working properly etc. might result in blocks that a customer doesn’t know the reason for and in some cases the administrator themselves being locked out.
I’m more than happy to suggest some Rate Limiting settings I use. I personally prefer increasing Wordfence > All Options > Brute Force > Amount of time a user is locked out and Wordfence > All Options > Rate Limiting > How long is an IP address blocked when it breaks a rule? to days or even months, stopping problematic IPs from retrying too often.
I usually set these values to start with and adjust if needed: Rate Limiting Screenshot
- If anyone’s requests exceed – 240 per minute
- If a crawler’s page views exceed – 120 per minute
- If a crawler’s pages not found (404s) exceed – 60 per minute
- If a human’s page views exceed – 120 per minute
- If a human’s pages not found (404s) exceed – 60 per minute
- How long is an IP address blocked when it breaks a rule – 30 minutes
I also always set the rule to Throttle instead of Block. Throttling is generally better than blocking with crawlers because any good search engine understands what has happened if it is mistakenly blocked and your site isn’t penalized because of it.
With Brute Force settings, I recommend trying 3-5 for attempts and password resets, counted over 4 hours, with a 30 minute (or longer) lockout time period. Sometimes loosening this to higher numbers can be helpful for sites that have a high number of user sign-ins like a forum or WooCommerce store.
Remember there is no hard and fast, one size fits all set of rules for every site. This is just a good place to start. During an attack you may want to make those rules even stricter. If you see visitors, like search engine crawlers getting blocked too often, you might want to loosen them up a little.
I hope that helps you out!
Peter.