Zum Inhalt springen

Pure Dimensions IT Solutions · www.puredimensions.de

Bilder richtig einbinden: WebP, srcset und Lazy Loading

Bilder richtig einbinden: WebP, srcset und Lazy Loading

Christian Sunderbrink

3 Min. Lesezeit

Bilder sind auf den meisten Websites der größte Brocken beim Laden. Mit dem richtigen Format, passenden Größen und klugem Nachladen wird die Seite deutlich schneller.

Keine Zeit? Die Kurzantworten

Wenn ich die Ladezeit einer Website analysiere, landen wir sehr oft bei den Bildern. Ein einziges unbearbeitetes Foto vom Smartphone kann mehrere Megabyte groß sein – mehr als der ganze Rest der Seite zusammen. Dabei braucht kein Besucher ein Bild in voller Kameraauflösung.

Das richtige Format

WebP ist heute das Format der Wahl für Fotos und Grafiken im Web. Bei gleicher sichtbarer Qualität sind die Dateien meist deutlich kleiner als JPEG oder PNG, und alle aktuellen Browser unterstützen es. WordPress kann beim Hochladen WebP-Varianten erzeugen – das stellt man im Theme ein oder erledigt es mit einem Plugin.

  • Fotos: WebP (oder JPEG)
  • Logos, Symbole, Grafiken: SVG – gestochen scharf in jeder Größe und meist winzig
  • Screenshots mit Text: WebP oder PNG

Die passende Größe mit srcset

Ein Bild, das auf dem Handy 360 Pixel breit angezeigt wird, muss nicht in 2000 Pixeln geladen werden. Mit srcset und sizes bietet die Seite mehrere Größen an, und der Browser wählt die passende – abhängig von Bildschirmbreite und Pixeldichte. WordPress erzeugt diese Größen beim Hochladen automatisch, wenn das Theme sie sinnvoll definiert.

Tipp: Laden Sie Bilder nicht riesig hoch. Für die allermeisten Websites reichen 2000 Pixel an der langen Seite völlig aus.

Lazy Loading – aber richtig

Bilder weiter unten auf der Seite müssen nicht sofort geladen werden. Mit loading="lazy" holt der Browser sie erst, wenn sie in die Nähe des sichtbaren Bereichs kommen. Das spart Daten und beschleunigt den Seitenaufbau.

Ein häufiger Fehler: Auch das große Titelbild ganz oben wird „lazy“ geladen. Genau dieses Bild bestimmt aber oft den LCP-Wert – es sollte im Gegenteil mit fetchpriority="high" bevorzugt geladen werden.

Feste Seitenverhältnisse gegen Springen

Wenn ein Bild ohne Breite und Höhe eingebunden ist, weiß der Browser nicht, wie viel Platz er freihalten soll. Sobald das Bild da ist, rutscht der Text nach unten. Mit width– und height-Angaben oder einem festen Seitenverhältnis per CSS reserviert der Browser den Platz von Anfang an – und die Seite bleibt ruhig.

Alternativtext nicht vergessen

Ein guter Alt-Text beschreibt, was auf dem Bild zu sehen ist und warum es dort steht. Er hilft Menschen, die Bilder nicht sehen können, und Suchmaschinen beim Verstehen der Seite. Rein dekorative Bilder bekommen dagegen einen leeren Alt-Text, damit Screenreader sie überspringen.

Checkliste

  • Fotos als WebP, Grafiken als SVG
  • passende Größen über srcset, keine Riesenbilder
  • Lazy Loading für alles unterhalb des sichtbaren Bereichs
  • Titelbild bevorzugt laden
  • Breite und Höhe immer angeben
  • aussagekräftige Alt-Texte

Sie möchten wissen, wie viel Ladezeit in Ihren Bildern steckt? Auf der Seite SEO & Web-Vitals zeige ich, wie ich Seiten schneller mache.

Kurz beantwortet: häufige Fragen

Fragen anzeigen
Welches Bildformat ist das richtige?Welches Bildformat ist das beste für Websites?

Für Fotos WebP (oder JPEG), für Logos, Symbole und Grafiken SVG, für Screenshots mit Text WebP oder PNG.

Für Fotos meist WebP: Die Dateien sind bei gleicher sichtbarer Qualität deutlich kleiner als JPEG, und alle aktuellen Browser unterstützen das Format. Logos, Symbole und Grafiken eignen sich als SVG, Screenshots mit Text als WebP oder PNG.

Wie groß sollten hochgeladene Bilder sein?Wie groß sollten Bilder für eine Website sein?

Für die allermeisten Websites reichen 2000 Pixel an der langen Seite. Die passenden kleineren Größen erzeugt WordPress beim Hochladen selbst.

Für die allermeisten Websites reichen 2000 Pixel an der langen Seite. Kleinere Varianten erzeugt WordPress beim Hochladen selbst, und über srcset lädt der Browser jeweils die Größe, die zum Bildschirm passt.

Was bewirken srcset und sizes?

Die Seite bietet mehrere Bildgrößen an, und der Browser wählt passend zu Bildschirmbreite und Pixeldichte. Auf dem Handy wird so kein riesiges Desktop-Bild geladen.

Sollte ich alle Bilder lazy laden?Sollte man alle Bilder mit Lazy Loading laden?

Nur die Bilder unterhalb des sichtbaren Bereichs. Das große Bild oben bestimmt oft den LCP-Wert und sollte im Gegenteil mit fetchpriority="high" bevorzugt geladen werden.

Nein, nur Bilder unterhalb des sichtbaren Bereichs. Das große Bild ganz oben bestimmt oft den LCP-Wert der Core Web Vitals – lädt es verzögert, wirkt die Seite langsamer. Es sollte im Gegenteil mit fetchpriority="high" bevorzugt geladen werden.

Warum braucht ein Bild Breite und Höhe?

Damit der Browser den Platz von Anfang an freihält und der Text nicht verrutscht, wenn das Bild erscheint. Das verbessert den CLS-Wert der Core Web Vitals.

Markierte Fragen sind allgemein formuliert – unabhängig von dieser Website.

War dieser Beitrag hilfreich?

Ein Klick genügt – Ihre Rückmeldung zeigt mir, welche Themen weiterhelfen.

Quelle: https://www.puredimensions.de/blog/bilder-richtig-einbinden/ · gedruckt am 29. Oktober 2026

Beitrag teilen

Sie haben eine Frage zu Ihrer Website?

Erzählen Sie mir kurz, worum es geht – ich melde mich persönlich mit einer ersten Einschätzung. Kostenlos und unverbindlich.

Kostenlos anfragen Per WhatsApp schreiben