Als Redirect (Weiterleitung) wird eine automatische Umleitung einer URL zu einer anderen URL bezeichnet. Solche Weiterleitungen werden für verschiedene Zwecke, wie zum Beispiel den Umzug einer Webseite auf eine neue Domain verwendet.
Mit einem 301-Redirect kann zum Beispiel Duplicate Content vermieden werden – und eignet sich somit hervorragend für den Relaunch einer Webseite, um alte, nicht mehr gültige URLs auf neue URLs umzuleiten.
Redirects erfolgen in der Regel immer automatisch und werden vom User kaum als solche wahrgenommen. Aus diesem Grund sind vor allem serverseitige Weiterleitungen geeignet, um URLs umzuleiten, ohne dass dabei die Usability beeinträchtigt wird.