Redirects

The Redirect Manager sends visitors from an old source URL to a new target with the HTTP status you choose. Rules run on the front end before your theme loads and are stored in the plugin redirects table (SEO Bulk Admin 2.0).


Adding, searching, and testing

  1. Open Redirects under SEO Bulk Admin and scan the existing list.
  2. Set search filters and click Submit.
  3. Add or edit a rule: source, target, status, then save.
  4. Test in a private window or with curl (cache off) so you see the real redirect response.
Trailing slashes and http vs https

Match how people actually request the URL — trailing slash policy and scheme should line up with your canonical URLs, or you end up maintaining duplicate rules.


Filters, export, and import

After you load results, the filter panel collapses automatically. Use Show filters / Hide filters in the action bar anytime; hidden values still go out on the next Submit. On the right side of the bar you will find Export CSV and Import for bulk work.


How requests match

Each incoming request is compared to your stored sources using the plugin matching rules. Other redirect plugins or server rules (Apache, nginx, CDN) may run before or after this one — if behavior looks wrong, check the full stack.


HTTP status codes

CodeWhen to use it
301Permanent move — the usual choice for retired URLs.
302Temporary — the old URL may come back.
307Temporary; keeps POST and other non-GET methods.
308Permanent; keeps non-GET methods.

Conflicts and chains

Two rules with the same source fight each other — behavior becomes unpredictable. Chains (A→B→C) add extra hops; point A straight at C when you can.

Loops and legacy data

A→B→A loops break in the browser. If rules still live in old Pro-era tables, run AccAdmin → SEOBA migration to copy redirect rows into the current SEO Bulk Admin table.