TTFB prüfen: wie lange der Server bis zum ersten Byte braucht
Die Time to First Byte misst, wie lange es vom Aufruf bis zum ersten empfangenen Byte dauert. Sie ist die Untergrenze für alles Weitere: Kein Inhalt kann früher erscheinen, als der Server ihn liefert.
Was dazu geprüft wird
1 Prüfpunkte aus dem den erhobenen Signalen dieses Prüfbereichs — die Liste stammt aus dem Messkern, nicht aus diesem Text.
- Serverantwort (TTFB)
Wie lange der Server bis zum ersten Byte braucht. Alles Weitere kann erst danach beginnen.
Jeder dieser Punkte steht mit Erklärung in der vollständigen Prüfpunktliste.
Worauf es in der Praxis ankommt
Enthalten sind mehrere Abschnitte: Namensauflösung, Verbindungsaufbau, Verschlüsselung und die eigentliche Verarbeitung. Nur der letzte lässt sich durch die Anwendung beeinflussen.
Ein hoher Wert bei dynamisch erzeugten Seiten deutet auf Datenbankabfragen oder fehlende Zwischenspeicherung. Ein hoher Wert bei rein statischen Seiten deutet eher auf die Entfernung zum Server oder die Verbindung.
Weiterleitungen schlagen hier voll durch: Jeder Sprung ist eine eigene Serverantwort.
Häufige Fragen
Ist ein hoher TTFB immer die Schuld des Hosters?
Nein. Häufig liegt es an der Anwendung — ungünstige Abfragen, fehlende Zwischenspeicher, zu viele Erweiterungen. Der Hoster ist eine mögliche Ursache unter mehreren.
Wie hängen TTFB und Weiterleitungen zusammen?
Jede Weiterleitung erzeugt eine zusätzliche Anfrage mit eigener Antwortzeit. Eine Kette aus drei Sprüngen kann den Wert vervielfachen, bevor überhaupt Inhalt geliefert wird.
Weitere Themen aus Performance
- LCP prüfen: wann eine Seite für Besucher „da" ist
- FCP prüfen: wann das erste Pixel Inhalt erscheint
- INP prüfen: wie schnell eine Seite auf Eingaben reagiert
- Blockierzeit prüfen: wenn der Hauptthread keine Eingaben annimmt
- CLS prüfen: warum Inhalte beim Laden verspringen
- Geschwindigkeitsindex prüfen: wie schnell sich der Bildschirm füllt
- Felddaten und Labordaten: warum zwei Werte für dieselbe Seite
- Mobil und Desktop getrennt messen: warum ein guter Wert nichts über den anderen sagt
- Keine Felddaten vorhanden: was dann gemessen wird