Migrating a site or fixing broken URLs? Paste your old and new addresses and get clean, copy-ready redirect rules for nginx or Apache .htaccess — preserving your SEO value.
Separate old and new with a space, comma, tab or →. Old URLs can be a path (/old) or full URL; new can be a path or absolute URL.
Botched redirects are the #1 cause of traffic loss after a redesign. Get a free migration & technical SEO audit before you launch.
Request my free audit →When a URL changes, a 301 (permanent) redirect sends both visitors and search engines to the new address — and passes almost all of the old page’s ranking value along with them. Skip the redirects during a migration and you lose rankings, backlinks and traffic overnight, while users hit dead 404 pages.
For nginx, add the location blocks inside your server { } block and reload nginx. For Apache, paste the lines into the .htaccess file at your site root. Always test a few redirects after deploying, and redirect to the closest equivalent page — never funnel everything to the homepage.