2017 führte Google den Chrome User Experience Report (Crux) ein, eine Datenbank, die auf realen Chrome-Benutzerdaten basiert. Laut Google bestand das Ziel darin, „das gesamte Spektrum externer Faktoren zu erfassen, die das Endnutzererlebnis prägen und dazu beitragen“. Leider verfolgt Crux die Seitenübergänge von Single-Page-Anwendungen (SPAs) nicht und stellt sie falsch als viel langsamer dar als sie sind.
Dieser Verfolgungsfehler ist aus zwei Gründen wichtig:
- Spas verbessern in der Regel die Geschwindigkeit des Standorts. Aus diesem Grund beginnen viele Unternehmen die mitunter erheblichen Anstrengungen, ein SPA aufzubauen und bereitzustellen, oft auf Empfehlung von Google.
- Crux liefert Daten, die als „Felddaten“ bezeichnet werden, an die meisten Geschwindigkeitsmessgeräte von Google. Dazu gehören PageSpeed Insights, Google Search Console, ThinkWithGoogle und vor allem der Core Web Vitals Report. Core Web Vitals wird sich bald auf Ihre Suchrangliste auswirken.
Spas sind schnellere Orte, aber nicht laut Crux
Nach dem ersten Laden wechseln einseitige Anwendungen schnell zwischen den Seiten, da für das Rendern der Seite wesentlich weniger Daten und Verarbeitung erforderlich sind. Das bedeutet, dass das Laden der ersten Seite in einer Websitzung in der Regel mit einer Geschwindigkeit erfolgt, die einer herkömmlichen Website ähnelt, während das Laden der folgenden Seiten eine App-ähnliche Geschwindigkeit aufweist.
Leider kann Crux nur das Laden der ersten Seite einer bestimmten Websitzung für einen SPA verfolgen, während es bei herkömmlichen mehrseitigen Websites alle Seitenladevorgänge in einer Sitzung verfolgt. Google selbst erklärt: Ein ungelöstes Problem in Chrome und anderen Browsern ist das „Zurücksetzen“ der Performance-Timeline bei Seitenübergängen, sodass Kennzahlen wie Onload-Messung vom Beginn der Soft-Navigation bis zum Abschluss des Ladevorgangs erfasst werden.
Twitter-Konversation mit @ChromeUXReport in SPA-Seitenladeberichten
Der Hauptvorteil eines SPA besteht darin, dass nachfolgende Seiten während der Navigation nicht neu geladen werden, was eine schnelle, reibungslose Browsersitzung ermöglicht. Genau das versucht Google seit über einem Jahrzehnt zu betonen. Da Crux jedoch nur das Laden der ersten Seite misst, werden die schnellsten Webanwendungen in den meisten Tools zur Geschwindigkeitsmessung von Google bestraft.
Wie Crux mehrseitige Websites im Vergleich zu modernen Websites misst
Crux meldet seine Geschwindigkeitsdaten als Durchschnittswerte basierend auf dem Traffic zu einer bestimmten Website. Die Browsergeschwindigkeit ist bei SPAs deutlich schneller als bei herkömmlichen, mehrseitigen Websites. Ohne die Möglichkeit, Seitenladevorgänge von zwei oder mehr zu verfolgen, meldet Crux fälschlicherweise durchschnittliche Seitengeschwindigkeiten für SPAs.
Siehe unten eine hypothetische Website, die von einer mehrseitigen Website zu einem SPA aktualisiert wird, um die Geschwindigkeit zu verbessern.
Obwohl das SPA tatsächlich 55 % schneller ist als die mehrseitige Website, meldet Crux es als 9,4 % langsamer! Mit anderen Worten: Das eCommerce SPA ist viel schneller, was zu einem überragenden Erlebnis für Käufer und höheren Konversionsraten für den Händler führt. Crux meldet jedoch, dass es langsamer ist als die ältere mehrseitige Website.
Weitere Belege für das Problem finden Sie in der folgenden Tabelle, wie Crux einen falschen Rückgang des Telefonverkehrs meldet, wenn die mobile Website von einer mehrseitigen Website auf einen SPA aktualisiert wird:
Crux kann den Anteil des Telefonverkehrs für PWAs/SPAs nicht verfolgen
Dieses Diagramm zeigt, wie sich die Crux-Daten für den Damenboutique-Einzelhändler AKIRA geändert haben. AKIRA hat im November 2019 von einer mehrseitigen Website auf eine mobile einseitige Anwendung umgestellt. Das PSA-System brachte 70 % schnelleres Laden der ersten Seite und 90 % schnelleres Laden der nächsten Seite und erhöhte den organischen mobilen Datenverkehr um 30 %. Sobald das SPA jedoch in Betrieb ging, konnte Crux keine anderen Seiten als die erste Seite „sehen“, was zu einer falschen Meldung des Datenverkehrs von „Telefonen“ führte. Wie Sie in der Tabelle oben sehen können, scheint der Anteil des „Telefon“-Datenverkehrs seit November zu sinken.
Obwohl AKIRAS mobiler Traffic immer noch höher ist als der Desktop-Traffic, berichtet Crux, dass ein Teil des Traffics zurückgeht.
Reduzieren Sie Ihre Seitenladezeiten um 80 %+ Layer0 kann Ihre Seitenladegeschwindigkeit auf weniger als eine Sekunde reduzieren. Vereinbaren Sie ein Beratungsgespräch!
Crux wird sich bald auf die SPA-Suchrangliste auswirken
Diese Verfolgungsfehler sind ein anhaltendes Problem, doch die jüngste Ankündigung von Google unterstreicht die Bedeutung dieser falschen Darstellung des SPA. Ende Mai 2020 kündigte Google ein umfangreiches Page Experience Update für seinen Ranking-Algorithmus an, mit dem Webseiten anhand der Art und Weise beurteilt werden sollen, wie Nutzer die Interaktion mit ihnen wahrnehmen. Die Kriterien für die Seitenerfahrung basieren auf Core Web Vitals, einer Reihe von Kennzahlen in Bezug auf Geschwindigkeit, Reaktionsgeschwindigkeit und visuelle Stabilität – Aspekte, in denen SPAs herausragende Leistungen erbringen können. Das Problem: Die wichtigsten Web-Vitalparameter werden anhand von Echtbenutzerdaten von Crux gemessen.
Das bedeutet, dass SPAs, wenn Google dieses Update Anfang 2021 veröffentlicht, in der Suche niedriger eingestuft werden als langsamere, mehrseitige Websites – wenn der Fehler bei der Berichterstellung nicht behoben wird. Google erklärt: „Wir wollen Menschen dabei helfen, leichter auf die Informationen und Webseiten zuzugreifen, die sie suchen, und Website-Besitzer dabei unterstützen, ein Erlebnis zu bieten, das sie nutzen.“ Dieses Ziel kann jedoch nicht erreicht werden, wenn die schnellsten Seiten für Google und damit für die Suchenden nicht sichtbar sind.
Bei Layer0 ist es uns wichtig, das Internet sofort und einfach zu gestalten. Wie Google empfehlen wir einseitige Anwendungen und fortschrittliche Webanwendungen, da sie ein verbessertes Nutzererlebnis und bedeutende Geschäftsgewinne bieten. Daher arbeiten wir eng mit Google zusammen, um diesen Fehler zu beheben. Glücklicherweise hat Google das Problem erkannt, und wir hoffen, dass der Crux Tracking-Fehler behoben ist.
Fazit
Spas können die Geschwindigkeit der Website erheblich verbessern, Crux misst sie jedoch falsch, indem nur die ersten Seiten aufgezeichnet werden. Jetzt, da der Suchriese ankündigte, dass Crux-Daten das Suchranking einer Website ab 2021 beeinflussen würden, ist eine Lösung dieses Problems unerlässlich. Wenn dieser Fehler nicht behoben wird, werden die Webanwendungen, die nahezu sofortige Seitenladezeiten bereitstellen können, bestraft, indem sie niedriger bewertet werden als ihre langsameren, mehrseitigen Mitbewerber.
Dies ist bedauerlich, da die durchschnittliche Lackbelastung von SPAs auf Layer0 auf nur einige hundert Millisekunden reduziert wird. Wir haben dies bei Websites auf Layer0 beobachtet, darunter Shoe Carnival, der die Browserübergänge um 92 % beschleunigt hat, Planet Blue, der die Seitenauslastung um 97 % reduziert hat, und 1-800-Flowers, die von ersten Ladevorgängen in 4,5 Sekunden auf erste Ladevorgänge in 0,9 Sekunden umgestiegen sind, wodurch die anfängliche Ladevorgabe auf Layer0 um 80 % beschleunigt wurde.
Sie sollten immer das Beste für Ihre Kunden tun – schneller im Internet ist immer besser. Google konzentriert sich ebenfalls darauf, Websites auf der Grundlage der Qualität der von ihnen bereitgestellten Erfahrung zu rangieren. Dazu benötigen Sie Daten von echten Benutzern. Wir gehen davon aus, dass Google das Messproblem mit Crux beheben wird, bevor das Unternehmen 2021 mit der Rangliste auf der Grundlage seiner Daten beginnt. Bitte wenden Sie sich an einen Spezialisten für die Geschwindigkeit von Layer0 (Edgio) Site, um weitere Informationen, Fragen oder Kommentare zu erhalten.