Plugin Reviews

iQ Block Country

Block visitors from countries you don't want on your website. Based on which country your visitor is from.


65 reviews
Average Rating
3.8 out of 5 stars
Is blocking Google
By , for WP 4.1

The plugin is blocking Google. Although I have search engines all on white list, I faced by testing my site with GG rich data tool and answer for all sites I was testing of my page "URL is not valid" that the plugin is is really blocking Google IP's;;;

which are all in blaclist on wpd_iqblock_logging.

Better you don't block the country US, if you don't want to be punished from search engines ;-)

Iffy plugin - sometimes works, other times blocks random countries
By , for WP 4.0.1

We are in 2 countries, U.S. and Spain. Randomly we and site visitors from these countries will be blocked, but then the site will be accessible a minute later. Can't have this.

Also, you have to add all other countries manually to the list - there is not a "check all" and them remove what you want in the list.

Too many random blocks to rely on.

Another way to block/redirect with this plugin
By , for WP 4.1

Personally, I don't like to show that I'm doing any sort of blocking, Especially what I'm blocking or how I'm going about it (Like by IP or Country for example). I'm not a fan of the 401 or 403 responses!

However, this plugin does give an additional option of redirecting users to another page on your site. It'd be nice if it could allow you to redirect to another site all together... But this is still entirely doable!

I created a non-advertized (hidden / not in any menu / whatever) "Site Unavailable" page with a unique slug or path "site.com/site_unavailable" for example. You can add some classy text to the page if you want... I've then configured all banned countries to be redirected to this page. Then I added the below code to the top of my root .htaccess file:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^site_unavailable.*$ https://www.google.com/ [R=301,L]

So now when a user in a banned Country tries to go to my site, they'll be redirected to the "Site Unavailable" page which will in turn immediately redirect them to {For Example:}Google, off of and away from my site with no 401-403 response or any block notice.

I used Google as an example; but you can put whatever URL you want (Competitor website maybe?) or even a URL that doesn't exist... Anyway, nice plugin that does an important job. Thanks!

Great plugin, works great!
By , for WP 4.1

Not really sure why some people are saying this plugin is terrible - I've tried all the other unpaid alternatives, and this is the best.

I was getting backend hack attempts about 1-5 times a day, and a LOT of comment spam. When I started using IQBlock this dropped down dramatically - sometimes one attempt a week, sometimes you get a small flurry of a few at once and nothing for 3-4 days. When I started it I didn't get hack attempts for weeks! So it's definitely working. I was desperately adding all of them into Wordfence as IP ranges...which took hours. This just works.

It's not 100% but that's not the plugin's fault - it's MaxMind's free database and that I think hackers register new/fringe IP addresses in IP blocks they know aren't on the database yet. But it's certainly catches 80-90% which is good enough for me, I have Wordfence for the rest.

And when I blocked China from the frontend along with Ukraine, the spam went down greatly - sorry China, but I worked out (using another older plugin called Block Top Spammers that lists the top ones) that all the spam was coming from you!

Only one thing which I think have been fixed which might not have helped - database didn't download automatically in previous versions, and is only every month so when I get sudden uptick in hacks I go and manually click 'Download Database' for both. This seems to stop them for a bit.

Awesome plugin, works great! Thank You to the Developers..
By , for WP 4.1

Awesome plugin, it truly works great!

For the past month or so I’ve been blocking on average 100-200 failed login attempts a day. Since installing this plugin when
wordfence alerts me of a failed login attemt and provides me the IP location I simply blocked the few main culprit country’s and my failed login attempts have went down to 3-5 a day with some days none. The first time I've seen that behaviour in many years,,

Awesome work even better it's free... Highly recommended..
Thanks again


Great Plugin!
By , for WP 4.1

I'd been getting lots of hack attempts
from all around the world.

A bunch of sites of a friend were infected
with the soaksoak...

we installed iQ Blcok country and feel
much more secure now

Worked perfekt on my single site
By , for WP 4.0.1

At first saw I those negative reviews and left the page, then I did research and found out this plugin might be the best one right now. So I came back and read those positive reviews and decided to give it a try. Guess what, it is easy to understand as an IT system administrator and it works perfekt and immediately.

The interface is totally good. Some thinks it is not easy to work with might because the blocking and firewalling concepts might not easy for those who does not work with IT systems daily. That might be the reason some thinks it is complicated.

Be careful
By , for WP 4.0

The worst interface I've ever seen.
Perhaps it works, somehow, but for people like me, I can't figure it out.
Redundant buttons and check boxes.
And, as it warns, if you happen to check one wrong, you can't get back in to WordPress.

***********On top of that, it didn't work **********

*********It Is Dangerous ***** in its complexity and poor design.

********* Should be banned from WordPress **********

Do NOT use on sub-domains. Lol.
By , for WP 4.0.1

This plugin seemed to be working perfectly on another site so I was confused today when it wouldn't block a frontend user test on a subdomain.

I blocked France and CyberGhosted to my homepage and a sample page only to see that I am not blocked. So I blocked Canada (home country) and still managed to see the homepage and sample page.

Suspecting that the plugin may not recognize subdomains I went to log in to my main domain and voila - I am blocked from the backend but not the frontend! And I hadn't touched the plugin on the main domain, assuming that it is even installed there. If so...

Off to my host to delete the plugin, before playing with the DB.

One more thing. Please clarify the double-negative instructions, especially in the 'block backend' section, and don't call the list a blocklist if the list is not already blocked. The x tells me that I can remove a country from the list, not that I can ADD it to a list of countries to block. Forget the x and just say 'select the countries from this list that you want to block'. In my case I'd have preferred an option to select only the countries (mine) that I do NOT want to block. (Is there any reason to let SEs into the backend?)

Furthermore, why even have to select a box to block countries from access if I am then going to have to select countries from a list? The beginning checkbox selection is redundant. The instructions may make a programmer happy but they are very unintuitive.

I've been quite happy with this plugin in the past but now have to check where it may not be working.

By , for WP 4.0.1

I read the previous reviews and was a bit apprehensive because there were (at the time) 20 reviews with only one star. I feel for those people, but I have NOT experienced anything but wonderful success with this plugin!!
I was having all sorts of problems with registration bots coming in from all over the world. All I wanted to do was get registrations from North America. I added this plugin, took my time and got all the settings the way I wanted them, and the attacks STOPPED immediately!
[ Signature and link deleted ]

You must log in to submit a review. You can also log in or register using the form near the top of this page.