Zum Artikel springen
Performance19. Okt. 20262 Min. Lesezeit

bfcache prüfen: Zurücknavigation und Seitenzustand testen

Prüfen Sie den Back/Forward Cache mit einem nachvollziehbaren Ablauf. Untersuchen Sie gemeldete Gründe und kontrollieren Sie den Seitenzustand nach der Rückkehr.

Zurück-Pfeil zu einer Seite, die in einer transparenten Speicherkapsel erhalten bleibt

Wenn eine Seite beim Zurückgehen vollständig neu lädt, lohnt sich ein Blick auf den Back/Forward Cache, kurz bfcache. Für eine sinnvolle Prüfung brauchen Sie einen konkreten Navigationsablauf und einen nachvollziehbaren Ausgangszustand. Ein erfolgreicher Versuch ist keine Garantie für jede spätere Rückkehr.

Den Ablauf festlegen

Wählen Sie eine öffentliche Produkt- oder Artikelseite. Öffnen Sie von dort eine andere Seite und kehren Sie mit der Zurück-Taste des Browsers zurück. Notieren Sie Browser, Version und die verwendeten Seiten. Prüfen Sie, ob Filter, Scrollposition und sichtbare Inhalte nach der Rückkehr weiterhin korrekt sind.

Der bfcache-Test von Milten hilft bei der Untersuchung der Wiederherstellung. Prüfen Sie, welchen Ablauf das Ergebnis tatsächlich abdeckt. Ein abweichender manueller Ablauf kann zu einem anderen Ergebnis führen.

Das Ergebnis im Browser nachvollziehen

Chrome bietet im Bereich Application der DevTools einen Test für den Back/Forward Cache. Er zeigt das Ergebnis des Versuchs und gegebenenfalls Gründe, die eine Wiederherstellung verhindern. Beziehen Sie diese Angaben auf den getesteten Browser und die aktuelle Version.

bfcache und HTTP-Cache sind unterschiedliche Mechanismen. Der bfcache-Leitfaden auf web.dev erklärt die Unterschiede. Eine schnellere Netzwerkanfrage allein beweist daher keine Wiederherstellung aus bfcache.

Einen gemeldeten Grund untersuchen

Demonstrationsbeispiel ohne Kundendaten: Das Diagnosewerkzeug meldet einen Lifecycle-Handler aus einem eingebundenen Skript, der die Wiederherstellung verhindert. Finden Sie das Skript und klären Sie die Aufgabe des Handlers. Testen Sie eine passende Änderung in einer nicht öffentlichen Testumgebung, bevor Sie den Ablauf erneut prüfen.

Ändern Sie Cache-Header nicht pauschal, nur um den Test zu bestehen. Berücksichtigen Sie den Zweck der Seite und die Anforderungen an aktuelle oder vertrauliche Inhalte. Die Regeln zur Eignung hängen auch vom Browser ab.

Den Zustand nach der Rückkehr kontrollieren

Prüfen Sie nach einer Änderung nicht nur das technische Ergebnis. Kontrollieren Sie Preise, Warenkorbinhalt und Sitzungszustand, soweit diese Funktionen zur Seite gehören. Eine wiederhergestellte Seite darf keine irreführenden veralteten Angaben zeigen.

Wiederholen Sie den Ablauf in den Browsern, die Ihre Nutzer tatsächlich verwenden. Dokumentieren Sie erfolgreiche, fehlgeschlagene und nicht ausgeführte Versuche getrennt. Für langsame Interaktionen nach der Rückkehr hilft der INP-Leitfaden.

Lässt sich eine Wiederherstellung immer erzwingen?

Der Browser entscheidet über die Verwendung des Caches. Ein erfolgreicher Test beschreibt den beobachteten Versuch.

Soll ich dafür alle Cache-Einschränkungen entfernen?

Prüfen Sie zuerst den gemeldeten Grund und den Zweck der Einschränkung. Schutzanforderungen und fachlich korrekte Inhalte gehören zur Bewertung der Änderung.

bfcache einer Seite prüfen. Untersuchen Sie die ursprüngliche Ladezeit mit dem Geschwindigkeitstest.

Website-Geschwindigkeit prüfen

Finden Sie heraus, was Ihre Website verlangsamt

Prüfen Sie Ihre Seite mit Milten und erhalten Sie Core Web Vitals sowie Empfehlungen für kürzere Ladezeiten.

Website prüfen
Cookies

Wir verwenden Cookies

Wir verwenden Cookies, um Ihnen ein besseres Erlebnis auf unserer Website zu bieten. Mehr über die Verwendung von Cookies erfahren Sie in unserer Datenschutzrichtlinie.

bfcache prüfen: Zurücknavigation und Seitenzustand testen