Redirect- & Split-URL-Testing
Kurz zusammengefasst
Mit der Redirect-Funktion kannst du eingehende Nutzer von einer oder mehreren Seiten auf eine andere Seite umleiten. Wenn du diese Funktion in einem A/B-Test verwendest, kannst du einen „Redirect-Test“ durchführen. Damit kannst du zum Beispiel deine aktuelle Seite gegen eine neue Version der Seite testen, die über eine andere URL erreichbar ist.
Grundsätzlich stehen dir zwei Methoden zur Durchführung eines Redirect-Tests zur Verfügung.
Methode 1: Weiterleitungstest im Editor erstellen
Diese Methode eignet sich nur, wenn du genau eine Website auf eine andere Website weiterleiten möchtest.
Erstelle eine neue Variante und klicke auf das Icon „Redirect URL“. Gib anschließend im URL-Eingabefeld die URL ein, zu der eingehende Nutzer weitergeleitet werden sollen. Bei der Weiterleitung zur neuen Ziel-URL bleiben vorhandene URL-Parameter der ursprünglich aufgerufenen URL, wie z. B. UTM-Parameter, erhalten und werden an die neue Weiterleitungs-URL angehängt.
Wichtiger Hinweis: Achte bei der Eingabe der URL darauf, die vollständige, absolute URL einzugeben.
-> „https://www.demoshop.com/new-home“ und nicht „demoshop.com/new-home“
Kontaktiere uns, wenn du Fragen hast: https://varify.io/contact/
Methode 2: Redirect per JavaScript definieren
Für komplexere Weiterleitungen kannst du die Ziel-URL in JavaScript definieren. Baue die Ziel-URL auf und übergib sie an redirect(). Varify kümmert sich um das Tracking auf der Zielseite, sodass du Experiment- oder Varianten-IDs nicht mehr selbst zur URL hinzufügen musst.
redirect(url.toString());
Beispiel 1: Jede URL mit einem zusätzlichen URL-Parameter auf sich selbst weiterleiten
Beispiel:
Originalseite:
https://www.test.com/products/product1
Variante:
https://www.test.com/products/product1?view=2
const url = new URL(window.location.href);
url.searchParams.set('view', '2');
redirect(url);
Beispiel 2: Alle URLs auf dieselbe URL mit einem zusätzlichen Unterpfad weiterleiten
Beispiel:
Ursprüngliche Seite:
https://www.test.com/products/product1
Variante:
https://www.test.com/products/product1/new
const url = new URL(window.location.href);
url.pathname = url.pathname.replace(/\/+$/, '') + '/new';
redirect(url.toString());
Beispiel 3: Alle URLs auf dieselbe URL auf einer anderen Subdomain weiterleiten
Beispiel:
Ursprüngliche Seite:
https://www.test.com/products/product1
Variante:
https://subdomain.test.com/products/product1
const url = new URL(window.location.href);
url.hostname = 'subdomain.test.com';
redirect(url.toString());
Das Page Targeting bleibt wie zuvor: Gib die URL ein, von der du weiterleitest, nicht die Ziel-URL.
Seiten-Targeting einrichten
Nachdem du die Weiterleitungs-URL im Visual Editor erstellt und gespeichert hast, kannst du die Einstellungen für den Split-Test im Varify.io-Dashboard festlegen.
- Gib unter Page Targeting die URL ein, auf der dein Experiment stattfinden soll. Dies ist die URL, von der aus du zur Weiterleitungs-URL umleiten möchtest. -> Gib NICHT die Weiterleitungs-URL ein!
- Setze den Matching-Typ auf „Simple Match“
- Lege die gewünschte Traffic-Verteilung für deine Variante fest
- Starte das Redirect-Experiment
Beispiel: Der Screenshot zeigt die Einstellung, dass 50 % der Nutzer, die auf https://www.demoshop.com/ kommen, jetzt auf die URL umgeleitet werden, die zuvor in der erstellten Variante unter Redirect URL eingetragen wurde.
Prüfe vor dem Start des Experiments, ob die Weiterleitung korrekt funktioniert und keine Endlosschleifen erzeugt.
Redirect-Variante erzeugt eine Endlosschleife
Unter bestimmten Umständen kann das Page Targeting bei weitergeleiteten Nutzern eine Endlosschleife erzeugen. Dies passiert jedoch nicht, wenn deine neu erstellte Seite eine eigene URL hat.
Wenn deine Redirect-URL beispielsweise nur einen zusätzlichen Parameter zur ursprünglichen URL enthält:
Original: https://www.demoshop.com
Redirect: https://www.demoshop.com?page=newlp
Hier erfährst du, wie du das Problem einfach lösen kannst: Avoid endless loops in url split tests
Auswertung des Split-URL-Tests
Auswertung in Varify.io
Mit der Varify.io Google Analytics 4 Connection kannst du deine Ergebnisse ganz einfach direkt in deinem Varify.io Dashboard anzeigen. Wie das funktioniert, erfährst du hier: Zur Ergebnisauswertung in Varify.io
Auswertung in GA4
Du kannst die Daten der Varianten deines A/B-Tests in GA4 mit der Explorative Data Analysis auswerten. Weitere Informationen findest du hier: Zur Auswertung der Ergebnisse in GA4