First of all, this is not how this plug-in is meant to work. Let’s say your site is hosted in France and you wish to block access to your site from Italy. This is entirely possible. But, if a user from Italy googles for your site, it will still show up in Google’s search results, because Google servers are located all over the world. You could still try to find out the ip-addresses of the Italian Google servers and block them in that case, but it still would just block access from Italian Google servers; not from Google servers somewhere else. Also if a user does not use Google, but lets say Bing oder DuckDuckGo or whatever, your site will show up in the search results. Also you could just tell all search engines to not index your site at all, or you could completely block any search engines from accessing your site, but that’s likely not what you want.