Zum Hauptinhalt springen

Google Lighthouse

« Zurück zum Glossary Index

Was ist Google Lighthouse?

Google Lighthouse ist ein Open-Source-Tool zur Analyse und Verbesserung der Qualität von Webseiten. Es wurde von Google entwickelt und führt automatisierte Tests durch, um die Performance, Zugänglichkeit (Accessibility), SEO-Faktoren, Best Practices und Progressive Web App (PWA)-Funktionalitäten einer Webseite zu bewerten.

Lighthouse generiert für jeden dieser Bereiche einen Score, der die Qualität der Webseite auf einer Skala zusammenfasst.

Wofür wird Google Lighthouse verwendet?

Lighthouse wird hauptsächlich zur umfassenden Qualitätsprüfung von Webseiten eingesetzt. Entwickler und Website-Betreiber nutzen es, um technische Schwachstellen zu identifizieren und konkrete Verbesserungsvorschläge zu erhalten.

Das Tool führt eine Vielzahl von Tests durch und liefert detaillierte Berichte, die aufzeigen, wo und wie die Webseite optimiert werden kann – sei es bei der Ladegeschwindigkeit, der Barrierefreiheit oder der Suchmaschinenoptimierung.

Warum ist Google Lighthouse wichtig?

Google Lighthouse ist besonders wichtig, weil es direkt von Google entwickelt wurde und somit Einblicke in die Qualitätsfaktoren gibt, die für Google relevant sind. Die Ergebnisse helfen dabei, Webseiten nutzerfreundlicher und technisch einwandfreier zu gestalten, was sich positiv auf Rankings, Conversion-Raten und Nutzererfahrung auswirkt.

Da die Core Web Vitals und andere Performance-Metriken zunehmend an Bedeutung gewinnen, bietet Lighthouse eine zuverlässige Methode, um diese Faktoren zu überwachen und zu verbessern.

Wie kann man Google Lighthouse nutzen?

Die Nutzung von Google Lighthouse ist auf verschiedene Arten möglich:

  1. Über Chrome DevTools: Öffnen Sie die zu prüfende Webseite in Chrome, rufen Sie die DevTools auf (F12), wechseln Sie zum Tab „Lighthouse“ und starten Sie die Analyse.
  2. Als Command-Line-Tool: Nach Installation via npm (npm install -g lighthouse) können Sie Lighthouse über die Kommandozeile ausführen: lighthouse.
  3. Als Node-Modul: Für die Integration in CI/CD-Pipelines oder automatisierte Tests.
  4. Über PageSpeed Insights: Einfach die URL eingeben und analysieren lassen.
  5. Als Chrome-Erweiterung: Installation aus dem Chrome Web Store für schnelle Analysen.

Was sind typische Fehler oder Herausforderungen bei Google Lighthouse?

Eine häufige Herausforderung ist die Varianz der Ergebnisse, da Lighthouse-Scores je nach Netzwerkbedingungen, Serverauslastung oder Browser-Erweiterungen schwanken können. Zudem werden manche Optimierungsvorschläge ohne technisches Hintergrundwissen schwer umzusetzen sein.

Bei der Performance-Optimierung stoßen viele auf das Problem, dass externe Skripte und Plugins die Ladezeit negativ beeinflussen, ohne dass man direkten Einfluss darauf hat. Auch die Balance zwischen visuell ansprechenden Elementen und technischer Optimierung stellt eine Herausforderung dar.

Welche Tools unterstützen bei Google Lighthouse?

  • PageSpeed Insights (integriert Lighthouse)
  • Chrome DevTools
  • Lighthouse CI für kontinuierliche Integration
  • WebPageTest (nutzt Lighthouse-Framework)
  • PageWatch für regelmäßige Überwachung
  • Fluxguard für DOM-Änderungsmonitoring mit Lighthouse-Audits
  • Lighthouse-Plugin-Field-Performance für Echtnutzer-Metriken
  • Verschiedene CI/CD-Integrationen wie lighthouse-ci-action für GitHub

Welche Begriffe sind eng mit Google Lighthouse verknüpft?

Google_Lighthouse (Wikipedia)

Lighthouse is an open-source, automated tool for measuring the quality of web pages developed by Google. It can be run against any web page, public or, requiring authentication. Lighthouse audits performance, accessibility, and search engine optimization factors of web pages, this is the major difference from Google PageSpeed, Lighthouse provides more detail information. It also includes the ability to test progressive web applications for compliance with standards and best practices. Lighthouse aims to help web developers, the tool can be run by using Chrome browser extension or by using terminal (command) for batch auditing a list of URLs. Google's recommendation is for using the online version of Page Speed Insights as of 15th May 2015.

Lighthouse [Version 10 - May 2023] includes a metric for Progressive Web Applications to ensure that PWA's are fast and reliable, installable and optimised for modern 7th and 8th generation mobile technology.

Lighthouse can audit webpage in desktop version and mobile version. In command mode (cmd in Windows), the developer is able to select the factors that need to be audited and other options by using the command line.

Auditing wikipedia.org by this extension

Recent versions of Lighthouse offer insights into how to optimize the Core Web Vitals metrics (which is one of the signals used by Google's algorithm to rank pages), as announced by Google engineer Addy Osmani in 2021. As of now, Google uses three parameters to measure Core Web Vitals compliance, which are:

  • Largest Contentful Paint (LCP)
  • Cumulative Layout Shift (CLS)
  • Total Blocking Time (TBT) as a proxy for First Input Delay (FID)

On 10th May 2023, Google announced that INP will replace FID as the metric measuring responsiveness of a page. The move is aimed at getting a better handle on the total time taken for user interactions, rather than just the first interaction. These changes will start affecting page results from March 2024.

« Zurück zum Glossary Index

ralf.dodler

Ralf Dodler

Ralf Dodler ist Unternehmer, Autor und Inhaber von Dodler Consulting, einem Online-Marketing-Unternehmen mit Sitz in Schwalbach (Saar), das sich auf SEO und Content-Marketing spezialisiert hat.