One of the most productive methods to restrict the access to your site is to block the IP addresses of the people which must not be able to open it. There are several good reasons to do that. As an illustration, you may want a certain individual not to be able to see your Internet site, or you may limit the access for an entire state. You could also block IP addresses in case you detect that there are lots of browser requests from them, if a large number of spam comments are left on your sites or if a script login page has been loaded a large number of times. In each of these scenarios, the traffic is more than likely fake and has been created by an automatic bot, so you could safely block any suspicious IP address, so as to be on the safe side. Thus, you'll also avoid the prospect of your hosting server getting overloaded by way too many fake requests.