Keep your links. Native website redirect management.
SGEN runs URL forwarding as a real rules engine inside your admin. Set each rule to 301 or 302, order rules by integer priority so a specific rule wins over a broad one, flip Stop Processing to short-circuit the rest, and dry-run any URL in the built-in Test URL simulator before you publish.
Every rule tracks its own Hits counter and Last Matched time, so you see which redirects are doing work. Draft a rule inactive, test it, then flip it live, and bulk-import an existing map by CSV or JSON when you arrive. It lives in the Redirects module, between Popups and Custom Fields, not in a plugin that breaks on the next update.
Add, order, test, and import, all from the admin.
The Redirects module is a rules engine, not a flat list. Each rule carries a type, a priority, a stop-processing switch, and its own usage counters, and the whole thing reads and writes from one admin screen, the same screen where you manage the rest of your site.
301 or 302 per rule
Choose the type on each rule from a Type select. A 301 passes ranking signals to the new URL, a 302 keeps the old URL in the index for a short detour. You decide per rule, not per site.
Priority ordering
An integer Priority field, default 0, sets precedence: rules evaluate by priority descending, then target ascending, so a specific rule beats a broad one. It is a real ordering engine, not first-match-wins by accident.
Stop Processing
A per-rule Stop Processing switch, on by default, short-circuits the remaining rules once a match lands. Your map stays predictable because one rule can end the chain.
Test URL simulator
Paste a URL and the admin dry-runs the exact match logic, returning "Matched rule: TARGET to DESTINATION", "No rule matched", or "Invalid URL format", without performing the redirect. Confirm a rule before you publish it.
Hits and Last Matched
Every rule carries its own Hits counter and a Last Matched timestamp, so you retire dead rules and confirm the live ones. Lightweight redirect analytics, built into the table.
Bulk actions and search
Multi-select rules and Move to Active, Move to Inactive, or Delete Permanently through Action For Selected and Apply. Search the list by partial source path to find a rule fast.
Test any URL against your rules before one redirect goes live.
The Test URL field runs your URL through the same matching logic the rules engine uses, then tells you exactly which rule catches it and where it sends the visitor, without performing the redirect. The dry-run is part of the Redirects module, included on every plan.
The simulator reports the would-be match at config time. Use it to confirm the target and destination before you flip a rule active.
Every rule keeps its own Hits and Last Matched, so you retire the dead ones.
The rules table is not write-only. Two of its ten columns are an audit trail: a Hits counter that increments each time the rule catches a request, and a Last Matched timestamp shown as a timeago. Sort the list and the rule that earns its keep is obvious, the one that has never fired is just as obvious. Both columns are part of the rule schema, so they travel in the JSON export too.
Counters are usage telemetry inside the manager. Use them to keep your redirect map honest, alongside the Analytics module's traffic reporting.
301 for a permanent move, 302 for a temporary one.
The two HTTP codes mean different things to search engines, and the module lets you set either per rule. Pick the code that matches the change you are making to your URLs.
A move that should stick
Search engines treat the new page as the canonical one and transfer the source URL's ranking signals to the destination. Use a 301 when a page has permanently changed address.
A detour for now
Search engines retain the original URL in the index and treat the redirect as short-term. Use a 302 when you are sending traffic elsewhere for a campaign or a maintenance window, then bringing the page back.
Import an existing redirect map by CSV or JSON.
SGEN imports your redirect rules from a CSV or JSON file through a drag-and-drop dropzone, then reports total, imported, skipped, and failed counts plus the first errors. The file input accepts .csv and .json. Import adds new rules and skips duplicate targets, so the workflow is import once, then edit in the UI. Export the other direction with two buttons, Export CSV and Export JSON, to back up before a launch or move a map between sites.
One honest note: import writes immediately, there is no preview-then-confirm step, and imported rows arrive active. Treat it as fast bulk import, and review the result in the table after.
Two rails keep your map clean: no duplicate targets, no rule live by accident.
A redirect map goes wrong in two predictable ways: two rules fighting over the same source path, and a rule going live before you meant it to. The module guards both. Saving a rule whose Target already exists is rejected as a conflict instead of silently shadowing the first rule, and a CSV or JSON import adds new rules while skipping any target it already holds. New rules you add in the form start as an inactive draft, Status off, so you build and test before you flip it live.
One module. The whole redirect stack, built in.
SGEN ships redirect management in the platform itself. Add a rule, set 301 or 302, give it a priority, test it, then flip it live, all from the Add New form. The module ships with the platform, updates with the platform, and adds nothing to install or maintain.
In the box on every plan.
Questions about Redirects
Does SGEN support wildcard redirects? +
Do redirects carry my link equity? +
Can I bulk-import my existing redirects? +
If I rename a page's slug, does the redirect happen automatically? +
How do I know a rule will catch the right URL? +
Can I stage a redirect before it goes live? +
Your redirect map, managed in the admin. From $39/mo.
Redirects is one of 23 native modules included in every plan, nothing to add on. Plans are priced by how many live sites you run, not by feature. Build and test your rules on the free Sandbox before you pay anything.
From $39/mo, billed annually. $47 monthly. 2-week trial, cancel anytime. Every module included.

