Tutorial

Health Score verstehen und verbessern: Anleitung für Website-Manager

· 11 Min. Lesezeit
Health Score verstehen und verbessern: Anleitung für Website-Manager

Health Score verstehen und verbessern: Anleitung für Website-Manager

Wenn du 20, 50 oder 200 Websites betreust, brauchst du einen schnellen Weg, um den Website Zustand zu prüfen. Nicht jede Website einzeln durchklicken, nicht jede SSL-Laufzeit manuell nachschauen, nicht jede Antwortzeit in einem separaten Tool prüfen. Du brauchst eine Zahl, die dir sofort sagt: Diese Website ist gesund. Oder: Hier stimmt etwas nicht.

Genau das liefert der Website Health Score in pingport. Eine Bewertung von 0 bis 100, die automatisch berechnet wird und sechs verschiedene Qualitätsmetriken kombiniert. Dieser Guide erklärt, wie der Score funktioniert, was jede Metrik bedeutet und wie du den Website Score verbessern kannst.

Was ist der Health Score?

Der Health Score ist eine einzelne Zahl zwischen 0 und 100, die den Gesamtzustand einer Website beschreibt. Er wird vom HealthScoreService automatisch berechnet und für eine Stunde pro Website gecacht.

Wo siehst du den Score?

  • Dashboard: Der Portfolio-Score zeigt den Durchschnitt aller aktiven Websites
  • Website-Liste: Jede Website hat eine Health-Score-Spalte
  • Website-Detailseite: Übersichts-Tab mit Score-Gauge und Breakdown aller Metriken

Score-Bereiche

Score Bedeutung Farbe
80-100 Gesund — alles in Ordnung Grün
50-79 Braucht Aufmerksamkeit — mindestens ein Problem Gelb
0-49 Kritisch — sofortiges Handeln nötig Rot

Ein Score von 80+ bedeutet nicht, dass alles perfekt ist. Es bedeutet, dass kein einzelner Faktor so schlecht ist, dass er den Gesamtscore unter die Schwelle drückt. Ein Score unter 50 bedeutet hingegen, dass mindestens eine Metrik massiv Punkte kostet — und du solltest sofort nachschauen, was los ist.

Die 6 Metriken im Detail

Der Health Score setzt sich aus sechs gewichteten Metriken zusammen. Jede Metrik liefert einen Teilscore von 0 bis 100, der mit ihrem Gewicht multipliziert wird.

1. Uptime 24h (30% Gewichtung)

Die wichtigste Metrik. Sie basiert auf dem Uptime-Prozentsatz der letzten 24 Stunden, berechnet aus den Uptime-Checks.

So wird der Teilscore berechnet:

  • 100% Uptime = 100 Punkte (voller Teilscore)
  • 99% Uptime = proportional reduziert
  • Jeder Prozentpunkt unter 100% reduziert den Teilscore

Was das in der Praxis bedeutet:

  • 100% Uptime in 24h: 30 von 30 Punkten
  • 99,5% Uptime (ca. 7 Minuten Downtime): ca. 29,85 von 30 Punkten
  • 95% Uptime (ca. 72 Minuten Downtime): ca. 28,5 von 30 Punkten
  • 90% Uptime (ca. 144 Minuten Downtime): ca. 27 von 30 Punkten

Kurze Ausfälle kosten wenig Score. Aber wenn eine Website stundenlang offline war, schlägt das deutlich durch.

Datenquelle: UptimeService — nutzt die Rohdaten der letzten 24 Stunden.

2. SSL-Zertifikat (20% Gewichtung)

Basiert darauf, wie lange das aktuelle SSL-Zertifikat noch gültig ist.

Score-Stufen:

  • Mehr als 30 Tage gültig = voller Score (100 Punkte)
  • 14-30 Tage = reduziert, aber noch akzeptabel
  • 7-14 Tage = deutlich reduziert
  • Unter 7 Tage = kritisch niedrig
  • Abgelaufen = 0 Punkte

Was das bedeutet:

Ein SSL-Zertifikat, das in 60 Tagen abläuft, kostet dich keine Punkte. Eins, das in 5 Tagen abläuft, zieht den Score massiv runter. Und ein abgelaufenes Zertifikat gibt null Punkte für diese Metrik — das allein kostet dich 20 Punkte im Gesamtscore.

Datenquelle: currentSslCertificate — das aktuell aktive Zertifikat der Website.

3. Domain-Ablauf (15% Gewichtung)

Basiert darauf, wie lange die primäre Domain noch registriert ist.

Score-Stufen:

  • Mehr als 90 Tage = voller Score
  • 60-90 Tage = leicht reduziert
  • 30-60 Tage = deutlich reduziert
  • 14-30 Tage = kritisch
  • Unter 14 Tage = sehr kritisch

Warum das wichtig ist:

Eine abgelaufene Domain ist schlimmer als ein SSL-Fehler. Die Website ist komplett weg, möglicherweise wird die Domain von jemand anderem registriert, und der SEO-Schaden kann Monate dauern. Deshalb fließt der Domain-Ablauf mit 15% in den Score ein.

Datenquelle: primaryDomain — die Haupt-Domain der Website mit WHOIS-Daten.

4. Antwortzeit (15% Gewichtung)

Basiert auf der durchschnittlichen Antwortzeit der Website.

Score-Stufen:

  • Unter 500ms = exzellent (voller Score)
  • 500-1000ms = gut, leicht reduziert
  • 1000-2000ms = akzeptabel, spürbare Reduktion
  • 2000-3000ms = langsam, deutliche Reduktion
  • Über 3000ms = kritisch langsam

Was das in der Praxis bedeutet:

Eine Website mit 300ms Antwortzeit bekommt volle Punktzahl. Eine mit 2500ms verliert spürbar Punkte. Das motiviert dazu, Performance-Probleme nicht zu ignorieren — langsame Websites kosten nicht nur User-Experience, sondern auch Health Score.

Datenquelle: Durchschnittliche Antwortzeit aus den Uptime-Checks.

5. Offene Alerts (10% Gewichtung)

Basiert auf der Anzahl ungelöster Alerts für die Website.

Score-Stufen:

  • 0 offene Alerts = voller Score
  • Jeder zusätzliche Alert reduziert den Score

Welche Alerts zählen:

Alle ungelösten Alerts: Downtime, SSL-Ablauf-Warnungen, Domain-Ablauf-Warnungen, Slow-Response-Alerts. Sobald ein Alert aufgelöst wird (manuell oder automatisch bei Recovery), fällt er aus der Berechnung raus.

Warum das wichtig ist:

Offene Alerts sind ein Zeichen dafür, dass etwas nicht stimmt und niemand sich darum kümmert. Der Health Score bestraft das — nicht um zu nerven, sondern um sicherzustellen, dass Probleme nicht liegen bleiben.

Datenquelle: alerts — ungelöste Alerts der Website.

6. Monitoring-Status (10% Gewichtung)

Basiert darauf, ob Monitoring aktiviert ist und die Website einen aktiven Status hat.

Score-Logik:

  • Monitoring aktiviert + Status aktiv = voller Score (100 Punkte)
  • Monitoring deaktiviert = 0 Punkte
  • Status pausiert oder archiviert = reduziert

Warum das eine Metrik ist:

Eine Website ohne Monitoring ist eine Website, über die du nichts weißt. Kein Uptime-Check, kein SSL-Check, keine Alerts. Das ist per Definition kein guter Zustand. Deshalb fließt der Monitoring-Status als eigene Metrik ein — er motiviert dazu, Monitoring für alle Websites aktiv zu halten.

Score-Berechnung: Ein konkretes Beispiel

Nehmen wir eine Website mit diesen Werten:

Metrik Wert Teilscore (0-100) Gewicht Beitrag
Uptime 24h 99,8% 99,8 30% 29,94
SSL 45 Tage gültig 100 20% 20,00
Domain 120 Tage gültig 100 15% 15,00
Antwortzeit 850ms 80 15% 12,00
Alerts 1 offener Alert 60 10% 6,00
Monitoring Aktiv 100 10% 10,00
Gesamt 92,94

Score: 93 (gerundet). Grün, gesund. Der offene Alert und die etwas langsamere Antwortzeit kosten ein paar Punkte, aber insgesamt sieht es gut aus.

Jetzt das Gegenteil:

Metrik Wert Teilscore (0-100) Gewicht Beitrag
Uptime 24h 92% 92 30% 27,60
SSL Abgelaufen 0 20% 0,00
Domain 10 Tage gültig 20 15% 3,00
Antwortzeit 4200ms 10 15% 1,50
Alerts 3 offene Alerts 20 10% 2,00
Monitoring Aktiv 100 10% 10,00
Gesamt 44,10

Score: 44. Rot, kritisch. Abgelaufenes SSL allein kostet 20 Punkte. Die Domain läuft gleich ab, die Seite ist langsam, und drei Alerts liegen unbearbeitet rum. Hier muss sofort gehandelt werden.

Häufige Gründe für schlechte Scores — und wie du sie behebst

Abgelaufenes SSL-Zertifikat

Score-Auswirkung: Bis zu -20 Punkte Lösung: SSL erneuern. Bei Let's Encrypt die Auto-Renewal-Konfiguration prüfen. Bei einem Hosting-Provider nachfragen, ob die automatische Erneuerung aktiv ist. In pingport bekommst du Warnungen bei 30, 14, 7 und 1 Tag vor Ablauf — nutze sie.

Langsames Hosting

Score-Auswirkung: Bis zu -15 Punkte Lösung: Ursache finden. Shared Hosting überlastet? Server-Ressourcen zu knapp? Kein Caching? Manchmal reicht ein Wechsel vom 5-EUR-Shared-Hosting auf einen 15-EUR-VPS, um die Antwortzeit von 3000ms auf 400ms zu drücken.

Monitoring deaktiviert

Score-Auswirkung: -10 Punkte (plus indirekt mehr, weil keine Uptime-Daten vorliegen) Lösung: Monitoring einschalten. Es gibt keinen guten Grund, Monitoring dauerhaft zu deaktivieren (außer bei geplanter Wartung, dafür gibt es Wartungsfenster).

Ungelöste Alerts

Score-Auswirkung: Bis zu -10 Punkte Lösung: Alerts durchgehen und bearbeiten. Entweder das Problem beheben (dann löst sich der Alert automatisch) oder den Alert manuell als gelöst markieren, wenn er nicht mehr relevant ist.

Domain läuft bald ab

Score-Auswirkung: Bis zu -15 Punkte Lösung: Domain verlängern. Auto-Renew beim Registrar aktivieren. pingport warnt bei 90, 60, 30 und 14 Tagen vor Ablauf.

Häufige kurze Ausfälle

Score-Auswirkung: Variable, abhängig von der Dauer Lösung: Ursache recherchieren. Ist es der Server, der DNS-Provider, eine Firewall, ein DDoS-Schutz? Uptime-Checks in pingport zeigen dir die genauen Zeiten und HTTP-Statuscodes.

Quick Wins: Die 5 Maßnahmen mit dem größten Score-Impact

Wenn du schnell Ergebnisse willst, fokussiere dich auf diese fünf Aktionen:

1. Monitoring aktivieren (+10 Punkte)

Die einfachste Maßnahme: Stelle sicher, dass Monitoring für alle aktiven Websites eingeschaltet ist. Ohne Monitoring kein Uptime-Score, kein Antwortzeit-Score, keine Alerts. Das allein kann 10 Punkte bringen.

2. SSL-Zertifikat erneuern (+bis zu 20 Punkte)

Ein abgelaufenes oder bald ablaufendes SSL-Zertifikat ist der größte einzelne Score-Killer. Erneuere es, und du bekommst bis zu 20 Punkte zurück. Aktiviere Auto-Renewal, damit das nicht wieder passiert.

3. Offene Alerts auflösen (+bis zu 10 Punkte)

Geh deine Alerts durch. Jeder aufgelöste Alert verbessert den Score. Das ist auch eine gute Übung für die Team-Hygiene: Alerts, die seit Wochen offen liegen, deuten auf ein Prozess-Problem hin.

4. Langsames Hosting upgraden (+bis zu 15 Punkte)

Wenn eine Website konsistent über 2000ms Antwortzeit hat, kostet das Punkte. Ein Hosting-Upgrade oder Server-Optimierung (Caching, CDN, PHP-Version) kann die Antwortzeit drastisch verbessern.

5. Domain rechtzeitig verlängern (+bis zu 15 Punkte)

Domains, die in weniger als 30 Tagen ablaufen, kosten Score. Verlängere sie frühzeitig und aktiviere Auto-Renew. So bleibt die Domain-Metrik dauerhaft auf dem Maximum.

Portfolio Score: Die Gesamtgesundheit im Blick

Neben dem Score einzelner Websites zeigt pingport auf dem Dashboard einen Portfolio Score. Das ist der Durchschnitt aller aktiven Websites.

Was der Portfolio Score dir sagt

  • Portfolio Score 85+: Dein Portfolio ist in gutem Zustand. Einzelne Websites haben vielleicht kleine Probleme, aber insgesamt läuft alles.
  • Portfolio Score 60-84: Einige Websites brauchen Aufmerksamkeit. Schau dir die gelben und roten Scores an.
  • Portfolio Score unter 60: Mehrere Websites haben ernsthafte Probleme. Priorisiere die Websites mit den niedrigsten Scores.

Portfolio Score Trends

Der Portfolio Score ist ein guter Indikator für die allgemeine Qualität deiner Website-Betreuung. Sinkt er über Wochen ab, werden systematisch Probleme ignoriert. Steigt er, arbeitest du konsequent an der Qualität.

Wöchentlicher Check-Workflow für Agentur-Teams

Der Health Score entfaltet seinen vollen Wert, wenn du ihn in einen regelmäßigen Workflow einbaust. Hier ein bewährtes Vorgehen für Teams:

Montag-Morgen-Routine (15 Minuten)

  1. Dashboard öffnen: Portfolio Score checken. Ist er stabil, gestiegen oder gefallen?
  2. Rote Websites identifizieren: Welche Websites haben einen Score unter 50? Diese haben Priorität.
  3. Gelbe Websites scannen: Welche Websites liegen zwischen 50 und 79? Gibt es ein Muster (gleicher Hoster, gleicher Kunde)?
  4. Alerts prüfen: Offene Alerts durchgehen. Welche können sofort gelöst werden?
  5. Todos erstellen: Für jede kritische Website ein Todo anlegen, dem zuständigen Teammitglied zuweisen, Deadline setzen.

Im Laufe der Woche

  • Todos abarbeiten: SSL erneuern, Hosting prüfen, Performance optimieren
  • Alerts im Blick behalten: Neue Alerts sofort prüfen, nicht bis Montag warten
  • Erledigte Aufgaben abhaken: Der Score verbessert sich, sobald die Probleme behoben sind

Freitag-Nachmittag (5 Minuten)

  • Quick-Check: Sind die Montag-Todos erledigt? Hat sich der Portfolio Score verbessert?
  • Offene Baustellen dokumentieren: Was bleibt für nächste Woche?

Dieser Workflow braucht 20 Minuten pro Woche. Dafür hast du die Gewissheit, dass kein Problem unbemerkt bleibt.

Häufige Fragen zum Health Score

Wie oft wird der Score aktualisiert?

Der Score wird bei Abruf berechnet und für 1 Stunde gecacht. Nach einer Stunde berechnet pingport ihn neu mit den aktuellsten Daten. Du siehst also immer einen Score, der maximal 60 Minuten alt ist.

Kann ich den Score manuell beeinflussen?

Nicht direkt. Der Score basiert ausschließlich auf den gemessenen Metriken. Du kannst ihn nur verbessern, indem du die zugrundeliegenden Probleme behebst. Das ist Absicht: Der Score soll die Realität abbilden, nicht ein geschöntes Bild.

Zählen pausierte Websites in den Portfolio Score?

Nein. Der Portfolio Score berechnet den Durchschnitt nur über aktive Websites. Pausierte und archivierte Websites werden nicht berücksichtigt.

Was passiert bei einer geplanten Wartung?

Während eines aktiven Wartungsfensters mit suppress_monitoring laufen keine Checks. Das bedeutet, der Score basiert auf den letzten verfügbaren Daten. Bei suppress_alerts laufen Checks weiter, aber Alerts werden unterdrückt — der Score wird trotzdem beeinflusst, wenn die Website während der Wartung kurz offline ist.

Warum hat meine Website einen niedrigen Score, obwohl alles läuft?

Prüfe den Score-Breakdown auf der Website-Detailseite. Meistens liegt es an einem dieser Faktoren:

  • SSL-Zertifikat läuft bald ab (unter 30 Tage)
  • Domain läuft bald ab (unter 90 Tage)
  • Ein oder mehrere Alerts sind noch offen
  • Antwortzeit ist höher als erwartet

Die Website Qualität messen — und kontinuierlich verbessern

Der Website Health Score ist kein Gimmick. Er ist ein Werkzeug, das dir hilft, den Website Zustand zu prüfen, Probleme frühzeitig zu erkennen und die Website Qualität zu messen — über dein gesamtes Portfolio hinweg.

Die Formel ist einfach: Uptime, SSL, Domain, Antwortzeit, Alerts und Monitoring. Sechs Metriken, gewichtet nach ihrer Wichtigkeit für den laufenden Betrieb. Keine Magie, keine Black Box.

Und das Beste: Jede Verbesserung ist sofort sichtbar. SSL erneuert? Score steigt. Alert gelöst? Score steigt. Hosting gewechselt und die Antwortzeit halbiert? Score steigt.

Nutze den Score als Kompass für deine wöchentliche Website-Pflege. Dein Portfolio wird es dir danken.


Starte jetzt: Erstelle einen kostenlosen pingport-Account und sieh den Health Score deiner ersten 5 Websites. Im Paid-Plan (5 EUR/Monat + 0,15 EUR/Website) bekommst du den vollen Portfolio-Überblick mit Todos, Alerts und Hosting-Kostentracking.

Website Health Score Website Qualität messen Website Score verbessern Website Zustand prüfen

Bereit loszulegen?

Starte jetzt und teste PingPort 14 Tage kostenlos.

14 Tage kostenlos, keine Kreditkarte nötig.

DSGVO-konform Hosting in der EU Keine Kreditkarte nötig