Time To First Byte (TTFB)
Die Metrik Time To First Byte (TTFB) gibt an, wie schnell das erste Byte des HTML-Codes im Browser ankommt. Sie zeigt somit die Geschwindigkeit des Servers und des Netzwerks an. Auf Deutsch könnten wir sagen „Zeit bis zum ersten Byte“.
TTFB zeigt die Geschwindigkeit des Servers (oder der Infrastruktur), der Serverseite der Anwendung und auch die Geschwindigkeit des Netzwerks zwischen dem Server und dem Browser des Benutzers an.
Metrik TTFB. Wie steht es um Ihr Backend?
Wir empfehlen, den TTFB-Wert so niedrig wie möglich zu halten, idealerweise unter 0,5 Sekunden auf allen Seitentypen, wobei Google einen Wert von bis zu 0,8 Sekunden empfiehlt.
Warum die TTFB-Metrik wichtig ist
Einfluss auf die LCP-Metrik
TTFB hat einen direkten Einfluss auf die Metriken FCP und LCP. Wenn Ihr TTFB-Wert über 2,6 Sekunden liegt, können Sie das LCP-Element nicht in weniger als 2,5 Sekunden anzeigen, was die von Google gesetzte Grenze ist.
Die Anzeige des LCP-Elements ergibt sich aus der Summe der Geschwindigkeit des Backends (TTFB) und der Geschwindigkeit des Frontends (Herunterladen und Verarbeiten von HTML-, CSS- und JS-Dateien).
Backend-Geschwindigkeit (TTFB) + Frontend-Geschwindigkeit = LCP.
Einfluss auf Crawl Budget
TTFB ist auch wichtig für das Crawl Budget von Suchmaschinen. Das Crawl Budget gibt an, wie viele Seiten der Suchmaschinen-Roboter durchlaufen und indexieren kann. Dies betrifft vor allem große Websites.
Wenn Ihre Serverantwort langsam ist, kann der Roboter weniger Seiten durchlaufen.
Einfluss auf Web Vitals und damit SEO oder PPC
Die Geschwindigkeit des Backends beeinflusst nicht nur die Geschwindigkeit der Seiten selbst, sondern auch die Positionen in den Suchergebnissen. Da sie einen direkten Einfluss auf die Metrik LCP und andere Web Vitals hat, hilft sie der Website, ein besseres Ranking im Bereich SEO oder auch PPC zu erzielen, da sie den Quality Score beeinflusst.
Wie können wir TTFB messen
Chrome-Erweiterung „Web Vitals“
Mit einem Add-on direkt im Browser können Sie den TTFB-Wert für einzelne Seiten Ihrer Website ermitteln. In der Konsole finden Sie dann viele Informationen darüber, auf welche Teile des TTFB Sie sich bei einer möglichen Optimierung konzentrieren sollten.
Web Vitals Erweiterung.
Lesen Sie mehr über das Messen der Geschwindigkeit direkt im Browser.
Daten von Google-Nutzern (CrUX)
Mit unserem Website-Geschwindigkeitstest oder dem PageSpeed Insights Tool können Sie den TTFB-Wert für jede URL separat ermitteln oder Daten für die gesamte Domain erhalten. Die Verteilung der spezifischen TTFB-Werte bei Nutzern (einschließlich des typischen doppelten Peaks Cache vs. ohne Cache) zeigt ein Histogramm.
Monitoring PageSpeed.ONE
In unserem PLUS-Monitoring zeigen wir nicht nur den aktuellen TTFB-Wert für einzelne URLs oder die gesamte Domain, sondern auch grafisch, wie sich die Metrik in der Geschichte verändert hat.
TTFB-Metrik in pagespeed.one.
Wir haben Daten sowohl von Nutzern (CrUX) als auch aus synthetischen Messungen (synth). (Siehe verschiedene Arten der Website-Geschwindigkeitsmessung.)
Wie TTFB optimieren?
Es gibt viele Möglichkeiten, das Backend zu optimieren. Es ist immer notwendig, von den Daten der Messwerkzeuge auszugehen. Lassen Sie uns einige davon betrachten.
Erhöhen Sie die Leistung Ihres Servers oder erwerben Sie ein leistungsfähigeres Webhosting
Beraten Sie sich mit Ihrem Serveradministrator über Möglichkeiten, den Speicher zu erweitern, Prozessoren auszutauschen oder alte Festplatten durch neue SSDs auf Ihrem Server zu ersetzen. Schnellere Hardware wird schneller auf Benutzeranforderungen reagieren. Neuere Speichertechnologien sorgen für schnellere Datenbankarbeiten.
Richten Sie die Server-Cache richtig ein
Überprüfen Sie Ihre Cache-Einstellungen für Datenbankabfragen oder Templating. Der Server-Cache kann die Serverlast erheblich reduzieren und die Ladezeit verbessern, indem er häufig angeforderten Inhalt in Form von statischen Versionen speichert. Dies ermöglicht es dem Server, schneller zu antworten, ohne Abfragen auf dem Server wiederholt verarbeiten zu müssen.
Optimieren Sie Datenbankabfragen
Identifizieren Sie Datenbankabfragen, die am längsten verarbeitet werden, und versuchen Sie, sie zu verbessern. Entwickler sollten regelmäßig Datenbankabfragen und Servereinstellungen überprüfen und optimieren, um maximale Leistung und Effizienz des Codes zu gewährleisten.
Wechseln Sie zu einer Cloud-Lösung
Sie können die TTFB-Metrik auch verbessern, indem Sie Ihre Infrastruktur auf eine der Cloud-Lösungen umstellen und den gesamten Betrieb globalen Anbietern überlassen.
Halten Sie den Stack aktuell
Denken Sie daran, Ihren Entwicklungsstack aktuell zu halten. Aktualisieren Sie beispielsweise Systeme auf die neuesten PHP-Versionen, verfolgen Sie die Neuerungen von JS-Frameworks und nutzen Sie die neuesten Verfahren, die Entwicklungsplattformen bieten.
Die Optimierung von TTFB und damit der Backend-Leistung ist die Grundlage, auf der Sie aufbauen können, auch wenn Sie WordPress optimieren, Shoptet, Drupal oder eine auf einem anderen CMS-System basierende Website optimieren.
Lesen Sie unseren ausführlicheren Artikel darüber, wie Backend-Entwickler bei der Geschwindigkeit helfen können.
Ein Anstieg des TTFB ohne ersichtlichen Grund? Oftmals sind Bots die Ursache. Strategien für KI-Bots.
Durch regelmäßige Updates können Sie nicht nur die Serverantwort beschleunigen, sondern auch Sicherheitsbedrohungen und Angriffe auf Ihre Infrastruktur vorbeugen.
Mehr Informationen zu Möglichkeiten, die Serverantwortzeit zu beschleunigen, finden Sie zum Beispiel auf developers.google.com.