Magento block bots extension by FME allows you to block visitors of a specific country, region or IP address from accessing your Magento store. It helps you refine your store traffic by preventing spamming & irrelevant users. For example, you may want to restrict traffic from a region where you don't serve. You have options to restrict visitors from accessing your entire store or only certain sections of the store i.e. store view, products, categories, CMS pages etc. 

Extension for Magento block bots allows you to display a custom error message to the restricted customers or redirect them to the desired page. You can add IP exceptions to whitelist them from a blocked location. You can create as many Access Control Lists as you want to block different sections of your store. Magento block IP also allows you to prioritize the ACL and enable/disable it.