Was ist TTFB und wie kann man es verbessern

Was ist TTFB und wie kann man es verbessern

Jetzt ist es f√ľr fast jede Web-Ressource wichtig, schnell zu arbeiten. Schnelle Ladegeschwindigkeiten verbessern die Benutzererfahrung, erh√∂hen die Seiten-Engagement-Raten und erh√∂hen dadurch die Conversion-to-Action. Das zeigen viele Studien.

Die Ladegeschwindigkeit ist jedoch ein ziemlich weit gefasster Begriff, der viele verschiedene Metriken umfasst. Einer davon ist TTFB (Time To First Byte).

Lassen wir uns herausfinden, was diese Metrik ist, wie wichtig sie ist, wie sie zu messen und verbessern ist.

Was bedeutet Time To First Byte?

Time To First Byte (‚Äědie Zeit bis zum ersten Byte‚Äú) ist die Zeit, die vom Senden der Anfrage an den Server bis zum Empfang des ersten Informationsbytes vergangen ist. Einige Quellen bezeichnen diese Metrik auch als Server-Antwortzeit (Server Response Time).

W√§hrend dieses Zeitraums f√ľhren Client und Server folgende Aktionen aus:

  • Der Client sendet eine Anfrage an den Server.
  • Der Server empf√§ngt die Anfrage und verarbeitet sie.
  • Der Server sendet eine Antwort.
What is TTFB and how to improve it
Woraus besteht TTFB

Der Parameter kann sowohl f√ľr die gesamte Seite als Ganzes, als auch f√ľr jedes ihrer Elemente gemessen werden. Verschiedene Elemente k√∂nnen von verschiedenen Quellen heruntergeladen werden, und daher ist die Server-Antwortzeit f√ľr jedes Element unterschiedlich. Aber die meisten Tools zum Messen von TTFB zeigen genau die Zeit bis zum ersten Byte der gesamten Seite an.

Was beeinflusst TTFB?

TTFB ist eine sehr wichtige Metrik, von der andere Parameter und die Ladegeschwindigkeit der Website insgesamt abhängen. Das heißt, dass:

  1. TTFB beeinflusst die Konversion. Eine der letzten Forschungen hat gezeigt, dass jede zusätzliche Sekunde zur Ladezeit der Website die Konversion um 4,42% reduziert.
  2. TTFB beeinflusst das Suchranking einer Seite. Einer der f√ľhrenden Experten im Bereich Internetmarketing Neil Patel fand in seiner Forschung heraus, dass eine geringe Zeit bis zum ersten Byte direkt mit den ersten Positionen in den Suchergebnissen korreliert.
What is TTFB and how to improve it
Bedeutung von TTFB in den Top 30 der Google-Suchergebnissen

Nat√ľrlich ist TTFB nur einer von Hunderten von Faktoren, die SEO und Konversion beeinflussen. Aber wir glauben, dass er wichtig genug ist, nicht √ľbersehen zu werden. Die Verbesserung dieser Metrik wird einer der Schritte zur Verbesserung der Benutzererfahrung und des Rankings Ihrer Website sein.

Wovon hängt TTFB ab?

Da TTFB die Summe der Zeit ist, die ben√∂tigt wird, um eine Anfrage und Antwort √ľber das Netzwerk zu √ľbertragen, und der Zeit, um eine Serveranfrage zu verarbeiten, k√∂nnen alle Faktoren, die die Metrik beeinflussen, in zwei Typen unterteilt werden.

1. Besonderheiten des Netzwerks und Inhaltsbereitstellung:

  • Entfernung vom Client zum Server. Je gr√∂√üer sie ist, desto l√§nger dauert die Anfrage.
  • Routing. Damit Anfrage und Antwort erfolgreich und schnell genug zugestellt werden k√∂nnen, ist es wichtig, die k√ľrzeste Route f√ľr sie zu bauen.

2. Einstellungen und Parameter des Webservers:

  • Serverleistung. Er muss die Anfrage schnell bearbeiten und eine Antwort bilden. Damit hier keine Verz√∂gerungen entstehen, muss die Hardware die Belastung problemlos bew√§ltigen.
  • Optimierung der Einstellungen. Die Verarbeitungsgeschwindigkeit von Anfragen kann durch falsche Servereinstellungen reduziert werden, beispielsweise durch zu kleine Puffergr√∂√üen oder falsche Timeout-Einstellungen.
  • Arbeit mit Datenbanken Wenn der Server zum Laden der Seite einige Informationen aus den Datenbanken ben√∂tigt, dauert dies ebenfalls und wird in die TTFB aufgenommen.
  • API-Aufrufe. Einige Web-Ressourcen erfordern unterschiedliche APIs, um Seiten zu laden, und das beeinflusst auch TTFB.
  • Inhaltstyp. Es dauert normalerweise weniger Zeit, statische Inhalte abzugeben als dynamische Inhalte. Die Antwort auf die Anforderung dynamischer Inhalte muss noch generiert werden. Au√üerdem k√∂nnen solche Inhalte sehr oft nicht zwischengespeichert werden. Dies bedeutet, dass der Browser jedes Mal eine Anfrage an den Server senden muss. Und bei der Statik kann ein Teil der Informationen aus dem Cache genommen werden und das erste Byte wird schneller geladen.

Welche TTFB soll es denn sein?

Die meisten Experten geben 100‚Äď200 ms als empfohlene Werte an, aber in einigen F√§llen ist es durchaus m√∂glich, Indikatoren auf dem Niveau von 50‚Äď100 ms zu erreichen.

Was ist TTFB und wie kann man es verbessern

Neil Patel, dessen Forschung wir bereits erwähnt haben, charakterisiert die TTFB-Werte ungefähr gleich.

What is TTFB and how to improve it
Werte der TTFB-Kennzahlen

Google empfiehlt 600 ms nicht zu unterschreiten. Wenn Ihre Seite eine l√§ngere Zeit bis zum ersten Byte hat, empfehlen wir Ihnen, diesen Indikator unverz√ľglich zu verbessern.

So messen Sie TTFB

Es gibt viele verschiedene Tools zur Geschwindigkeitsmessung, einschließlich TTFB.

Waiting (TTFB) in Google Chrome

Den TTFB-Indikator kann man selbstst√§ndig im Google Chrome-Browser anschauen. Hier wird er praktischerweise f√ľr jedes geladene Seitenelement separat demonstriert.

  1. √Ėffnen Sie die Seite in dem Browser.
  2. √Ėffnen Sie Weitere Tools > Entwicklertools oder verwenden Sie die Tastenkombinationen: F12 oder Ctrl+Shift+I (Alt+Cmd+I f√ľr Mac).
  3. Wechseln Sie zur Registerkarte Netzwerk.
  4. Aktualisieren Sie die Seite und Sie werden Echtzeit-Ladestatistiken f√ľr jedes Element sehen.
What is TTFB and how to improve it
So √ľberpr√ľfen Sie TTFB √ľber Google Chrome

Klicken Sie auf eine der Anfragen und wechseln Sie zur Registerkarte Timing. Dort wird der TTFB-Wert f√ľr diese Anfrage angezeigt.

What is TTFB and how to improve it
Wo wird TTFB in Google Chrome angezeigt

Oder fahren Sie einfach mit der Maus √ľber das Diagramm gegen√ľber der Anfrage im Bereich Waterfall und Sie werden dasselbe sehen.

Google Analytics

Wenn Sie dieses Tool bereits verwenden, ist es am einfachsten, es zu verwenden. Sie m√ľssen nicht nach zus√§tzlichen Apps von Drittanbietern suchen.

  1. Gehen Sie zum Abschnitt Verhalten.
  2. Gehen Sie zur Site-Geschwindigkeit.
  3. Klicken Sie auf √úbersicht.
What is TTFB and how to improve it
TTFB in Google Analytics

WebPageTest

Noch ein ziemlich einfaches Werkzeug Geschwindigkeit zu messen.

1. Wir stellen die Parameter ein. Auf der Hauptseite m√ľssen Sie einen Link zu Ihrer Site, Ihrem Testort und Ihrem Browser angeben. Klicken Sie dann auf Test starten.

What is TTFB and how to improve it
So messen Sie TTFB √ľber WebPageTest

Der Testort wird ben√∂tigt, um anzugeben, woher die Anfrage kommen wird. Die Ergebnisse werden sich f√ľr verschiedene Standorte variieren. Wenn sich Ihr Server beispielsweise in Deutschland befindet und die Anfrage aus China kommt, dauert es l√§nger als die Anfrage aus Frankreich, da die Entfernung von Deutschland nach China gr√∂√üer ist.

2. Sehen wir uns das Ergebnis an. Wenn die Analyse abgeschlossen ist, wechseln Sie zum Abschnitt Details. Oben auf der Seite sehen Sie eine allgemeine Tabelle mit Metriken. TTFB wird die erste davon sein.

What is TTFB and how to improve it
Allgemeine Ergebnisse der √úberpr√ľfung der Ladegeschwindigkeit in WebPageTest

3. Wir studieren detaillierte Informationen. Weiter unten auf der Seite sehen Sie eine Aufschl√ľsselung auf Anfragen. Sie k√∂nnen auf jede Anfrage klicken und detaillierte Daten dazu anschauen.

What is TTFB and how to improve it
Details zu Anfragen in WebPageTest

TTFB-Test von Geekflare

Das ist ein besonderer Test um genau die Zeit bis zum ersten Byte zu √ľberpr√ľfen. Maximal einfaches Werkzeug. Sie m√ľssen lediglich einen Link zu Ihrer Site angeben und auf TEST TTFB klicken. Das Ergebnis wird wie folgt aussehen:

What is TTFB and how to improve it
TTFB-Pr√ľfung √ľber TTFB-Test von Geekflare

Wir haben die beliebtesten und bequemsten Tools aufgelistet, aber nicht alle. Es gibt viele Dienste zum Testen der Geschwindigkeit ‚ÄĒ w√§hlen Sie den f√ľr Sie am besten geeigneten.

So k√ľrzen Sie TTFB

Hier kann man verschiedene Ratschläge geben, die weitgehend von der jeweiligen Situation abhängen werden. Hier sind die wichtigsten Punkte, die man beachten muss.

  1. Schlie√üen Sie CDN an. Es verk√ľrzt die Distanz zwischen einem Client und einem Server und beschleunigt die Bereitstellung von Inhalten. Wichtig ist, dass innerhalb des CDN ein schnelles DNS verwendet wird.
  2. Versuchen Sie, die Anzahl der Anfragen an den Server zu reduzieren. √úbertragen Sie Daten √ľber das HTTP/2-Protokoll, kombinieren Sie mehrere Dateien zu einer, verwenden Sie CSS-Sprites und andere Techniken.
  3. Platzieren Sie Dom√§nennamen auf DNS-Servern, die den Benutzern am n√§chsten sind. Um eine Anfrage an den Server zu senden, muss der Browser zun√§chst seine IP-Adresse beziehen. Dazu kontaktiert er den DNS-Server. Und je k√ľrzer die Distanz dazu ist, desto schneller wird die IP empfangen.
  4. √Ąndern Sie die Einstellungen des Servers. Versuchen Sie die Puffergr√∂√üe zu erh√∂hen, die Cache-Richtlinie und die Timeout-Einstellungen zu debuggen. Im √∂ffentlichen Bereich finden Sie viele Anleitungen, die die Konfiguration der Einstellungen f√ľr einen bestimmten Webserver detailliert beschreiben, aber wir empfehlen Ihnen, diese Angelegenheit einem erfahrenen Spezialisten anzuvertrauen.
  5. Wechseln Sie auf leistungsstärkere Hardware. Der Server ist möglicherweise nicht in der Lage, die Belastung zu bewältigen und Sie benötigen etwas leistungsfähigeres.
  6. Optimieren Sie die Arbeit mit den Datenbanken. Wenn der Server auf die Datenbank zugreift, um eine Anfrage zu senden, pr√ľfen Sie, wie schnell er die erforderlichen Daten erh√§lt. Optimieren Sie Anfragen an die Datenbank, stellen Sie Indizes ein, zwischenspeichern Sie Antworten auf die h√§ufigsten Abfragen.

Mehr dar√ľber, wie Sie die Serverantwortzeit reduzieren k√∂nnen, lesen Sie in unserem Artikel ‚ÄěWie ist die Geschwindigkeit einer Web-Ressource zu erh√∂hen‚Äú.

Fassen wir zusammen

  1. TTFB (Zeit bis zum ersten Byte oder Server-Antwortzeit) ist der Zeitraum von dem Moment, in dem eine Anfrage an den Server gesendet wird, bis das erste Informationsbyte von ihm empfangen wird.
  2. Dies ist eine wichtige Metrik f√ľr die Ladegeschwindigkeit der Website. Sie beeinflusst andere Geschwindigkeitsmetriken und folglich auch die Konversion und SEO.
  3. Die Antwortzeit des Servers wird von vielen Faktoren beeinflusst ‚ÄĒ vor allem von der Geschwindigkeit der Daten√ľbertragung √ľber das Netzwerk, der Serverkonfiguration, der Serverbelastung, der Arbeit mit Datenbanken und API sowie der Art des Inhalts.
  4. Laut Google-Empfehlungen sollte die Zeit bis zum ersten Byte nicht mehr als 600 ms betragen. Aber selbst wenn Sie weniger haben, bedeutet dies nicht, dass Sie nicht am Kennwert arbeiten m√ľssen. Der Perfektion sind keine Grenzen gesetzt.
  5. Es gibt viele Tools zum Messen von TTFB. Die beliebtesten und bequemsten sind Google PageSpeed Insights, Google Analytics, WebPageTest und TTFB Test von Geekflare.
  6. Um die Zeit bis zum ersten Byte zu verk√ľrzen, m√ľssen Sie sicherstellen, dass der Server Anfragen schneller verarbeitet und Daten√ľbertragungen schneller √ľber das Netzwerk erfolgen. Eine M√∂glichkeit, die hilfreich sein k√∂nnte, ist die Verbindung mit einem CDN.

Gcore CDN bietet eine hervorragende √úbertragungsgeschwindigkeit von Inhalten. Die Gesamtkapazit√§t unseres Netzwerks betr√§gt √ľber 75 Tbit/s und die durchschnittliche Reaktionszeit weltweit ‚ÄĒ 30 ms.

Wir haben einen kostenlosen Tarif und eine kostenlose 14-t√§gige Testphase f√ľr fortgeschrittene Pl√§ne. Verbinden Sie unser CDN und √ľberzeugen Sie sich selbst, wie Sie Ihre Web-Ressource effektiv beschleunigen k√∂nnen.

Mehr √ľber Gcore CDN

Subscribe to our newsletter

Stay informed about the latest updates, news, and insights.