Navigationsarten
Navigationsarten beschreiben, wie Nutzer auf eine Webseite zugreifen. Sie können beispielsweise direkt die URL eingeben, die Seite aktualisieren oder über den Verlauf des Browsers zurückkehren.
Die Kenntnis der verschiedenen Navigationsarten ist entscheidend, da einige davon erheblich schneller sind als andere. Das Ziel der Webgeschwindigkeitsoptimierung ist es, so viele Nutzer wie möglich auf die schnellen Navigationsarten zu leiten.
Wie erhält man Navigationsarten?
In Browsern sind sie in APIs wie PerformanceNavigationTiming.type integriert. Google sammelt diese Daten von Nutzern im Chrome UX Report (CrUX). Für Ihre Webseite können Sie diese Daten im Rahmen des Monitorings von PageSpeed.ONE PLUS erhalten.
Warum sind Navigationsarten wichtig?
Es gibt mehrere Gründe, warum es wichtig ist, Navigationsarten zu überwachen:
- Sie helfen, das Nutzerverhalten zu verstehen und Webseiten für schnellere Ladezeiten zu optimieren, wodurch die Benutzererfahrung, SEO und andere geschäftliche Aspekte verbessert werden.
- Sie ermöglichen die Identifikation von Ladeproblemen und die Analyse, wie verschiedene Navigationsmethoden die Webleistung beeinflussen.
- Sie unterstützen bei der Planung und Umsetzung von Strategien für Caching und Prerendering, was zu einer besseren Leistung von Webanwendungen führt.
Mögliche Werte der Navigationsarten
| Navigationsart | Beschreibung |
|---|---|
navigate | Direktes Laden der Seite durch Eingabe der URL oder Klicken auf einen Link. |
navigate_cache | Laden des HTML-Dokuments aus dem Browser-Cache. |
reload | Aktualisierung der Seite durch den Nutzer. |
restore | Die Seite wurde nach einem Neustart des Browsers oder aufgrund von Speichergründen neu geladen. |
back_forward | Wechsel zurück oder vorwärts in der Browser-Historie. |
back_forward_cache | Laden aus dem BFcache, das für die sofortige Anzeige der Seite aus dem Verlauf dient. |
prerender | Vorab-Laden der Seite für schnellere Anzeige bei zukünftigen Anfragen, z.B. mit dem Speculation Rules API. |
Was kann man damit machen?
Die Kenntnis der Navigationsarten ermöglicht es Ihnen, die Seitenanzeige für sofortige Navigationsarten zu optimieren:
- Implementierung von BFCache: Ermöglicht schnelles Laden der Seite bei der Navigation des Nutzers in der Historie.
- HTML-Caching: Effektive Speicherung und Verwaltung von Daten für wiederholtes Laden. Dies ermöglicht auch ein besseres Caching auf verschiedenen CDN.
- Prerendering: Vorab-Laden von Schlüssel-Seiten, z.B. über das Speculation Rules API.
Navigationsarten im Monitoring von PageSpeed.ONE
Das Monitoring von PageSpeed.ONE PLUS nutzt Daten über Navigationsarten, um die Nutzerinteraktionen besser zu verstehen und Webseiten für schnellere Ladezeiten zu optimieren.
Im Monitoring können Sie im Laufe der Zeit beobachten, wie verschiedene Navigationsarten die Geschwindigkeit und Nutzererfahrung beeinflussen, und Ihre Strategien zur Verbesserung der Webseite entsprechend anpassen.
Entwicklung der einzelnen Navigationsarten auf Mall.cz.
Wie Sie auf dem Bild sehen, erfolgen schnelle Navigationsarten bei Webseiten oft nur in wenigen Prozent der Seitenaufrufe. Navigationsarten bieten daher eine große und oft leicht zugängliche Optimierungsmöglichkeit.