Round-Trip-Zeiten
Silktide lädt Ihre Seiten in einem echten Browser und misst, wie lange eine Nachricht benötigt, um vom Browser zu jedem Server, den Ihre Seite verwendet, und wieder zurückzugelangen. Diese Verzögerung wird Round-Trip-Zeit (RTT) genannt und betrifft jede Datei, die Ihre Seite herunterlädt.
Warum das wichtig ist
Die Round-Trip-Zeit ist eine Art „Steuer“ auf alles, was eine Seite tut. Ein Browser stellt viele Anfragen, um eine typische Seite zu laden, und jede einzelne zahlt die Round-Trip-Kosten, bevor überhaupt Inhalte ankommen – oft sogar mehrfach, weil Anfragen voneinander abhängen. Bei einer Verbindung mit hoher Latenz fühlt sich selbst eine kleine Seite langsam an, und jeder Besuchende erlebt dieses Warten bei jedem Besuch.
Die übliche Ursache ist die physische Entfernung: Daten, die zwischen einem Besuchenden in einem Land und einem Server in einem anderen übertragen werden, können die Lichtgeschwindigkeit nicht übertreffen. Sind Ihre Server weit von Ihrer Zielgruppe entfernt, sind die Round-Trip-Zeiten für alle hoch.
So beheben Sie das
- Liefern Sie Ihre Inhalte über ein aus, das Kopien Ihrer Dateien auf Servern weltweit vorhält. Besuchende laden von einem nahegelegenen Server statt von Ihrem Ursprungsserver (Origin), was in der Regel die größte verfügbare Reduzierung der RTT bewirkt.
- Reduzieren Sie die Anzahl der unterschiedlichen Server, von denen Ihre Seite abhängt. Jede zusätzliche Domain – etwa für Schriften, Analytics oder Widgets – fügt eigene Round-Trips hinzu, bevor deren Inhalte geladen werden können.
- Wenn sich der Großteil Ihrer Zielgruppe in einer Region befindet, hosten Sie Ihre Website dort.
Die Round-Trip-Zeit lässt sich nicht vollständig eliminieren, nur reduzieren.
So testet Silktide das
- Die Seite in einem echten Browser laden und jeden Server erfassen, mit dem die Seite kommuniziert.
- Die Round-Trip-Zeit zu jedem Server messen.
- Jeden Server mit seiner gemessenen RTT in Millisekunden melden, vom langsamsten beginnend, zusammen mit der längsten auf der Seite beobachteten RTT.
- Das Ergebnis anhand der längsten RTT bewerten: unter 50 ms ist gut, alles über 200 ms gilt als schlecht.
Fehlerbehebung
Die RTT sieht schlechter aus als das, was ich selbst messe
Die Round-Trip-Zeit hängt davon ab, wo gemessen wird. Silktide testet von seinem eigenen Standort aus, der möglicherweise weiter von Ihren Servern entfernt ist als Ihr Standort. Das ist an sich schon eine nützliche Information: Besuchende in anderen Regionen erleben etwas Ähnliches. Ein gleicht das für alle aus.
Drittanbieter-Server haben hohe RTTs
Sie können den Server eines anderen nicht verschieben, aber Sie können entscheiden, ob Sie von ihm abhängig sein möchten. Wenn ein Drittanbieter-Dienst dauerhaft hohe Round-Trip-Zeiten zeigt, überlegen Sie, ob Sie ihn wirklich benötigen oder ob er erst nach Ihren eigenen Inhalten laden sollte.