Zum Inhalt springen
SilktideHilfe

HTTP/2

Silktide lädt Ihre Seiten in einem echten Browser und prüft, welches Webprotokoll jede Datei ausliefert. Dateien, die über das ältere Protokoll HTTP/1.1 ausgeliefert werden, werden gemeldet, weil neuere Versionen Seiten schneller laden.

Warum das wichtig ist

HTTP ist das Protokoll, mit dem Browser jede Datei auf Ihrer Seite abrufen. Die ältere Version, HTTP/1.1, verarbeitet Anfragen pro Verbindung weitgehend nacheinander. HTTP/2 ermöglicht es einem Browser, viele Dateien gleichzeitig über eine einzige Verbindung anzufordern, und bringt weitere Effizienzgewinne. Dadurch lädt dieselbe Seite schneller, ohne dass sich ihr Inhalt ändert. Da Seiten routinemäßig Dutzende von Dateien umfassen, summiert sich das: Jeder Besucher wartet auf jeder Seite länger, als nötig.

HTTP/2 ist seit 2015 ein Standard und wird von allen modernen Browsern unterstützt. Es gibt daher selten einen guten Grund, Dateien noch auf die alte Weise auszuliefern.

So beheben Sie das

  1. Aktivieren Sie HTTP/2 (oder den Nachfolger HTTP/3) auf Ihrem Webserver. Alle gängigen Server unterstützen dies, meist mit einer einzeiligen Konfigurationsänderung, und es setzt voraus, das Sie ohnehin verwenden sollten.
  2. Wenn Sie ein oder Managed Hosting nutzen, ist dies eine Plattformeinstellung – die meisten aktivieren sie standardmäßig.
  3. Bei gemeldeten Dateien, die von Drittanbietern bereitgestellt werden, können Sie deren Server nicht ändern; prüfen Sie, ob Sie diese Dateien überhaupt benötigen.

An den Inhalten Ihrer Website sind keine Änderungen erforderlich – HTTP/2 ist vollständig abwärtskompatibel.

So testet Silktide dies

  1. Die Seite wird in einem echten Browser geladen, und das Protokoll, mit dem jede Datei ausgeliefert wurde, wird aufgezeichnet.
  2. Dateien werden identifiziert, die über HTTP/1.1 ausgeliefert wurden, obwohl HTTP/2 oder neuer möglich gewesen wäre.
  3. Jede solche Datei wird zusammen mit dem derzeit verwendeten Protokoll gemeldet.

Fehlerbehebung

Mein Server unterstützt HTTP/2, aber Dateien werden weiterhin gemeldet

Die Unterstützung muss auf genau dem Server aktiv sein, der die Datei ausgeliefert hat. Häufige Ursachen: Die Datei stammt von einer Subdomain oder einem Drittanbieter-Server ohne HTTP/2, ein Proxy oder Load Balancer vor Ihrem Server stuft Verbindungen herab, oder die Datei wurde über unverschlüsseltes HTTP statt ausgeliefert (Browser verwenden HTTP/2 nur über gesicherte Verbindungen).

Weitere Informationen

Zuletzt aktualisiert

War diese Seite hilfreich?