Wie entfernt man Render-Blocking CSS und JS? (Async, Defer, Critical CSS)
DE

Wie entfernt man Render-Blocking CSS und JS? (Async, Defer, Critical CSS)

Zuletzt überprüft: 17. August 2026
2 Min. Lesezeit
Leitfaden
Core Web Vitals

Wenn der Browser deine Seite lädt, liest er den HTML-Code Zeile für Zeile. Trifft er auf <script src="große-datei.js"> oder <link rel="stylesheet">, stoppt er alles andere, lädt die Datei herunter und führt sie aus.

Erst dann rendert er den Rest der Seite. Das ist “Render-Blocking”.

Im Jahr 2026, wo Core Web Vitals zählen (besonders LCP - Largest Contentful Paint), musst du das beheben.

#1. JavaScript: Async und Defer

Alte Schule sagte: “Skripte in den Footer (wp_footer)”. Neue Schule sagt: “Nutze Attribute”.

  • <script async>: Lädt im Hintergrund, führt sofort nach Download aus (riskant bei Abhängigkeiten, z.B. jQuery).
  • <script defer>: Lädt im Hintergrund, führt erst nach HTML-Laden aus (sicher, bewahrt Reihenfolge).

Wie fügt man defer in WordPress hinzu? Caching-Plugins (WP Rocket, Autoptimize, LiteSpeed Cache) haben eine “Defer JS” Option. Aktiviere sie.

Das löst normalerweise 90% der JS-Probleme.

#2. CSS: Critical CSS

CSS ist schwieriger. Du kannst es nicht “verzögern”, weil die Seite kurzzeitig wie “roher Text” aussieht (ungestylt - FOUC-Effekt).

Die Lösung ist Critical CSS.

  1. Nimm nur das CSS, das für “Above the Fold” Inhalt (sichtbar ohne Scrollen) nötig ist.
  2. Füge es inline in <style> im Header ein.
  3. Lade den Rest des CSS (Footer, untere Abschnitte) asynchron im Hintergrund.

Die meisten modernen Optimierungs-Plugins generieren Critical CSS automatisch.

#Strategie-Zusammenfassung

  1. JS: Alles mit defer (außer absolut kritische Analytics/Cookie-Skripte).
  2. CSS: Critical CSS inline + Rest asynchron.
  3. Fonts: Nutze font-display: swap.

So sieht der Nutzer Inhalte sofort, während schwere Galerie- oder Karten-Skripte im Hintergrund laden.

Mehr über unsere WordPress-Geschwindigkeitsoptimierung.

Nächster Schritt

Machen Sie aus dem Artikel eine echte Umsetzung

Dieser Block stärkt die interne Verlinkung und führt Nutzer gezielt zum nächsten sinnvollen Schritt im Service- und Content-System.

Soll das Thema auf Ihrer Website umgesetzt werden?

Wenn Core Web Vitals, Rendering oder WordPress-Overhead das Problem sind, setze ich einen klaren Optimierungsplan auf und implementiere ihn.

Artikel-FAQ

Häufig gestellte Fragen

Praktische Antworten zur Umsetzung des Themas.

SEO-readyGEO-readyAEO-ready3 Q&A
Was ist der Unterschied zwischen async und defer?#
async lädt das Skript parallel und führt es aus, sobald es bereit ist, was Abhängigkeiten zerstören kann. defer lädt ebenfalls parallel, führt das Skript aber erst aus, nachdem das HTML vollständig verarbeitet wurde.
Was ist Critical CSS?#
Das ist der minimale Satz an Stilen, der nötig ist, um den Inhalt oberhalb der Falz darzustellen. Das übrige CSS kann später und asynchron geladen werden.
Kann ich Lazy Loading auf alles anwenden?#
Nein. Bilder und kritische Ressourcen im oberen Seitenbereich dürfen nicht verzögert werden. Ziel ist eine schnellere erste Darstellung, nicht ein verzögerter Hauptinhalt.

Sie brauchen ein FAQ für Branche und Zielmarkt? Wir erstellen eine Version passend zu Ihren Business-Zielen.

Kontakt aufnehmen

Ähnliche Artikel