JavaScript-Redirect
Ein JavaScript-Redirect ist eine Weiterleitung, die erst im Browser per Skript ausgelöst wird. Sie ist technisch möglich, für dauerhafte Umzüge aber weniger geeignet als eine 301.
Wie er funktioniert
Beim JavaScript-Redirect lädt zunächst eine Seite, deren Skript den Browser anschließend auf ein anderes Ziel schickt. Das funktioniert für Besucher, ist aber von der Ausführung des Skripts abhängig.
Für dauerhafte Umzüge ist eine serverseitige 301-Weiterleitung klarer, weil sie direkt und unabhängig vom Browser wirkt.
Wann er sinnvoll ist
JavaScript-Redirects haben ihren Platz bei bestimmten dynamischen Fällen. Für das saubere Zusammenführen zweier Domain-Schreibweisen ist die 301 aber in der Regel die bessere Wahl, weil sie eindeutiger ist und Suchmaschinen klar signalisiert, was gemeint ist.