Render-blockierende Ressourcen sind Dateien wie CSS oder JavaScript, die der Browser laden und verarbeiten muss, bevor er die Seite darstellen kann, und so das Rendering verzögern.
sind Dateien, die der Browser vollständig laden und auswerten muss, bevor er den sichtbaren Inhalt einer Seite darstellen kann. Typischerweise sind das (Cascading Style Sheets, die Sprache für das Layout von Webseiten) und JavaScript im oberen Bereich des Dokuments. Sie verzögern das und verschlechtern dadurch den .
Häufige Massnahmen, um render-blockierende Ressourcen zu reduzieren:
kritisches CSS früh und priorisiert laden, ungenutztes CSS entfernen,
CSS minifizieren und sinnvoll bündeln oder splitten,
nicht kritisches JavaScript mit defer oder async laden,
überflüssige Skripte entfernen und Drittanbieter-Skripte verzögern.
Render-blockierende Ressourcen erkennt man unter anderem in PageSpeed Insights und . Ziel ist, dass der für den sichtbaren Bereich nötige Code schnell verfügbar ist und nicht durch unnötige Dateien aufgehalten wird.