Map old paths to new ones and the proxy serves the new architecture immediately, with the correct redirect status codes so you keep the equity you've already earned.
The URL structure an SEO audit recommends is almost never the URL structure the CMS produces. Aliases close that gap at the edge.
Instead of asking a development team to rewrite routing, you describe the mapping you want and Site Transformer applies it to every request in transit. The origin keeps emitting /index.php?cat=12&id=4821; the world sees /guides/technical-seo.
/p/* into /products/ across thousands of pages with one line.301, 302, or transparent rewrites per rule, so link equity consolidates the way you intend.Because the mapping lives in a config you own, you can iterate on it as the audit evolves — and roll it back instantly if a rule misfires. No release window, no ticket, no waiting on someone else's sprint.
# Map legacy paths to clean URLs alias: "/index.php?cat=12&id=4821" → "/guides/technical-seo" (301) "/p/*" → "/products/{slug}" (301) "/Blog/*" → "/blog/{lower}" (canonical) # Normalize duplicates & casing normalize: trailing_slash → "strip" case → "lower" # served live · origin untouched
Pair aliases with DOM transforms to fix the markup behind each new URL too.