WP GeoIP Country Redirect — is a professional WordPress plugin that allows you to automatically redirect users to different pages or websites based on their geographical location. It detects a visitor's country using their IP address and applies your custom redirection rules. This functionality is essential for international businesses, multilingual sites, and online stores that need to provide a tailored experience to a global audience.
The plugin offers a highly intuitive interface where you can create unlimited redirection rules. For example, you can redirect visitors from Germany to a German-language version of your site (yoursite.de) or block traffic from certain countries altogether. With advanced features like popup notifications, IP whitelisting, and detailed logging, you get full control over your international traffic flow, helping to boost engagement and conversions.
Why is this important?
Are you losing international customers because they land on the wrong version of your site? Studies show that 75% of consumers prefer to buy products in their native language. If a user from France lands on your English-only homepage, there's a high chance they will leave immediately, increasing your bounce rate. This plugin solves that problem by seamlessly guiding them to the content meant for them.
Furthermore, managing country-specific promotions or legal restrictions can be a nightmare. Imagine running a sale that's only valid in the UK. Without GeoIP redirection, you risk confusing and frustrating customers from other regions. WP GeoIP Country Redirect ensures the right audience sees the right offer, improving marketing ROI and maintaining legal compliance effortlessly.
Features
- Unlimited Redirection Rules: Create as many country-specific redirect rules as you need.
- One-time or Session-based Redirects: Choose to redirect users once or for their entire session.
- URL/Page Redirection: Redirect users to any specific page, post, or external URL.
- Country Whitelisting/Blacklisting: Easily allow or block traffic from entire countries.
- IP Address Whitelisting: Exclude specific IP addresses (like your own) from redirection rules.
- Popup Redirect Notification: Inform users they are being redirected with a customizable popup message.
- Full Logging System: Track all redirects to analyze traffic patterns and rule effectiveness.
- Works with Caching Plugins: Compatible with popular caching solutions like W3 Total Cache and WP Super Cache.
- Redirect All Pages or Specific Ones: Apply rules globally or only to certain pages of your site.
- No External API Needed: Uses a local GeoIP database for fast and reliable country detection without third-party costs.
Redirection Rule Examples
| Visitor's Country | Redirection Rule | Use Case | Status |
|---|---|---|---|
| United Kingdom | Redirect to /uk-store/ | Show a specific product catalog for UK customers. | Active |
| France | Redirect to yoursite.fr | Serve a dedicated French-language version of the website. | Active |
| Canada (excluding Quebec) | Redirect to /en-ca/homepage | Target English-speaking Canadian provinces. | Active |
| Russia, China | Show 404 Error (Block Access) | Prevent access from specific regions for security or compliance. | Active |
| Any country (homepage only) | No redirect | Allow international visitors to browse the main site freely. | Inactive |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
How does the plugin detect a user's country?
The plugin uses a built-in, offline GeoIP database that maps IP addresses to their corresponding countries. This method is very fast and reliable as it doesn't rely on external services, ensuring your site's performance is not affected. The database is regularly updated to maintain accuracy.
Will this plugin slow down my website?
No, WP GeoIP Country Redirect is designed for high performance. It uses a local MaxMind GeoLite2 database, which allows for extremely fast IP lookups without making external API calls. The redirection logic is executed early in the WordPress loading process, minimizing any impact on page load times.
Can I prevent search engine bots from being redirected?
Yes, the plugin is designed to be SEO-friendly. It automatically detects and ignores major search engine bots (like Googlebot, Bingbot) to ensure that your site's content can be properly indexed. This means your SEO efforts will not be negatively affected by the redirection rules you set up for human visitors.
Is it possible to redirect users within a single WordPress installation (multisite)?
Absolutely. You can set up rules to redirect visitors from one sub-site to another within your WordPress Multisite network. For example, a visitor from Germany on your main .com site can be automatically redirected to your de.yoursite.com sub-site, making it perfect for managing multilingual networks.