Der Zurück-Button ist eine der grundlegendsten Navigationsfunktionen im Web. Wer ihn anklickt, erwartet, auf der vorherigen Seite zu landen. Wer diese Erwartung missbraucht, schadet der Nutzererfahrung — und künftig auch dem eigenen Ranking. Google hat eine neue Richtlinie angekündigt: Zurück-Button-Hijacking wird ab Juni 2026 aktiv bestraft.
Was ist Zurück-Button-Hijacking?
Google ordnet damit eine Praxis als Spam ein, die schon länger bekannt ist. Die normale Browser-Funktion wird so manipuliert, dass ein Klick auf den Zurück-Pfeil nicht zur letzten Seite führt — sondern zu Werbung, einer Zwischenseite oder einfach nochmals zur gleichen Seite.
Typische Varianten: Weiterleitungen auf Werbeseiten, künstlich eingefügte Zwischenseiten, erneutes Laden derselben Seite statt echter Rücknavigation.
Für Google ist das ein klares Spam-Signal. Die Diskrepanz zwischen dem, was Nutzer erwarten, und dem, was tatsächlich passiert, verstösst gegen die Spamrichtlinien.
Quelle: Google Search Central Blog: Einführung einer neuen Spamrichtlinie
Welche Konsequenzen drohen bzgl. SEO?
Ab dem 15. Juni 2026 greift die neue Richtlinie — mit automatischen Abstrafungen und der Möglichkeit manueller Spam-Massnahmen. Beides belastet das Ranking. Google behandelt Browser-Manipulation nicht als Grauzone, sondern als klaren Verstoss.
Dass gute Nutzererfahrung kein Nice-to-have ist, ist keine neue Erkenntnis. Die Empfehlung ist deshalb direkt:
- Webseite jetzt prüfen — nicht erst im Juni
- JavaScript und externe Scripts auditieren
- Fokus auf saubere, nachvollziehbare Navigation
Wie erkenne ich als Laie, ob meine Webseite betroffen ist?
Du musst kein Entwickler sein, um das zu prüfen. In vielen Fällen reicht ein manueller Test im Browser.
So geht’s:
- Öffne deine Webseite
- Navigiere durch einzelne Unterseiten
- Klick auf «Zurück» (der Pfeil nach links)
Beobachte dabei:
- Landest du wirklich auf der vorherigen Seite?
- Oder erscheinen andere Seiten?
- Bleibt die URL gleich, obwohl sich Inhalte ändern?
Läuft alles wie erwartet, ist nichts zu tun. Tauchen Auffälligkeiten auf, sind das Warnsignale für manipulierte Zurück-Buttons.
Wie erkenne ich als Entwickler, ob meine Webseite betroffen ist?
Wer tiefer prüfen will, kann gezielt analysieren, ob die Webseite aktiv in die Browser-Navigation eingreift.
Wichtig: Nicht jede Nutzung von JavaScript in der Navigation ist problematisch. Kritisch wird es, wenn der Zurück-Button nicht mehr das tut, was er soll.
Wie prüfe ich eine Manipulation der Browser-History?
Moderne Websites nutzen die History API, um Inhalte dynamisch zu laden.
Typische Funktionen:
history.pushState()
history.replaceState()
Beides ist grundsätzlich legitim — etwa bei Single-Page-Applications. Problematisch wird es, wenn:
- Künstlich zusätzliche „Seiten“ in den Verlauf eingefügt werden
- Kein echter Seitenwechsel stattfindet
- Nutzer beim Zurückklicken nicht zur vorherigen Ansicht gelangen
Faustregel: Wenn der Verlauf länger wirkt, als die echte Navigation es rechtfertigt, solltest du genauer hinschauen.
Wie erkenne ich Event Listener in der Navigation?
Ein häufiger technischer Ansatz beim Zurück-Button-Hijacking ist das Abfangen von Navigationsereignissen — sogenannte Event Listener, die auf das Zurückgehen im Browser reagieren.
Typische Beispiele im Code:
window.onpopstate
addEventListener(‚popstate‘, …)
Diese Mechanismen erlauben es, auf den Klick des Zurück-Buttons zu reagieren.
Kritisch wird es, wenn:
- Das Event genutzt wird, um Nutzer umzuleiten
- Inhalte dynamisch ersetzt werden, ohne echte Navigation
- Der ursprüngliche Seitenzustand nicht wiederhergestellt wird
Wie analysiere ich unerwartete Redirects?
Weiterleitungen, die sich nicht erklären lassen, sind ein weiteres Warnsignal.
Achte auf:
- Weiterleitungen beim Zurückklicken
- Redirect-Ketten ohne klaren Nutzerkontext
- Erneutes Laden derselben Seite mit verändertem Inhalt
Typische Ursachen: JavaScript-Redirects via window.location oder serverseitige Weiterleitungen ohne sauberen Flow.
Können Drittanbieter-Skripte die Ursache sein?
Ja — die Ursache liegt in der Praxis oft nicht im eigenen Code. Typische Problemquellen sind Werbenetzwerke, Pop-up- und Overlay-Tools, Tracking- oder Analyseskripte sowie externe JavaScript-Bibliotheken.
Als Betreiber trägst du die Verantwortung für deine Webseite — auch dann, wenn der Code von aussen kommt.
Externe Skripte gehören deshalb regelmässig auditiert. Auffällige Anbieter kritisch hinterfragen, unnötige Integrationen entfernen. Die Abstrafung durch Google trifft deine Domain, nicht den Drittanbieter.
Worauf sollte ich achten, wenn ich WordPress nutze?
Auch ohne eigenen manipulativen Code kann der Zurück-Button Probleme machen. In WordPress-Umgebungen kommen solche Fehler oft durch Plugins oder externe Skripte rein.
Folgende Plugin-Kategorien sind besonders prüfenswert:
- Werbe- oder Pop-up-Plugins, die stark in die Nutzerführung eingreifen: Exit-Intent-Pop-ups, Vollbild-Werbung oder Layer, die sich beim Verlassen öffnen. Einige dieser Tools können dazu führen, dass der Zurück-Button nicht mehr korrekt funktioniert.
- Weiterleitungs-Plugins und fehlerhafte Redirects: Weiterleitungs-Plugins sind grundsätzlich sinnvoll. Kritisch wird es bei verschachtelten Weiterleitungen, unklaren Redirect-Regeln oder automatischen Weiterleitungen ohne Nutzeraktion.
- JavaScript-lastige Themes oder Page Builder: Viele moderne Themes und Builder arbeiten mit dynamischem Content-Laden — AJAX-Navigation, dynamisches Nachladen, Seitenwechsel ohne Reload. Wird die History dabei nicht korrekt gepflegt, entstehen Fehler: falsche Inhalte, keine Reaktion oder mehrere Klicks nötig.
- Tracking- und Marketing-Skripte: Conversion-Tracking, Retargeting-Tools oder A/B-Testing-Plattformen verändern teilweise URLs oder Seitenzustände im Hintergrund. Das kann die Navigation unlogisch machen oder den Browserverlauf aufblähen.
Noch ein Hinweis: Das Problem steckt manchmal nicht in einem einzelnen Plugin, sondern im Zusammenspiel mehrerer.
Fällt dir etwas auf, probiere diese Schritte:
- Deaktiviere einzelne Plugins testweise und prüfe die Navigation danach erneut.
- Wechsle auf ein Standard-Theme und schau, ob das Problem dort ebenfalls auftritt.
- Reduziere externe Skripte — lass nur aktiv, was du wirklich brauchst.