Block entire countries from your WordPress site easily
The Geo blocker plugin for WordPress will let you easily block access to users from certain locations. You can block them from accessing your entire site or simple choose which pages.
Creating a Block in WordPress it's as simple as following these steps:
Check our guide to learn how to block countries in WordPress.
Still not convinced? Wait, we have more features for you.
You can block users based on Country, State, City or regions ( groups of cities or countries previously defined ).
Block one page or all, match referrer, match different devices, users coming from another page of your site, user coming from search engines, match bots / crawlers, target query string or custom urls, etc
We auto detect real user IP no matter if you use Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish, etc. If you have something custom it can be easily added.
You will be able to group countries or cities in order to make it easier to target users. For example you could create a region called Europe and another called America, and then simple use those names in shortcodes or widgets saving you time.
Create as many blocks as you need and turn them on / off with a simple click. The blocks panel is as easy as creating a new post in your site.
Our API provides top geolocation accuracy giving you the best results! Our API return continent, country, state and city data. If you need to build your own products, use our GeotargetingWP github package to communicate with it.