Client area

Licenses, downloads and support tickets.

All Products WordPress Plugin

Yeasin Geo-Blocker Pro

Block countries and IP addresses in WordPress. Protect wp-admin from foreign bots, keep search engines crawling, and stay fast with a local GeoIP database.

Starter Plan (2 Sites)

$29 /one-time + VAT/Tax
  • 2 Website Activation
  • Lifetime Plugin Updates
  • Premium Support
Buy Starter Plan
Popular

Freelancer Plan (5 Sites)

$69 /one-time + VAT/Tax
  • 5 Website Activation
  • Lifetime Plugin Updates
  • Premium Support
Buy Freelancer Plan

Agency Plan (Unlimited Sites)

$159 /one-time + VAT/Tax
  • Unlimited Sites Activation
  • Lifetime Plugin Updates
  • Premium Support
Buy Agency Plan
Version 1.0.2
Active Installs 20+
Tested Up To WP 7.1.4

Live from WordPress.org · free version 1.0.2 updated 2 weeks ago

Secure checkout by Paddle Lifetime updates Refund policy
Yeasin Geo-Blocker Pro – WordPress Plugin screenshot
Documentation

Overview & Features

Protect your WordPress website from unwanted traffic, malicious bots, and spam. Yeasin Geo-Blocker is an enterprise-grade security plugin offering zero-latency country and IP blocking using a highly optimized local database. Control exactly who can access your frontend and wp-admin dashboard with a premium, easy-to-use interface.

Why choose this plugin?

General Geo-Blocking Rules Pro

Restrict access completely by Country, State, or City. Control exactly who can view your website down to the city level.

Smart URL Redirects Pro

Automatically send users from specific regions to different URLs. Seamlessly route international traffic to localized versions of your site.

Restricting WooCommerce Pro

Hide products, checkouts, or specific payment gateways by location. Optimize your store's compliance and shipping availability.

Geo-Dynamic Content Shortcodes Pro

Hide/Show Elementor Widgets or use shortcodes based on location. Create highly personalized, location-aware pages.

VPN, Tor, API Blocking & Anti-DDoS Pro

Block VPNs, Tor networks, API attacks, and limit rate requests. Defend your site from sophisticated bots and brute-force attacks.

Generating Secret Bypass Links Pro

Generate custom tokens to allow team members to bypass blocks. Ensure your remote staff always has secure access.

Customizing the Block Page Design Pro

Apply Preset Themes, custom logos, and typography to the block screen. Keep your security warnings on-brand and professional.

Viewing Analytics and Exporting Logs Pro

Monitor all blocked attempts with precise locations and export to CSV. Gain valuable insights into where your threats are coming from.

MaxMind Auto-Sync for 100% Accuracy Pro

Get automated weekly database updates for perfect IP accuracy. Never worry about outdated IP ranges compromising your security.

Installation Guide

1

Download & Install

Navigate to Plugins > Add New in your WordPress dashboard, search for "Yeasin Geo-Blocker", and click Install. Alternatively, upload the downloaded .zip file manually.

2

Activate the Plugin

Click the Activate button. A new secure menu item named "Geo-Blocker" will appear in your WordPress admin sidebar.

3

Configure Your Firewall

Go to the Geo-Blocker dashboard, select your protection scope (Frontend/Backend), choose the countries to block or allow, and click Save Settings.

Frequently Asked Questions

Is Yeasin Geo-Blocker free?

Yes. The free version on WordPress.org includes country whitelist and blacklist modes, IPv4/IPv6 allow and block rules, frontend/backend/both protection scopes, a local GeoLite2 database, SEO bot bypass, Cloudflare support, a custom block message and a log of the last 100 blocked attempts. Pro adds state and city rules, redirects, WooCommerce restrictions, VPN/Tor blocking, rate limiting, secret bypass links and more.

Will blocking countries hurt my Google rankings?

No. Google, Bing and Yahoo crawlers are automatically allowed through, so search engines can always reach your content even if you block the country they crawl from. Read How to Block Countries in WordPress for details.

Can I block countries only on wp-admin and the login page?

Yes. Set the protection scope to Backend. Your public site stays open to everyone while bots from other countries never see your login form. See How to Protect wp-admin by Country and IP.

Does it work behind Cloudflare or a proxy?

Yes. The plugin reads Cloudflare and proxy headers to detect the visitor's real IP address, so your rules apply to the actual visitor, not the proxy.

Can visitors bypass country blocking with a VPN?

A VPN can hide a visitor's real country. Yeasin Geo-Blocker Pro adds VPN and Tor blocking plus rate limiting for stricter protection.

Will it slow down my website?

No. Country lookups use a local GeoLite2 database on your own server, so there is no external API request on every page view. Pro keeps the database current with automatic weekly MaxMind updates.

What if I lock myself out of wp-admin?

Always add your own IP address to the allow list before enabling strict rules. If you get locked out, rename the plugin folder in wp-content/plugins using your hosting file manager or FTP to disable it, then fix your rules.

How does Pro licensing work?

Pro is a one-time payment with lifetime updates, starting at $29 for 2 sites. Payments are processed securely by Paddle. See our refund policy for the 14-day technical guarantee.

Documentation

Read the setup guide, configuration, and developer API hooks.

View Official Docs

Premium Support

Need help configuring this plugin or facing a technical issue? Our engineering team is here to help.

Open a Support Ticket

Requirements

  • WordPress Version 5.0 or higher
  • PHP Version 7.4 or higher
From the blog

Guides for Yeasin Geo-Blocker Pro

All articles

Upgrade to Yeasin Geo-Blocker Pro.

Join modern developers and site owners using our premium WordPress tools to save time and scale faster.

Starter Plan (2 Sites)

$29 /one-time + VAT/Tax
  • 2 Website Activation
  • Lifetime Plugin Updates
  • Premium Support
Buy Starter Plan
Popular

Freelancer Plan (5 Sites)

$69 /one-time + VAT/Tax
  • 5 Website Activation
  • Lifetime Plugin Updates
  • Premium Support
Buy Freelancer Plan

Agency Plan (Unlimited Sites)

$159 /one-time + VAT/Tax
  • Unlimited Sites Activation
  • Lifetime Plugin Updates
  • Premium Support
Buy Agency Plan
Secure checkout processed by Paddle