Lighthouse Performance Score (LPS)

Zuzana FatrdlaZuzana FatrdlaMartin MichálekMartin Michálek9.2.20264 Minuten Lesen

Das Lighthouse Performance Score (LPS) ist eine synthetische Metrik zur Bewertung der Geschwindigkeit und Leistung von Webseiten, bereitgestellt durch das Tool Lighthouse. Das Score wird aus einer Reihe von Metriken berechnet, die das Laden der Seite für einen Nutzer simulieren, und bietet einen bewertenden Blick auf die Geschwindigkeit und Verfügbarkeit von Inhalten.

Enthaltene Metriken und deren Gewichtung

Lighthouse berechnet das gesamte LPS basierend auf mehreren Schlüsselmetriken, wobei jede eine bestimmte Gewichtung erhält, die ihre Bedeutung für die Nutzererfahrung widerspiegelt.

Metrik-Rechner für Lighthouse Score

  1. First Contentful Paint (FCP) (Gewichtung 10 %): Misst die Zeit von der Navigation zur Seite bis zu dem Moment, in dem der Browser das erste Inhaltsbit rendert. FCP ist entscheidend für die Wahrnehmung der Ladegeschwindigkeit der Seite durch den Nutzer.
  2. Speed Index (SI) (Gewichtung 10 %): Spiegelt wider, wie schnell der Seiteninhalt visuell gerendert wird. Niedrigere Werte bedeuten schnelleres Laden.
  3. Largest Contentful Paint (LCP) (Gewichtung 25 %): Misst die Zeit, bis das größte Inhaltselement auf der Seite gerendert wird. LCP ist wichtig für die Beurteilung, wann der Hauptinhalt der Seite verfügbar ist.
  4. Total Blocking Time (TBT) (Gewichtung 30%): Misst die gesamte Blockierungszeit des Hauptthreads des Browsers. TBT ist entscheidend für die Bewertung, wie reaktionsschnell die Seite auf Nutzerinteraktionen reagiert.
  5. Cumulative Layout Shift (CLS) (Gewichtung 25 %): Bewertet, wie oft Nutzer unerwartete Layoutverschiebungen erleben. CLS ist wichtig für die Beurteilung der Stabilität der Seite beim Laden.

Wie misst man das?

Die Messung des Lighthouse Performance Scores kann direkt in den Chrome DevTools, mit PageSpeed Insights oder durch Integration von Lighthouse CI in Entwicklungsprozesse durchgeführt werden. Jeder dieser Werkzeuge bietet einen detaillierten Bericht, einschließlich Bewertungen der einzelnen Metriken und Empfehlungen zur Verbesserung.

Warum sagt das Lighthouse Score nichts über die Webgeschwindigkeit aus?

Ein häufiges Missverständnis ist es, das Lighthouse Score als Maßstab für die Geschwindigkeit der gesamten Website oder einer bestimmten Seite zu betrachten.

Das Lighthouse Score zeigt die tatsächliche Geschwindigkeit nicht. Warum?

  • Es handelt sich um eine synthetische Messung, die von einer Maschine und nicht von echten Nutzern erfasst wird.
  • Sie messen nur eine einzelne Seite. Bei der Eingabe einer Domain handelt es sich um die Startseite.
  • Die Core Web Vitals Metriken werden von Lighthouse nicht genau berechnet. Die Metrik Stabilität des Layouts CLS nur begrenzt und die Reaktionszeiten, die in der INP-Metrik berechnet werden, überhaupt nicht.
  • In Tools wie PageSpeed Insights ist das Lighthouse Score sehr streng eingestellt, insbesondere im zentraleuropäischen Kontext.

Sehen Sie sich das Bild mit einem praktischen Beispiel von drei Websites und ihren sehr unterschiedlichen Lighthouse Scores an:

CrUX-Daten sind ein besserer Indikator für Geschwindigkeit als LPS Alle drei Websites haben ordnungsgemäße Geschwindigkeitsdaten von Nutzern (CrUX) und wie man sieht, kann das Lighthouse Score völlig unterschiedlich ausfallen.

Verwenden Sie das Lighthouse Score nicht zur Messung der Webgeschwindigkeit.

Das Lighthouse Score (LPS) ist eine Metrik, die für den Prozess der Geschwindigkeitsoptimierung gedacht ist. Es kann für Entwickler oder Tester nützlich sein, insbesondere in Situationen, in denen an Geschwindigkeitsoptimierungen gearbeitet wird oder automatisiert überwacht wird, ob der neue Zustand schlechter ist als der vorherige.

Im PageSpeed.ONE Monitoring verwenden wir eine einheitliche Metrik über die Core Web Vitals, das PageSpeed.ONE Score. Wenn Sie nach einer Möglichkeit suchen, die Geschwindigkeit einer Website mit einer einzigen Zahl auszudrücken, sollten Sie sich das ansehen.

Bedeutung der synthetischen Messung

Das LPS ist eine synthetische Supermetrik, da es sich aus der Messung von fünf anderen Metriken zusammensetzt.

Die regelmäßige tägliche Messung des Lighthouse Scores zeigt den Zustand eines bestimmten Teils der Webgeschwindigkeit. Der Vorteil der synthetischen Messung ist, dass sie kostengünstig und relativ detailliert ist.

In Kombination mit der Historie können Sie synthetische Metriken einfach vergleichen und ihre Entwicklung im Laufe der Zeit verfolgen. Das LPS und andere synthetische Metriken können schnell mögliche Fehler aufdecken, die während der Entwicklung entstehen.

Im Monitoring PLUS nutzen wir auch unter anderem synthetische Messungen. Der Report Wächter misst täglich Websites mit Lighthouse und sendet Benachrichtigungen, wenn die festgelegten Metrikgrenzen überschritten werden.

LPS Metrik im PageSpeed.ONE Geschwindigkeitsmonitoring

Synthetische Messungen sagen Ihnen natürlich nicht, wie es um die Geschwindigkeit Ihrer Website bei Ihren realen Nutzern auf ihren Geräten bestellt ist. Dafür benötigen Sie noch Nutzermessungen (RUM) oder CrUX-Daten von Google-Nutzern, die wir ebenfalls bereitstellen.

Über die Unterschiede zwischen den Messungen schreiben wir auf einer separaten Seite: synth vs. CrUX vs. RUM.