Loading tutorials…
Loading tutorials…
Rank Math Redirections is the redirect manager that replaces standalone plugins like Redirection by John Godley. It handles 301s, 302s, regex, source/destination groups, and integrates with the 404 Monitor. This is the production-setup walkthrough.
Who this is forRank Math users who need to redirect URLs — after a URL structure change, content consolidation, domain migration, or fixing accumulated 404s. Especially relevant for sites with 5+ years of content drift.
What you'll need
Step 1
Rank Math → Dashboard → Modules → Redirections ON. Then Rank Math → Redirections opens the manager.
Rank Math → Dashboard → Modules.
Find "Redirections." Toggle ON.
Find "404 Monitor." Toggle ON — it pairs with Redirections to surface URLs needing redirects.
Save. A "Redirections" item appears in the Rank Math admin sidebar.
Rank Math → Redirections. You see the list view (empty on first open), top-level tabs (All / Active / Inactive), and an "Add New" button.
Step 2
Click Add New → enter Source URL → enter Destination URL → set Type to 301 → Save.
Click "Add New" at the top right.
Source URL: enter the old URL path. Format: /old-path/ (with leading slash, with trailing slash to match WordPress default).
Source Match Type: Exact (matches that exact path), Contains (matches any URL containing the string), Starts With, Ends With, Regex (for advanced patterns).
For a simple 1-to-1 redirect, use Exact.
Destination URL: enter the new URL. Can be a path (/new-path/) or a full URL (https://yoursite.com/new-path/).
Redirection Type: 301 (Permanent — almost always the right choice). 302 (Temporary — for A/B tests or short-term redirects). 307 (Temporary, preserves HTTP method — niche use case).
Status: Activate (live immediately).
Save. Test: open Source URL in a private window. You should bounce to Destination URL with a 301 status (check via Network tab in DevTools).
Step 3
Rank Math → Redirections → Import & Export → Import. CSV format: source URL, destination URL, type, status code.
Prepare a CSV file with columns: Sources URL,Source Comparison,Destination URL,Type. Example row: /old-blog-post/,exact,/new-blog-post/,301.
Rank Math → Redirections → top right → menu → Import & Export.
Click "Choose File" → select your CSV → Upload.
Rank Math previews the parsed rows. Confirm column mappings are correct.
Click Import. For files with 500+ rows, the import processes in batches (200 rows at a time) — let it finish before refreshing.
After import, spot-check 5-10 redirects: open Source URL in a private window, confirm 301 to Destination URL.
For migrations: keep the CSV file as a permanent record. Future questions about why URL X redirects to URL Y are answered by the CSV.
Step 4
Source Match Type: Regex. Useful for redirecting entire URL patterns at once (old category structure → new category structure).
Example use case: you renamed a category from /blog/ to /articles/. Need to redirect every /blog/X to /articles/X in one rule.
Add New → Source URL: ^/blog/(.*)$ → Source Match Type: Regex → Destination URL: /articles/$1 → Type: 301.
The (.*) captures everything after /blog/. The $1 in destination reuses the captured group.
Test thoroughly: try /blog/post-1/, /blog/category/seo/, /blog/page/2/. All should redirect to /articles/[same-suffix]/.
Regex is powerful AND dangerous — a bad pattern can match URLs you did not intend. Always test on a private window with 5-10 URL variations BEFORE going live.
Common regex pitfalls: forgetting ^ (anchor to start) → over-matches; forgetting $ (anchor to end) → matches partial URLs; using .* without escaping dots → matches files extensions like .css.
Step 5
Rank Math → 404 Monitor shows every recent 404 hit. Click "Redirect" next to a URL to create a redirect from that source.
Rank Math → 404 Monitor.
List view shows: URL hit, hit count, referrer, last hit time.
Sort by hit count (descending) — focus on URLs being requested most often. Internal 404s (referrer = your own domain) are highest priority — they mean a broken internal link somewhere on the site.
For each high-traffic 404: click "Redirect" next to it. The Add Redirection form opens prefilled with the 404 URL as Source. Pick the appropriate Destination URL (the equivalent current page) and Save.
For 404s with no equivalent destination (deleted content, expired campaigns), redirect to a relevant parent category, NOT the homepage. Homepage redirects feel like dead-ends to users and Google treats them as soft-404s.
After redirecting, the URL is removed from 404 Monitor automatically on next hit.
Step 6
Rank Math → Redirections → list view. Sort by Destination URL. Find Destinations that appear as Sources elsewhere — those are chains.
Rank Math → Redirections → All.
Sort the table by Destination URL.
Scan for Destination URLs that also appear in the Source column (indicating A → B and B → C — a chain).
For each chain, edit the first redirect: change its Destination to skip the intermediate hop (A → C directly).
Chains drop PageRank/authority at each hop. Google explicitly recommends single-hop redirects. Even Google handles 5+ chained hops by dropping them.
Loops (A → B → A) are catastrophic — the URL never resolves. Browser shows "ERR_TOO_MANY_REDIRECTS." Find and fix immediately.
For sites with 100+ redirects, the Redirection Mapper tool (separate plugin or specialist tool) can visualize the redirect graph and surface chains/loops automatically.
Common mistakes
Defaulting to 302 instead of 301 for permanent moves
What goes wrong: 302 does not transfer SEO authority. Pages move but the new URL inherits zero ranking power from the old. Migrations using 302 cost 60-90 days of recovery as Google slowly figures out the move is actually permanent — typically $1,000-5,000 in lost organic-driven revenue for a small business during that window.
How to avoid: For permanent moves (content consolidation, URL restructure, domain migration), always 301. 302 is only for temporary (A/B tests, holiday landing pages, short-term campaigns).
Creating redirect chains (A → B → C → D)
What goes wrong: Each hop drops authority and adds latency. Users wait for 3-4 HTTP redirects to resolve before page loads. Google may stop following chains at 5+ hops. PageSpeed scores drop measurably. Specialist cleanup is $100-300 once chains exceed 50 URLs.
How to avoid: Audit redirects quarterly: sort by Destination, find Destinations that appear as Sources, collapse chains to single hops. Tools like Screaming Frog crawl your redirect graph automatically.
Writing regex rules without testing them first
What goes wrong: A bad regex pattern like .* (no anchors) matches every URL on the site. You wake up to your entire site 301-redirecting to one destination URL. Production is down. Recovery requires SFTP to deactivate the rule. Lost revenue depends on traffic — typically $500-3,000 for a 4-hour outage on a mid-traffic e-com site.
How to avoid: Test every regex rule in a private window across 5-10 URL variations BEFORE activating. Use a tool like regex101.com to validate the pattern. If you are not confident in regex, use Exact match for each URL instead.
Redirecting 404 URLs to the homepage instead of a relevant page
What goes wrong: Google treats mass homepage redirects as soft-404s. Users land on homepage confused about what they were looking for. Bounce rate spikes. Some 404 URLs were ranking for queries you have now redirected away from — $200-1,000/mo in lost organic value depending on the URLs affected.
How to avoid: For each 404, pick the most relevant alternative page. A blog post 404 → relevant category archive. A product 404 → relevant product category. A landing page 404 → relevant service page. Homepage is the last resort.
Not exporting redirects before a major Rank Math update or migration
What goes wrong: Rank Math major version updates occasionally migrate the redirect table format. Bad updates can corrupt the table. With no export, every redirect must be recreated from scratch — 100+ URL migrations lost.
How to avoid: Before any Rank Math major version update or site migration: Rank Math → Redirections → Import & Export → Export to CSV. Save outside WordPress. Restore from CSV if needed.
Forgetting to deactivate the old redirect plugin
What goes wrong: You migrated from Redirection (by John Godley) or another redirect plugin to Rank Math Redirections. The old plugin is still active. Two redirect engines now run simultaneously, conflicting rules cause inconsistent behavior. Some URLs redirect to A, others to B.
How to avoid: After importing redirects into Rank Math, deactivate (do not delete yet) the old plugin. Test 10-20 redirects in private windows. Once verified working, delete the old plugin.
Recap
Done — what's next
How to configure the Rank Math Setup Wizard correctly
Read the next tutorial
Hand it off
Redirects look simple until a migration goes wrong. A vetted technical SEO specialist runs the redirect audit, normalizes chains, tests regex patterns, and handles the bulk import without breaking SEO authority transfer. Migrations of 100+ URLs are typically $150-400 at $14-16/hr — much cheaper than the 4-12 weeks of ranking recovery from a botched migration.
See specialist rates
Rank Math Redirections is fine for most sites — covers 95% of redirect needs. The standalone Redirection plugin (by John Godley) has more granular logging and conditional rules. If you already use Redirection and it works, no need to migrate. If starting fresh, Rank Math Redirections keeps your stack lighter.
Up to ~5,000 redirects with no noticeable performance hit. Past 10,000, each request adds a measurable lookup time. For sites with 20,000+ redirects (huge migrations), consider moving redirects to the web-server level (.htaccess or nginx config) instead of WordPress plugin level.
Yes for most caches. Page caches (WP Rocket, LiteSpeed) check redirect rules before serving cached pages. Some aggressive CDN caches may serve old (pre-redirect) HTML for a few hours — purge CDN after adding important redirects. Verify in a private window.
Not in free Rank Math. PRO adds conditional rules (redirect based on referrer, user agent, device, geolocation). If you need conditional redirects without PRO, use the .htaccess level (Apache) or nginx config — more powerful but requires server access.
Logged-in users see the WordPress admin bar, which has its own caching. Some browser extensions also interfere with redirects. Test logged-out (private window) for true behavior. If logged-in users see something different, check WordPress object cache and any A/B testing plugins.
RankMath
The Setup Wizard is the single most important hour you spend on Rank Math. Every screen sets a global default that is painful to undo later. This is the deliberate, opinionated walkthrough with the right answers for 90% of business sites.
RankMath
Title and meta description templates control how every page on your site appears in Google SERPs by default. Set them once correctly and 95% of pages inherit clean, branded, click-worthy snippets — set them sloppily and every page needs manual editing.
RankMath
Yoast → Rank Math migration is the SEO operation most likely to silently break things on a busy site. Done right, you keep every meta title, description, and redirect intact. Done sloppily, you lose 4-8 weeks of ranking power. This is the safe path.
RankMath
Rank Math works for 95% of sites out of the box. The other 5% hit one of a handful of recurring issues — sitemap 404s, schema warnings spiking in GSC, meta not appearing, activation crashes. This is the diagnostic flowchart that fixes 80% of them.
RankMath
Rank Math is an SEO plugin. Specialists are people who know what to do with it. Knowing which moment is "still DIY" vs "hire help" is the highest-leverage call you can make. This is the honest framework — based on what we see across the platform.