One of the most reliable approaches to limit the access to your site is to block the IP addresses of those which mustn't be able to open it. There are many good reasons to do this. As an example, you may want a certain individual not to be able to see your site, or you may restrict the access for a whole country. You could also block IP addresses if you discover that there are lots of browser requests from them, if a lot of spam comments are left within your websites or if a script login page has been loaded a large number of times. In any of these scenarios, the traffic is most probably fake and has been created by an automatic bot, so you may safely block any questionable IP address, so as to be on the safe side. That way, you will also stay away from the chance of your web server getting overloaded by too many fake requests.