Phase 4 Β· Guide #37 Β· Utilities

URL Redirects Manager

Create and maintain 301 / 302 / 307 / 308 rules, optionally match with regex, import batches from compatible redirect plugins, export a CSV audit trail, and read per-rule hit counts plus rollupsβ€”all under SEO Rank Genius β†’ Tools & Analytics β†’ Utilities β†’ URL Redirects.

9 min readRedirects Β· imports Β· hitsTab: url-redirects

Before you start

Open WP Admin β†’ SEO Rank Genius β†’ Tools & Analytics, expand the Utilities group if your layout nests tabs, then choose URL Redirects. Deep links always honor tab=url-redirects on the Tools screen.

Canonical admin URL Bookmark /wp-admin/admin.php?page=seo-link-genius_tools&tab=url-redirects. Capability is normally manage_options; role-editor plugins may remap it.
/wp-admin/admin.php?page=seo-link-genius_tools&tab=url-redirects
SEO Rank Genius β€Ί Tools & Analytics β€Ί Utilities
URL Medic URL Redirects 404 Monitor Link Guardian

Navigation anchor

Utilities cluster keeps redirects beside medic + monitor tooling.

β†ͺ Active tabtab=url-redirects

Mockup 1 Β· Tab rail mirrors the consolidated Tools page so writers know where redirects live beside URL Medic.

  • Test major redirect changes on staging; flushing HTML or full-page caches after go-live avoids false negatives.
  • Keep legacy redirect plugins inactive after importβ€”the UI can import batches, but double engines answering the same slug cause chaos.
  • Pair this tab with the 404 Monitor guide when you promote hits from misses to intentional rules.

Redirects screen

The header row summarizes scope: master ON / OFF toggle for Rank Genius-managed redirects (stored with URL Medic settings), Export CSV for spreadsheets, Add Redirect, and KPI tiles for total rules, enabled count, summed hits, and disabled rules.

The table lists every rule with an On toggle, Source URL (red typography in-product), Target URL (green), HTTP Type badge, Hits, and edit/delete icons. Regex rows carry a subtle REGEX pill next to the source.

Why two toggles? Master OFF halts Rank Genius enforcement without deleting rowsβ€”handy during host migrations. Use per-rule toggles to bench experiments while preserving history.
seo-link-genius_tools β€Ί tab=url-redirects
SEO Rank Genius β€Ί Tools β€Ί URL Redirects
β†ͺ

URL Redirects

Manage types, imports, hit tracking

ON Export CSV οΌ‹ Add Redirect
Total
138
Active
130
Total hits
4,902
Disabled
8
All Redirects Delete All 138 rules
SourceTargetTypeHits
/old-services/ REGEX/services/301612✎ πŸ—‘
/promo?utm=…https://example.com/30244✎ πŸ—‘

Mockup 2 Β· KPI band + condensed table echoes tab-url-redirects.php markup (pill, CSV, row badges).

Create or edit a redirect

Click Add Redirect or the pencil icon. The modal asks for mandatory Source URL and Target URL fields plus Redirect Type (301, 302, 307, 308), Status (Enabled vs Disabled), and an optional Regex Pattern checkbox for advanced matchers.

1

Prefer paths you control

Use root-relative paths (for example /legacy/) when both endpoints live on the same WordPress install; absolute URLs belong on cross-domain or CDN hand-offs.

2

Permanent vs temporary

Use 301 / 308 for canonical migrations and 302 / 307 for short promosβ€”but confirm marketing expectations because browsers and bots treat permanence signals differently.

Modal Β· Add Redirect
↝ Add Redirect
/blog/2018/old-slug/
/blog/new-slug/
301 Permanent
Enabled
CancelSave Redirect

Mockup 3 Β· Modal pairs mirror #ur-form: dual columns for type/status plus regex acknowledgement.

Regex discipline Invalid patterns can cascade into missed matches. Test with a narrowly scoped regex, watch the Hits column after deployment, and disable quickly if spikes look abusive.

Bulk import & CSV export

When Rank Genius detects compatible redirect stacks, Import from Other Plugins renders chip buttons showing each vendor name and live rule totals; one click launches the AJAX import workflow and refreshes the grid on success. The server skips duplicates intelligentlyβ€”expect counts to differ if some URLs already existed.

Export CSV builds a client-side spreadsheet with headers source_url, target_url, redirect_type, is_regex, enabled, and hit_count pulled from visible rows. Use it as an audit artifact or offline QA matrix (this Utilities tab exposes plugin import chips plus export; spreadsheet upload may live elsewhere in your build).

Import from Other Plugins Β· AJAX chips
SEO Rank Genius β€Ί URL Redirects β€Ί Import

Import from Other Plugins

Detected redirect plugins on your siteβ€”click to import rules into Rank Genius storage.

⬇ Redirection (428) ⬇ Yoast Premium (112) ⬇ Safe Redirect Manager (36)

CSV export parity

Export CSV writes every visible column so finance + SEO teams can reconcile campaigns offline.

source_urlhit_countis_regex
/gone/9140
^/wp-content/old/.*2211

Mockup 4 Β· Plugin chips mimic ur-import-chip controls; miniature CSV hints at exported headers.

Monitor hits

Each redirect row surfaces an integer hit counter Badge and the KPI row sums totalsβ€”ideal for spotting promos still receiving traffic versus dead wood you can prune.

Operational loop High-hit rows validate migration success; stagnant rows with REGEX badges may mean the pattern fails to intersect real pathsβ€”cross-check Link Guardian or crawl logs.
Hits Β· KPI rollup + badges
Traffic through Rank Genius redirects
4,902 cumulative hits
SourceInterpretationHits
/black-friday/Healthy seasonal traffic1,240
/wp-json/legacy*Watch API crawl118
/retired-whitepaperRetire? low signal4

Mockup 5 Β· Narrative readout tying KPI totals to row-level badges you see in-product.

Troubleshooting

Start with observable signals: toggle state, CDN cache tiers, conflicting plugins, and whether WordPress sees the request before Apache/Nginx-level rules elsewhere.

Diagnostics Β· redirects OFF Β· cache

Master toggle shows OFF?

Hit the green ON pill to re-enable AJAX persistence; Rank Genius skips enforcement while OFF even if rows look enabled.

Hits frozen at zero?

Confirm caching layers (CDN, host micro-cache) are honoring dynamic PHP; static HTML surrogates may bypass server-side counters.

Redirects fight .htaccess or Nginx maps?

Stack order matters. Reconcile Rank Genius-managed PHP redirects with explicit server rules referenced in our .htaccess guide.

Mockup 6 Β· FAQ-style triage for the most frequent utilities desk tickets.

Infinite loopsSource equals target chain or cyclic REGEX clustersβ€”inspect both columns before saving.
Case sensitivityMixed-case paths from legacy CRMs sometimes need mirror rules or tighter regex anchors.
Lost importsUnavailable vendor tables mean chips never renderβ€”fallback to CSV export/import flows under SEO settings if offered.
Staging driftRedirects sometimes reference production URLs; sync hosts before cloning databases wholesale.