WordPress Plugin

Geo Blocker
Block Countries. Protect Your Site.

Restrict access by country with one click. Perfect for compliance, licensing, or security. SEO-friendly with automatic crawler detection.

SEO Safe
No API Key
IP Whitelist
yoursite.com/wp-admin/geo-blocker
Geo Blocker
Enabled
847
Blocked Today
5
Countries
12.4K
Allowed
Blocked Countries
🇷🇺Russia×
🇨🇳China×
🇰🇵North Korea×
🇮🇷Iran×
🇻🇳Vietnam×
IP Whitelist
192.168.1.100Office
10.0.0.0/24VPN Range
The Problem

Not All Traffic Is Welcome

Whether it’s compliance, licensing, or security — sometimes you need to control who accesses your site.

Legal Compliance

GDPR, sanctions, export controls. Stay compliant.

Content Licensing

Media rights vary by region. Enforce restrictions.

Security Threats

Block high-risk regions. Reduce attack surface.

Bot Traffic

Spam, scrapers, fake signups. Filter them out.

Features

Simple Yet Powerful Geo-Blocking

Select countries, configure settings, enable. That’s it. No API keys required.

Country Blocking

Block visitors from specific countries with a simple checkbox.

IP Whitelisting

Allow specific IPs regardless of country. Pro supports CIDR ranges.

SEO-Friendly

Automatically allows Google, Bing, and other search crawlers.

Custom Block Pages

Customize the message shown to blocked visitors. Pro supports HTML.

Access Logging

Pro logs blocked access attempts. See who’s trying to get in.

Whitelist Mode

Pro can allow only specific countries instead of blocking.

How It Works

Block Countries in 3 Steps

01

Select Countries

Check the countries you want to block from the list.

02

Add Whitelist (Optional)

Allow specific IPs that should bypass blocking.

03

Enable & Done

Toggle geo-blocking on. Blocked visitors see your custom page.

Simple Pricing

Geo Blocker Pro

Start free, upgrade for advanced features.

Free

$0

Best Value

Pro

$10 lifetime

Perfect For

Who Uses Geo Blocker?

🎬

Media Companies

Enforce regional content licensing restrictions.

🛒

E-commerce

Only serve countries you can ship to.

⚖️

Legal & Finance

Comply with sanctions and export regulations.

🔒

Security Teams

Block high-risk regions to reduce attack surface.

🎮

Gaming Sites

Comply with gambling laws per jurisdiction.

🏢

Local Businesses

Show site only to customers you can serve.

FAQ

Frequently Asked Questions

No! The plugin automatically allows all major search engine crawlers (Google, Bing, Yahoo, etc.), so your SEO won’t be affected.
Yes! The plugin automatically detects the real visitor IP behind proxies and CDN services like Cloudflare.
No. The plugin uses free geo-location APIs (ip-api.com and ipinfo.io) that don’t require API keys. Results are cached locally for efficiency.
They see a customizable, friendly block page explaining that access is restricted from their location. Pro allows custom HTML pages or redirects.
We offer a 14-day money-back guarantee. If Geo Blocker Pro doesn’t meet your needs, contact support@workflowdone.com for a full refund.

Control Who Accesses Your Site

Simple geo-blocking for WordPress. Set up in minutes.

14-day money-back guarantee • Lifetime updates • No subscription

WorkflowDone