Skip to content

Repository files navigation

DevDome Redirect Manager - free WordPress redirects with geo targeting, device targeting, link rotation and scheduling

WordPress Plugin Version Active Installs Rating Tested WP License GPL-2.0+

The free alternative to Pretty Links Pro, ThirstyAffiliates Pro, 301 Redirects Pro and Yoast Premium redirects. Redirect the whole site, selected pages, custom paths or every 404 with 301, 302, 307, 308, JavaScript or meta refresh. Every rule gets its own geo filter, device filter, schedule, rotation order and click statistics. Unlimited rules, no paid tier.

DevDome Redirect Manager, free WordPress redirect plugin with geo and device targeting

Why DevDome Redirect Manager instead of the alternatives

DevDome Redirect Manager Redirection Pretty Links ThirstyAffiliates 301 Redirects (WebFactory) Yoast SEO
Price for geo targeting Free Not available Marketer plan, $149.50 / year Pro, from $99.60 / year Pro, from $5.99 / month Not available
Price for link rotation / split testing Free Not available Pro Not available Pro Not available
301 / 302 / 307 / 308 redirects Yes Yes Yes Yes Yes Premium, $99 / year
Device targeting (desktop, mobile, tablet) Yes No Pro No No No
Scheduled redirects Yes No No No No No
Redirect every 404 to a page Yes Log only No No Yes No
Per-rule statistics Yes Log Pro Pro Pro No
Once per visitor, every N-th visitor Yes No No No No No
Unlimited rules Yes Yes Per plan Per plan Per plan Yes

Prices are the vendors' published plans in September 2026. Redirection is a good free 301 tool; it has no geo, device, rotation or scheduling. Rank Math includes redirects only as part of its full SEO suite.

Features

  • What to redirect: the entire website, selected posts, pages and categories, a list of custom paths, or every 404 page.
  • Where to: one URL, a rotating list (first to last, random, or weighted with a slider), a link or button already on the page, or the same path on another domain.
  • Method: 301, 302, 307, 308, JavaScript (with optional delay, new tab, or wait-for-click), meta refresh.
  • Frequency: every visit, once per visitor (by IP or IP plus device), or again after a delay you set; redirect only every N-th unique visitor.
  • Geo filter: include only listed countries, or redirect everyone except them. Proxy and CDN aware.
  • Device targeting: desktop, mobile, tablet.
  • Scheduling: start and end date and time, your timezone.
  • Statistics per rule, purge page cache on save (WP Rocket, LiteSpeed, W3 Total Cache, WP Super Cache and more), import and export.
  • AI-agent ready: every feature is exposed through the WordPress Abilities API and MCP, see below.

AI agents and MCP (WordPress Abilities API)

Since 1.4.0, on WordPress 6.9 and newer, DevDome Redirect Manager registers every feature of the plugin as WordPress Abilities. Any AI agent or MCP client connected to the site through the official WordPress MCP Adapter discovers them automatically, so you can ask Claude, ChatGPT or Cursor "create a 302 for /old-promo/ to the new landing page for US and Canadian mobile visitors, weekdays 9 to 17 Berlin time, but don't start it yet" and the agent fills in every option. Every ability runs the same code as the plugin screens and is guarded by the same administrator capability; nothing is exposed to anonymous requests.

Ability What it does Kind
devdome-redirect-manager/list-redirects Every rule in priority order with its full configuration, state and statistics read
devdome-redirect-manager/get-redirect-details One rule with per-source, per-destination, per-country and daily counts read
devdome-redirect-manager/get-redirect-stats Totals across all rules (redirects, bypassed, page views, deduplicated unique visitors, devices) plus per-rule stats read
devdome-redirect-manager/find-404-redirect-candidates 404 paths real visitors hit, with suggested targets (needs DevDome Link Monitor) read
devdome-redirect-manager/search-site-content Find pages, posts and categories by title to use as sources read
devdome-redirect-manager/get-geo-status Geo lookup service health and proxy / CDN detection read
devdome-redirect-manager/export-redirects The full configuration as JSON, same as the Export button read
devdome-redirect-manager/create-redirect Create a rule with every option: what to redirect, method, destinations and rotation, open mode and delays, frequency, schedule, geo, devices, fallback, custom domains. Created stopped unless start: true add
devdome-redirect-manager/update-redirect Change any settings of a rule; all or nothing, a refused key leaves the rule untouched modify
devdome-redirect-manager/set-redirect-state Start or stop a rule (Run / Stop buttons) modify
devdome-redirect-manager/duplicate-redirect Copy a rule as " copy", stopped, with zero statistics add
devdome-redirect-manager/reorder-redirects Set the priority order of all rules modify
devdome-redirect-manager/delete-redirect Permanently delete a rule; requires confirm: true destroy
devdome-redirect-manager/reset-redirect-stats Reset a rule's statistics and visitor memory; requires confirm: true destroy
devdome-redirect-manager/purge-redirect-cache Purge page caches for one rule or all rules modify

All fifteen are public and show_in_rest (GET /wp-json/wp-abilities/v1/abilities, authenticated). Read abilities carry the readonly annotation, add and modify abilities are non-destructive, and the two destroy abilities are annotated destructive and refuse to run without an explicit confirm: true. On the MCP Adapter's default server they appear as direct tools (devdome-redirect-manager-create-redirect and so on) next to the adapter's discover / execute meta-tools.

Try it: install the MCP Adapter, create an application password for an administrator, then add the site to Claude Code:

{"mcpServers":{"my-site":{"type":"http","url":"https://example.com/wp-json/mcp/mcp-adapter-default-server","headers":{"Authorization":"Basic <base64 user:application-password>"}}}}

Verified 2026-09-10 with Claude Code as the MCP client: a full-option create request ("302, Black Friday mobile, US and CA, weekdays 9 to 17 Berlin, once per visitor, don't start") produced a correct stopped rule unaided, a rename of a rule that did not exist was refused instead of guessed, and a subscriber account was denied.

Screenshots

DevDome Redirect Manager rules: several WordPress redirect rules side by side with priority, nickname and redirect statistics Redirect rules: independent rules with priority, nickname and statistics.

Redirect setup: what to redirect, 301 to meta refresh methods, destination list, link rotation order and redirect frequency Redirect setup: targets, method, destinations, rotation order and frequency.

Geo targeting: redirect only visitors from listed countries or everyone except them Geo filter: listed countries only, or everyone except them.

Device targeting for desktop, mobile and tablet with cache purge and fallback options Device targeting and optional settings.

Scheduled WordPress redirects between dates and times in your timezone Scheduling: run a rule between dates and times.

Requirements

WordPress 6.0+, PHP 7.4+. Geo filtering uses the DevDome geo service.

Installation

  1. In wp-admin go to Plugins > Add New, search for DevDome Redirect Manager, install and activate.
  2. Open DevDome > Redirect Manager, add a rule, choose what to redirect and where, save and run.

Part of the DevDome plugin family

Free WordPress plugins by DevDome: Analytics (cookieless, bot and AI crawler split, public API and MCP server), Redirect Manager, Media Cleaner, Link Monitor, Affiliate Manager. Every plugin ships with the DevDome Dashboard inside wp-admin, so the others install in one click.

Development

This repository mirrors the release published on WordPress.org. Bug reports and feature requests: open an issue here or use the support forum.

License

GPL-2.0 or later. See LICENSE.

About

Free WordPress redirect plugin: 301/302/307/308/JavaScript redirects with geo targeting, device targeting, link rotation, scheduling and per-rule statistics. Free alternative to Redirection Pro features, Pretty Links Pro and ThirstyAffiliates Pro.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages