Zum Hauptinhalt springen
W
Performance 9 Min Lesezeit

Website-Ladezeit unter 2 Sekunden — Praxis-Anleitung

Eine Website, die länger als 3 Sekunden lädt, verliert 40% der Besucher. So bringen Sie Ihre Ladezeit unter 2 Sekunden — mit konkreten Maßnahmen.

Warum Ladezeit wichtig ist

Die Zahlen sind eindeutig:

  • 40% der Besucher verlassen eine Seite, die länger als 3 Sekunden lädt (Google-Studie)
  • 1 Sekunde Verzögerung = 7% weniger Conversions (Akamai)
  • Google nutzt die Ladezeit als Rankingfaktor seit 2018 (Desktop) und 2021 (Mobile)

Das bedeutet: Eine langsame Website kostet Sie Besucher, Kunden und Google-Rankings — gleichzeitig.

So messen Sie Ihre Ladezeit richtig

Google PageSpeed Insights

Die offizielle Messung unter pagespeed.web.dev. Achten Sie auf den Performance-Score und die einzelnen Metriken (LCP, INP, CLS).

GTmetrix

Unter gtmetrix.com sehen Sie ein detailliertes Wasserfall-Diagramm: Welche Ressource lädt wann und wie lange?

Browser DevTools

Chrome → F12 → Tab Network → Seite neu laden → Unten steht die Gesamtladezeit und Anzahl der Requests.

Wichtig: Messen Sie immer im Inkognito-Modus (keine Extensions) und auf Mobile (das ist, was Google bewertet).

Die 10 wirksamsten Optimierungen

1. Bilder in WebP/AVIF konvertieren

Bilder machen durchschnittlich 50-80% des Seitengewichts aus. WebP spart 25-35% gegenüber JPEG bei gleicher Qualität, AVIF sogar bis zu 50%.

WordPress: Plugin wie ShortPixel oder Imagify installieren — konvertiert automatisch.

Manuell:

# WebP aus JPEG erstellen
cwebp -q 80 bild.jpg -o bild.webp

2. Lazy Loading für Bilder und Videos

Bilder unterhalb des sichtbaren Bereichs erst laden, wenn der Nutzer hinsrollt:

<img src="bild.webp" loading="lazy" width="800" height="600" alt="..." />

Ausnahme: Das Hero-Bild (oberster sichtbarer Bereich) sollte nicht lazy geladen werden:

<img src="hero.webp" fetchpriority="high" width="1200" height="600" alt="..." />

3. Caching einrichten

Browser-Caching (.htaccess)

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/webp "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
</IfModule>

Server-Caching (WordPress)

Plugins: WP Rocket (empfohlen, Premium), W3 Total Cache (kostenlos), oder LiteSpeed Cache (für LiteSpeed-Server).

4. CSS und JavaScript minimieren

Unnötige Leerzeichen, Kommentare und Zeilenumbrüche entfernen — spart 20-40% der Dateigröße.

WordPress: WP Rocket oder Autoptimize Manuell: Build-Tools wie Vite, esbuild oder terser

5. Unnötige Plugins entfernen

Jedes Plugin lädt CSS und JavaScript — auch auf Seiten, wo es nicht gebraucht wird. Typische Übeltäter:

  • Social-Sharing-Plugins (laden Skripte auf jeder Seite)
  • Slider-Plugins (jQuery + eigene Bibliothek)
  • Page Builder im Frontend (Elementor, Divi laden 300-500 KB CSS)
  • Statistik-Plugins (verwenden Sie stattdessen Plausible/Matomo)

Regel: Wenn ein Plugin nur auf bestimmten Seiten benötigt wird, laden Sie es auch nur dort.

6. CDN verwenden

Ein Content Delivery Network verteilt Ihre statischen Dateien auf Server weltweit. Besucher laden von dem Server, der ihnen am nächsten ist.

Empfehlung für Deutschland: Cloudflare (kostenloser Plan reicht für die meisten Websites).

Einrichtung: DNS auf Cloudflare umstellen (15 Minuten). Danach:

  • Automatische Minimierung
  • Brotli-Komprimierung
  • Globales Caching
  • DDoS-Schutz inklusive

7. Datenbankoptimierung

WordPress-Datenbanken sammeln über die Zeit „Müll” an:

  • Post-Revisionen (jeder Artikel hat 20+ Versionen)
  • Transients (temporäre Daten, oft veraltet)
  • Spam-Kommentare
  • Verwaiste Metadaten
-- Revisionen löschen
DELETE FROM wp_posts WHERE post_type = 'revision';

-- Transients bereinigen
DELETE FROM wp_options WHERE option_name LIKE '%_transient_%';

-- Datenbank optimieren
OPTIMIZE TABLE wp_posts, wp_postmeta, wp_options;

WordPress: Plugin WP-Optimize automatisiert das wöchentlich.

8. Gzip/Brotli-Komprimierung aktivieren

Komprimierung reduziert die Übertragungsgröße von HTML, CSS und JavaScript um 70-80%.

# .htaccess für Apache
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css application/javascript application/json
</IfModule>

Bei Cloudflare ist Brotli (besser als Gzip) automatisch aktiviert.

9. Hosting upgraden

Wenn Ihre TTFB (Time to First Byte) über 600ms liegt, ist Ihr Hosting wahrscheinlich der Flaschenhals.

Hosting-Empfehlungen für Deutschland:

  • WordPress-spezialisiert: Raidboxes, Cloudways
  • Allgemein: Hetzner Cloud, netcup
  • Premium: Kinsta, WP Engine

10. HTTP/2 oder HTTP/3 aktivieren

HTTP/2 ermöglicht das gleichzeitige Laden mehrerer Ressourcen über eine Verbindung (Multiplexing). Die meisten modernen Server unterstützen es bereits — prüfen Sie, ob es aktiviert ist.

Checkliste: Ladezeit-Optimierung

  • Bilder in WebP, komprimiert, mit Größenangabe
  • Lazy Loading für Below-the-Fold-Bilder
  • Browser-Caching konfiguriert (1 Jahr für Bilder)
  • Server-Caching aktiv (WP Rocket o.ä.)
  • CSS/JS minimiert und zusammengefasst
  • Nicht benötigte Plugins deaktiviert/gelöscht
  • CDN aktiv (Cloudflare)
  • Datenbank bereinigt und optimiert
  • Gzip/Brotli-Komprimierung aktiv
  • TTFB unter 400ms

Brauchen Sie Unterstützung?

Performance-Optimierung erfordert Erfahrung und Zugang zu Server-Konfigurationen. Wir optimieren Ihre Website auf unter 2 Sekunden Ladezeit — Festpreis ab 1.490 €, inklusive Vorher/Nachher-Report.

Performance Ladezeit Optimierung WordPress PageSpeed
Risikolos starten

Bereit, Ihre Website zu reparieren?

Kostenlose Erstanalyse · Festpreis-Angebot in 24h · 100% Erfolgsgarantie

Keine Vorauszahlung
Festpreis-Garantie
DSGVO-konform