Verbindung fehlgeschlagen. Bitte versuchen Sie es erneut.

Zum Inhalt springen
SEO Tools
Hilfe und Dokumentation
Geschwindigkeit Geringe Auswirkung Mittel 30–60 Min.

Inline-Skripte

Viele <script> direkt im HTML blockieren und lassen sich nicht cachen.

Was es ist

Inline-Skripte sind Code direkt in <script>…</script> im HTML (keine externe Datei). Sie blockieren das Rendern an der Stelle ihres Auftretens und lassen sich weder cachen noch über defer/async verzögern.

Warum es wichtig ist

Große Inline-Skripte blähen das HTML auf und blockieren das Rendern. Zudem erschweren sie die Sicherheitsrichtlinie (CSP).

So geht's

  1. 1Verschiebe den Code in externe .js-Dateien und lade sie mit defer.
  2. 2Belasse kleine notwendige Initialisierungen, halte sie aber minimal.
  3. 3Erwäge CSP — Inline-Skripte erschweren sie.

Fazit

Externe Dateien mit defer schlagen meist Inline-Skripte (cachebar + nicht blockierend). Verschiebe große Inline-Blöcke nach außen; kleine Initialisierungen sind in Ordnung. Das hängt mit der gesamten Strategie des JS-Verzögerns zusammen.

Verwandte Themen