Back to blog

Bildoptimierung für Website-Geschwindigkeit: Kompletter Leitfaden

Warum Bilder das größte Performance-Problem sind

Laut HTTP Archive 2026 machen Bilder etwa 50 % der übertragenen Gesamtbytes einer durchschnittlichen Webseite aus. Die mittlere Seite liefert 2,8 MB an Bildern — mehr als JavaScript, CSS, Schriften und HTML zusammen.

Die Seitengeschwindigkeit wirkt sich direkt auf Geschäftsergebnisse aus:

  • Conversion-Raten — Walmart stellte fest, dass jede 1-Sekunde-Verbesserung die Conversions um 2 % steigerte.
  • Absprungraten — Von 1 auf 3 Sekunden Ladezeit steigt die Absprungwahrscheinlichkeit um 32 %. Von 1 auf 5 Sekunden um 90 %.
  • SEO-Rankings — Googles Core Web Vitals (LCP, INP, CLS) sind Ranking-Signale. Bilder sind auf den meisten Seiten das größte Element.
  • Barrierefreiheit — Nutzer mit langsamen Verbindungen oder Datenvolumen-Limits sind besonders betroffen.

Core Web Vitals und Bilder

Largest Contentful Paint (LCP)

LCP misst, wie lange das größte sichtbare Element zum Rendern braucht — meist ein Bild. Google bewertet LCP unter 2,5 Sekunden als gut.

LCP für Bilder verbessern:

  • LCP-Bild aggressiv komprimieren.
  • LCP-Bild vorladen: <link rel="preload" as="image" href="hero.webp">.
  • LCP-Bild nicht lazy-loaden — sofort laden.
  • CDN verwenden und passende Größe liefern.

Cumulative Layout Shift (CLS)

CLS misst visuelle Stabilität. Bilder ohne width- und height-Attribute verursachen Layout-Verschiebungen.

<!-- Schlecht: verursacht Layout-Verschiebung -->
<img src="photo.webp" alt="Produkt">

<!-- Gut: Browser reserviert Platz -->
<img src="photo.webp" alt="Produkt" width="800" height="600">

<!-- Auch gut: CSS aspect-ratio -->
<img src="photo.webp" alt="Produkt" style="aspect-ratio: 4/3; width: 100%;">

Das richtige Format wählen

Entscheidungsbaum für 2026:

  1. Foto oder komplexes Bild? → WebP (verlustbehaftet) oder AVIF.
  2. Einfache Grafik, Logo oder Icon? → SVG wenn möglich. Sonst WebP (verlustfrei).
  3. Transparenz nötig? → WebP oder AVIF (nicht JPEG). Vektorgrafiken: SVG.
  4. Animation? → Animiertes WebP oder kurzes Video (<video> mit MP4/WebM).

Komprimierung: Den Sweetspot finden

Das Verhältnis zwischen Qualität und Dateigröße ist nicht linear — von Qualität 95 auf 80 spart ~60 %, von 80 auf 65 nur weitere ~20 %.

Anwendungsfall Format Qualität Einsparung vs. Original
Hero- / Bannerbilder WebP oder AVIF 80–85 50–70 %
Blog-Inhaltsbilder WebP 75–80 60–75 %
Produkt-Thumbnails WebP 70–75 70–80 %
Hintergrundbilder WebP oder AVIF 60–70 75–85 %
Nutzer-Uploads WebP 75 60–75 %

Deflato zeigt eine Echtzeitvorschau beim Anpassen des Qualitätsreglers.

Responsive Bilder

Ein einzelnes 2400-px-Bild für alle Geräte verschwendet Bandbreite auf Mobilgeräten:

<img
  srcset="photo-400.webp 400w,
          photo-800.webp 800w,
          photo-1200.webp 1200w,
          photo-1600.webp 1600w"
  sizes="(max-width: 600px) 100vw,
         (max-width: 1200px) 50vw,
         800px"
  src="photo-800.webp"
  alt="Produktfoto"
  width="1600"
  height="1200"
  loading="lazy"
>

Mehrere Größen lassen sich mit Build-Tools (Sharp in Node.js), CMS-Plugins oder der Deflato-API automatisch generieren.

Lazy Loading

Lazy Loading verzögert das Laden von Bildern außerhalb des sichtbaren Bereichs:

<img src="photo.webp" alt="Beschreibung" loading="lazy" width="800" height="600">

Wichtige Regeln:

  • LCP-Bild NICHT lazy-loadenloading="eager" oder Attribut weglassen.
  • Immer width und height setzen — verhindert Layout-Verschiebungen (CLS).
  • fetchpriority="high" auf dem LCP-Bild verwenden.
<!-- Hero-Bild: sofort laden mit hoher Priorität -->
<img src="hero.webp" alt="Hero" fetchpriority="high" width="1600" height="600">

<!-- Bilder unterhalb: lazy laden -->
<img src="photo-2.webp" alt="Foto 2" loading="lazy" width="800" height="600">

CDN für Bildauslieferung

Ein CDN liefert Bilder von Edge-Servern nahe beim Nutzer und reduziert die Latenz um 50–200 ms. Viele CDNs bieten automatische Bildoptimierung:

  • Automatische Formatverhandlung — AVIF, WebP oder JPEG je nach Browser.
  • Dynamische Größenanpassung — Bestimmte Größe per URL-Parameter anfordern.
  • Qualitätsoptimierung — Automatische Anpassung basierend auf Verbindungsgeschwindigkeit.

Automatisierung und Build-Pipelines

Manuelle Optimierung skaliert nicht. Für Produktions-Websites Bildoptimierung in den Build-Prozess integrieren:

  • Static-Site-Generatoren — Plugins wie next/image (Next.js) oder @astrojs/image (Astro).
  • CMS-UploadsDeflato-API als Webhook oder Middleware einbinden.
  • CI/CD — Bildoptimierungsschritt vor dem Deployment.
# Beispiel: Alle Bilder in /public vor Deployment komprimieren
for f in public/images/*.{jpg,png}; do
  curl -s -X POST https://deflato.com/api/v1/compress     -H "Authorization: Bearer $DEFLATO_API_KEY"     -F "file=@$f"     -F "output_format=WEBP"     -F "quality=80"     --output "${f%.*}.webp"
done

Checkliste zur Bildoptimierung

  1. WebP oder AVIF als Standardformat verwenden (mit JPEG-Fallback bei Bedarf).
  2. Fotos auf Qualität 75–80 komprimieren.
  3. Bilder auf die tatsächliche Anzeigegröße skalieren.
  4. Responsive Bildvarianten generieren (srcset).
  5. width und height auf jedem <img>-Tag setzen.
  6. Bilder unterhalb des sichtbaren Bereichs per loading="lazy" laden.
  7. LCP-Bild vorladen und priorisieren.
  8. Unnötige Metadaten entfernen (EXIF, ICC-Profile).
  9. CDN für globale Auslieferung nutzen.
  10. Optimierung im Build- oder Upload-Prozess automatisieren.

Fazit

Bildoptimierung ist eine fortlaufende Aufgabe. Moderne Formate, sinnvolle Komprimierung, responsive Größenanpassung, Lazy Loading und CDN-Auslieferung können das Bildgewicht um 80–95 % reduzieren. Deflato übernimmt Komprimierung und Formatkonvertierung, Framework-Features und CDNs die Auslieferung. Das Ergebnis: schnellere Seiten, besseres SEO, zufriedenere Nutzer und niedrigere Hosting-Kosten.

Try Deflato — compress your images for free

Reduce file sizes by up to 90% with no visible quality loss. Supports JPEG, PNG, WebP, AVIF, PDF, and Office documents.

Compress Images Now