Die Zeit bis zum ersten Byte (TTFB) misst, wie schnell ein Browser eine Verbindung zu Ihren Servern aufbaut und die ersten Daten von dort herunterlädt. Wenn Sie die TTFB Ihrer Website im Blick behalten, sehen Sie, wie sich die Leistung Ihrer Server über die Zeit verändert.
TTFB gehört zu den Core Web Vitals und ist eine der wichtigsten Kennzahlen, die jeder im Blick haben sollte. Eine schwache TTFB heißt: Ihre Server antworten nicht schnell genug, und schon beim Laden der Seite verlieren Sie Besucher. Die Wartezeit ist also nicht nur lästig, sie schickt Leute direkt weiter zu einem Ihrer Wettbewerber.
In diesem Leitfaden geht es um alles, was Sie zur Kennzahl Zeit bis zum ersten Byte wissen sollten: wie sie gemessen wird, warum sie zählt und wie Sie sie verbessern. Damit bauen Sie Ihren Besuchern eine Website, die sich schnell anfühlt.
Werkzeug zum Messen der TTFB
Die TTFB hängt nicht allein am Server. Wenn Sie an Ihrer Website etwas verbessert haben, prüfen Sie hier deshalb noch einmal nach, ob sich der Wert wirklich bewegt hat.
TTFB-Test
Sehen Sie diesen Wert für Ihre eigene Website sofort: Adresse eintragen, und Ihr Ergebnis für TTFB-Test erscheint hier, dazu Erkenntnisse speziell zu diesem Werkzeug.
Kostenlos, ohne Anmeldung; mit der Prüfung richten sich zudem alle unsere Werkzeuge auf Ihre Website aus.
“Wenn Sie ein Plugin oder ein Theme aktualisiert haben, messen Sie die TTFB unbedingt hier nach. Nach dem Einbau eines neuen Plugins sehen Sie an dieser Stelle ebenfalls, was es gekostet hat.” Softwareingenieur Celal Dinç
Was misst die TTFB?
Die TTFB misst die Zeit zwischen dem Klick eines Besuchers auf einen Link (oder dem Druck auf die Eingabetaste) und dem Moment, in dem das erste Byte dieser Seite ankommt.
Für die meisten Menschen fühlt sich das (hoffentlich) an wie ein Augenblick, hinter den Kulissen passiert aber eine ganze Menge. Die TTFB einer Seite ist die Summe aus all diesen Aufgaben:
Dauer der Weiterleitung: Die Zeit, die eine Weiterleitung der URL zum Auflösen braucht (etwa wenn eine URL per 301 oder 302 weitergeleitet wird).
Startzeit des Service Workers : Gilt nicht in jedem Fall. Die Service-Worker-APIs ähneln einem Proxy: Sie laufen im Browser und können Anfragen verändern, bevor oder nachdem der Server sie beantwortet.
DNS-Abfrage : Die DNS-Abfrage übersetzt die Buchstaben und Punkte, die wir als URL benutzen (turksem.com etwa), in eine IP-Adresse, mit der Ihr Browser die richtige Seite holen kann.
Verbindung und TLS-Aushandlung : Die Zeit, die Browser und Server brauchen, um eine Verbindung herzustellen, bevor Daten fließen können.
Die Anfrage : Der Browser fordert die Daten an, der Server schickt sie zurück. Sobald das erste Byte da ist, steht der Messwert für die TTFB fest.
Die TTFB von Google.com.tr
TTFB von Google.com.tr, gemessen aus der Türkei: 0,5 Sekunden
Behalten Sie im Kopf, dass die TTFB Ihrer Besucher von vielen Umständen abhängt und stark schwanken kann. Je weiter jemand vom Server entfernt sitzt, desto länger brauchen die Daten physisch zu ihm. Eine Person in Berlin und eine in Istanbul können deshalb ganz unterschiedliche TTFB-Zeiten messen und Ihre Seiten völlig verschieden erleben.
Die TTFB ist das Rückgrat der Seitengeschwindigkeit. Ein guter Wert garantiert noch kein schnelles Laden, ein schlechter reicht aber völlig aus, damit die Website zäh wird, und zähe Websites mag niemand. Nach einer Untersuchung von Google treibt schon eine einzige zusätzliche Sekunde beim Öffnen die Absprungrate merklich nach oben. Damit Ihre Seiten überhaupt eine Chance bekommen, ihre Leser zu überzeugen, muss Ihre TTFB so kurz wie möglich sein.
Eine langsame Website treibt aber nicht nur die Absprünge nach oben, sie wirkt auch auf Ihr Ranking bei Google. Google hat erklärt, dass die Suchmaschine das Seitenerlebnis als Rankingsignal wertet. Websites werden dabei nach mehreren Gesichtspunkten beurteilt, und einer davon sind die Core Web Vitals, eine Reihe von Leistungskennzahlen, die zum Teil auf der TTFB beruhen.
Hinweis: Das Thema Seitenerlebnis haben wir ausführlich in unserem Beitrag Was ist die Search Console behandelt.
Ein Beispiel: Largest Contentful Paint (LCP) ist eine der Core Web Vitals und misst, wie lange das schwerste Element im sichtbaren Bereich Ihrer Seite zum Laden braucht. Wenn Ihre Seite lange auf Daten vom Server wartet, Ihre TTFB also träge ist, fällt auch der LCP-Wert schlechter aus. Google liest das als negatives Signal für das Seitenerlebnis, und das wirkt auf Ihre Position in der Suche.
“Die TTFB ist der Grundwert, der die Zeiten aller anderen Werte beeinflusst.” Türk SEM SEO Manager Tahir Dinç
Was ist ein guter TTFB-Wert?
Bei der TTFB gilt: schneller ist immer besser. Die meisten Seiten sollten eine TTFB unter 800 ms anpeilen. Über 800 ms laufen Sie Gefahr, dass die Ladezeiten sichtbar zäh werden.
Denken Sie daran, dass jede Seite Ihrer Website eine eigene TTFB hat und diese Werte stark vom Standort des Besuchers abhängen. Testen Sie Ihre Seiten deshalb regelmäßig von verschiedenen Orten aus, um die Seiten zu finden, die unter der Marke von 800 ms herausfallen (dazu gleich mehr).
Welche Eingriffe am Server senken die TTFB deutlich?
Eine bessere Zeit bis zum ersten Byte (TTFB) entsteht meistens auf der Serverseite. Komprimierung einschalten, Caching nutzen, die Datenbank in Form bringen und die Serversoftware auf die neuesten Fassungen heben: Solche Eingriffe senken die TTFB spürbar. Jeder dieser Schritte zielt darauf, die Zeit für Verarbeitung und Übertragung zwischen Server und Browser so klein wie möglich zu halten.
Was bedeutet die TTFB in der Praxis für Nutzererlebnis und SEO?
Die TTFB wirkt sehr stark auf das Nutzererlebnis und damit auch auf die SEO. Eine bessere TTFB bedeutet schnelleres Laden und einen früheren Largest Contentful Paint, das hebt die Zufriedenheit, senkt die Absprungrate und kann Beteiligung und Umwandlungen steigern.
Suchmaschinen ziehen die Geschwindigkeit einer Website als Rankingsignal heran und bevorzugen die schnelleren. Eine bessere TTFB kann deshalb zu mehr Sichtbarkeit in der Suche und zu besseren Positionen beitragen.
4 Wege zu einer besseren TTFB
Was Sie vor dem Laden des ersten Bytes erledigen, bringt Ihnen ein paar Millisekunden ein.
Hier sind einige Wege zu diesen Millisekunden:
1. Hosting oder Server aufrüsten
Das ist der größte Hebel, den Sie für eine sichtbar bessere TTFB haben. Wer in besseres Hosting oder bessere Server steckt, verkürzt die Zeit für den Verbindungsaufbau und schiebt die Daten schneller zum Browser.
Manchmal reicht es schon, die eigenen Server aufzurüsten. Wenn Arbeitsspeicher oder CPU Ihre Leistung ausbremsen, ist ein Upgrade genau das, was Ihre TTFB braucht.
In anderen Fällen ist der Wechsel des Hosting-Anbieters die sauberere Lösung. Was einen Anbieter besser macht, ist allerdings nicht immer offensichtlich. Achten Sie beim Vergleich der Angebote darauf:
Ein eigener Server kann ein Vorteil sein.
CPU, Arbeitsspeicher und GPU sollten stärker sein als bei den Servern Ihrer Wettbewerber.
Eigene Server in der Nähe der Orte, an denen Ihre Besucher sitzen.
Zeigen Sie das Ihrem Serveradministrator: Die TTFB hängt im Wesentlichen an den Werten des Servers. Betreiber von Websites sollten sich für eine bessere TTFB an Sie wenden, und wenn Sie Ihrem Server vertrauen, wenden Sie sich an die Verwaltung Ihres Rechenzentrums. Erst mit einer guten TTFB sind Sie ein guter Hosting-Anbieter.
2. Ein Content Delivery Network (CDN) einsetzen
CDNs verbessern die TTFB, weil sie Ihre Inhalte in weltweit verteilten Servernetzen im Cache halten. Über den Zugriff auf viele verstreute Server bedienen Sie Ihre Besucher schneller (wie nah jemand physisch am Server sitzt, entscheidet mit darüber, wie lange die Daten zum Browser brauchen).
CDNs helfen Ihnen außerdem von selbst auf diesen Wegen:
Sie senken die Zahl der Anfragen, die Ihr Ursprungsserver abarbeiten muss, und damit die Last.
Sie verkleinern Dateien, damit die Übertragung schneller geht.
Sie stellen die Servereinstellungen auf mehr Tempo ein.
Empfehlung: Einer der verbreitetsten Anbieter in diesem Feld ist Cloudflare CDN. Als Alternative können wir Quic.cloud nennen.
3. Die Dauer der DNS-Abfrage senken
DNS-Abfragen sind ein wichtiger Teil des Ladevorgangs, weil sie die URLs, die Menschen benutzen, in die IP-Adressen übersetzen, die Rechner benutzen. Server müssen diese Abfrage erledigen, bevor sie das erste Byte an den Browser schicken. Wenn Sie die DNS-Abfrage in Form bringen, gewinnen Sie also Zeit bei der TTFB.
Ihre DNS-Abfrage verkürzen Sie unter anderem so:
Geben Sie Ihren DNS-Einträgen eine lange TTL, dann bleibt das DNS mindestens 24 Stunden im Cache.
Setzen Sie dns-prefetch ein, um mögliche Verzögerungen beim Laden abzufangen.
Räumen Sie alle Weiterleitungen der Seite weg.
Legen Sie häufig genutzte Elemente wie Schriften oder CSS-Dateien in den Cache.
4. Standardmäßig HTML vom Server ausliefern
An Server- und Cache-Einstellungen zu drehen, ist deutlich verwickelter als die anderen 3 Punkte dieser Liste. Für die beste TTFB müssen Ihre Server aber so eingestellt sein, dass sie die Daten Ihrer Website in kürzester Zeit bereitstellen.
Ein weiterer Weg zu schnelleren Antworten ist Server Side Rendering (SSR). SSR heißt: Die Seiten werden auf dem Server zusammengebaut und als Ganzes an den Browser geschickt. Bei Seiten, die sich oft ändern, können Sie mit SSR im Voraus rendern, das Ergebnis eine Zeit lang im Cache halten und die Seite dann sofort ausliefern, sobald der Browser sie anfordert.
Wir bauen gerade einen Leitfaden zur Leistung von Next.js und zeigen Ihnen darin bald, welchen Weg Sie gehen sollten.
Wie testen und verfolgen Sie die TTFB Ihrer Website?
Am einfachsten prüfen Sie Ihre TTFB mit einem kostenlosen Checker für die Core Web Vitals.
Mit einem Klick sehen Sie, ob Ihre Website die Bewertung der Core Web Vitals besteht.
Die eigentlichen Daten stehen im Abschnitt “Sehen Sie, was Ihre echten Nutzer erleben”. Einen TTFB-Wert im Moment der Messung liefert Ihnen das System nicht.
Werkzeuge wie PageSpeed Insights und GTMetrix haben diese Schwächen:
Sie sammeln nicht von allen Menschen Daten (nicht von anderen Browsern als Chrome und nicht von Leuten mit iOS).
Sie lassen weder geplante Tests noch eine laufende Beobachtung zu.
Für kleinere Websites mit wenig Verkehr gibt es keine Daten.
Sie werden nicht täglich aktualisiert (CrUX arbeitet mit den Daten aus 28 Tagen).
Holen Sie sich Hilfe bei den entscheidenden Leistungskennzahlen
Sich einen erfahrenen SEO-Fachmann dazuzuholen, spart Ihnen viel Zeit. Türk SEM berät in diesem Feld eine ganze Reihe großer Unternehmen.
UNSER DNS-TESTWERKZEUG: Wenn Sie die Ursache für Ihre TTFB partout nicht finden, könnte es an der Antwortzeit Ihres DNS liegen. Haben Sie daran schon gedacht? Mit dem DNS Checker, den das Entwicklerteam von Türk SEM gebaut hat, sehen Sie die Antwortzeit des DNS Ihrer Website gemessen von Istanbul aus. Es ist der einzige DNS Checker, der aus Istanbul misst.
Veröffentlicht: Aktualisiert: Türk SEM Akademie
Autor
Tahir Dinç
SEO-Fachmann · Gründer von Türk SEM
Ich habe 1999 mit dieser Arbeit begonnen und wurde 2004 Redakteur beim ODP. Heute betreue ich sehr viele große Unternehmen mit SEO und Google Ads. Zugleich führe ich als Vorsitzender der Türk SEM Group die Unternehmen innerhalb der Gruppe.