Redirect Manager Demo

Manage 301/302 redirects. Auto-created when post slugs change. Preserves SEO link equity.

6 redirects
How It Works
Auto-Created Redirects
When you change a published blog post's slug, a 301 redirect is automatically created from the old URL to the new one. No manual work needed.
Preserve SEO Equity
301 redirects pass ~90-99% of link equity to the new URL. Backlinks, social shares, and search rankings are preserved instead of lost to 404 errors.
Hit Tracking
Every redirect tracks how many times it's been used, helping you understand traffic patterns and identify outdated links that still receive visits.
301Permanent Redirect
  • Tells search engines the old URL is permanently moved
  • Passes 90-99% of link equity to the new URL
  • Search engines will update their index to the new URL
  • Browsers cache the redirect — faster subsequent visits
  • Use for: slug changes, domain migrations, page merges
302Temporary Redirect
  • Tells search engines the old URL is temporarily unavailable
  • Does not pass link equity — the old URL keeps its ranking
  • Search engines keep the old URL in their index
  • Browsers do not cache — checks every time
  • Use for: A/B tests, maintenance pages, geo-redirects
Add New Redirect
Old Path New Path Type Hits Status Note Created Actions
/blog/seo-basics-2024 /blog/seo-basics-2025 301 1,247 Active Auto-created: slug changed from 'seo-basics-2024' Jan 15, 2025
/blog/keyword-research /blog/keyword-research-guide 301 892 Active Auto-created: slug changed from 'keyword-research' Feb 03, 2025
/services/seo-consulting /services/seo-strategy-consulting 301 534 Active Service page restructure Feb 20, 2025
/blog/schema-markup /blog/schema-markup-guide-how-structured-data-boosts-click-through-rates 301 321 Active Auto-created: slug changed from 'schema-markup' Mar 10, 2025
/old-landing-page /services 302 78 Disabled Temporary promo page redirect Apr 01, 2025
/blog/local-seo-tips /blog/local-seo-complete-guide 301 156 Active Auto-created: slug changed from 'local-seo-tips' Apr 15, 2025
Technical Details
  • Middleware-level processing — Redirects execute before MVC routing, ensuring zero wasted processing on old URLs
  • In-memory cache — Redirect lookup table is cached for 10 minutes, with instant cache-clear on any changes
  • Query string preserved — UTM parameters and other query strings are forwarded to the new URL
  • GET/HEAD only — POST, PUT, DELETE requests are never redirected, protecting form submissions and API calls
  • Open redirect prevention — Only local paths (starting with /) are allowed as destinations
  • Fire-and-forget hit counting — Hit count increments asynchronously so redirects are never slowed down
Capabilities
Auto-create 301 when blog slug changes
Manual 301 or 302 redirect creation
Toggle active/disabled without deleting
Hit count tracking per redirect
Duplicate detection — prevents conflicting rules
Notes field for documenting redirect reasons
Permission-gated — only users with seo.redirects can manage
Request Flow
Browser Request
/blog/old-slug
Redirect Middleware
Checks cached table
Match Found?
In-memory cache
Yes
301/302 Response
/blog/new-slug
No
Normal MVC Routing
Continue pipeline