Meta-Refresh-Weiterleitung erzeugen
Geben Sie die Ziel-URL und die gewünschte Verzögerung ein, um ein <meta http-equiv="refresh">-Tag und sein JavaScript-Äquivalent zu erzeugen – nur zu verwenden, wenn eine serverseitige Weiterleitung nicht möglich ist.
So funktioniert es
Das Tag meta refresh weist den Browser an, die Seite nach einer festgelegten Verzögerung automatisch auf eine andere URL umzuleiten, ohne Zutun des Servers. Das JavaScript-Äquivalent nutzt setTimeout, um dasselbe clientseitig zu erreichen. Beide Methoden funktionieren erst, wenn die Seite bereits im Browser des Nutzers geladen ist – anders als eine serverseitige Weiterleitung, die erfolgt, noch bevor der Seiteninhalt gesendet wird.
Warum ist eine serverseitige 301-Weiterleitung vorzuziehen?
Eine HTTP-301-Weiterleitung teilt Suchmaschinen und Browsern ausdrücklich und sofort mit, dass die alte URL dauerhaft auf die neue umgezogen ist, wodurch fast der gesamte SEO-Wert der alten Seite übertragen wird. Eine Meta-Refresh- oder JavaScript-Weiterleitung zwingt den Browser dagegen, zuerst die alte Seite zu laden und erst dann weiterzuleiten. Das verlangsamt die Nutzererfahrung, kann von Crawlern unterschiedlich interpretiert werden und vermittelt das Signal einer dauerhaften Weiterleitung schlechter.
In welchen Fällen ist eine Meta-Refresh- oder JavaScript-Weiterleitung trotzdem sinnvoll?
Vor allem, wenn Sie keinen Zugriff auf die Serverkonfiguration haben (z. B. bei sehr eingeschränktem statischem Hosting oder einer einzelnen HTML-Seite ohne Backend) oder für einen vorübergehenden, nicht SEO-relevanten Fall wie eine Weiterleitung nach dem Absenden eines Formulars. Sobald wie möglich sollten Sie auf eine 301-Weiterleitung umstellen, die vom Server oder Ihrem CDN verwaltet wird.
Datenschutz: Die Erzeugung erfolgt vollständig in Ihrem Browser, die eingegebene URL wird niemals an einen Server gesendet.