Zum Artikel springen
Performance20. Okt. 20263 Min. Lesezeit

Bilder optimieren: Formate, responsive Größen und Lazy Loading

Wählen Sie Bildformate und Abmessungen, richten Sie srcset und sizes ein und laden Sie Bilder außerhalb des Sichtbereichs verzögert, ohne das LCP-Bild aufzuhalten.

Bilder optimieren: Formate, responsive Größen und Lazy Loading

Warum Bildoptimierung wichtig ist

Große oder spät geladene Bilder können den Hauptinhalt verzögern und LCP verschlechtern. Prüfen Sie zuerst die tatsächlich angeforderten Bilder und messen Sie ihren Anteil. Weniger übertragene Daten können das Laden verbessern, garantieren aber weder Suchplatzierungen noch eine bestimmte Conversion-Steigerung.

Auswahl eines Bildformats

Vergleichen Sie JPEG, PNG, WebP und AVIF anhand typischer Bilder bei akzeptabler Qualität. Die kleinste Datei hängt von Bild, Encoder und Einstellungen ab. Prüfen Sie Ihre Zielbrowser und bieten Sie bei Bedarf ein Ersatzformat an. SVG eignet sich für passende Vektorgrafiken.

FormatStärkenGrenzenTypische Verwendung
JPEGOft effizient für FotosVerlustbehaftet, keine Alpha-TransparenzFotos
PNGVerlustfreie Kodierung und TransparenzBei Fotos oft große DateienGrafiken mit verlustfreien Details
WebPVerlustbehaftet oder verlustfrei, TransparenzÄltere Zielbrowser und tatsächliche Dateigröße prüfenFotos, Grafiken, Animationen
AVIFGute Komprimierung bei brauchbarer Qualität möglichKodieraufwand und Unterstützung prüfenFotos und Grafiken
SVGSkalierbare VektorgrafikKein Ersatz für RasterfotosSymbole, Logos, Illustrationen

Responsive Bilder: srcset und sizes

Geben Sie in srcset die Bildvarianten und in sizes die Breite im Layout an. Der Browser wählt anhand dieser Angaben und der Gerätebedingungen eine Datei. Die folgenden Breiten sind Beispiele und müssen zu Ihrem CSS passen. Das Beispiel gilt für ein Bild außerhalb des anfänglichen Sichtbereichs; ersetzen Sie den Beispiel-Alternativtext und verwenden Sie das tatsächliche Seitenverhältnis.

<img
	src="example-400w.jpg"
	srcset="example-400w.jpg 400w, example-800w.jpg 800w, example-1200w.jpg 1200w"
	sizes="(max-width: 600px) 400px, (max-width: 1200px) 800px, 1200px"
	alt="Bergsee"
	width="1200"
	height="800"
	loading="lazy"
/>

Lazy Loading außerhalb des Sichtbereichs

Mit loading="lazy" kann der Browser ein Bild erst laden, wenn es sich dem Sichtbereich nähert. Der Abruf kann vor dem Sichtbarwerden beginnen. Der genaue Zeitpunkt hängt vom Browser und den Bedingungen ab.

  • Verzögertes Laden unkritischer Bilder kann die anfängliche Datenmenge und konkurrierende Anfragen verringern.
  • Laden Sie das Hauptbild im anfänglichen Sichtbereich, insbesondere das wahrscheinliche LCP-Bild, nicht verzögert. Das kann LCP verschlechtern.
  • Reservieren Sie Platz durch passende Abmessungen oder ein Seitenverhältnis, um Layoutverschiebungen zu reduzieren.

Beispiel für ein Bild unterhalb des anfänglichen Sichtbereichs. Ersetzen Sie die beispielhaften Abmessungen durch die tatsächlichen:

<img src="example.webp" alt="Bergsee" width="1200" height="800" loading="lazy" />

Tools und Services zur Optimierung

WerkzeugBeschreibungLink
TinyPNGOnlinedienst zum Komprimieren von PNGs und JPEGsTinyPNG
ImageOptimBildoptimierung unter macOSImageOptim
SquooshEin leistungsstarkes Tool von GoogleSquoosh

Praxistipps und Beispiele

  1. Vergleichen Sie Formate bei akzeptabler Qualität und ergänzen Sie bei Bedarf ein Ersatzformat.
  2. Stimmen Sie srcset und sizes auf das tatsächliche Layout und die Geräte ab.
  3. Nutzen Sie loading="lazy" für Bilder außerhalb des Sichtbereichs. Das wahrscheinliche LCP-Bild soll regulär laden. Natives Lazy Loading braucht normalerweise keinen Intersection Observer; eigene Logik sollte eine konkrete Anforderung lösen.
  4. Automatisieren Sie Größenanpassung und Komprimierung beim Build oder bei der Auslieferung und prüfen Sie die Ausgabe.
  5. Vergleichen Sie PageSpeed Insights und relevante Web Vitals einschließlich LCP und CLS unter vergleichbaren Bedingungen.

Die veröffentlichte Änderung prüfen

Prüfen Sie die gewählte Bilddatei, übertragene Bytes, Bildqualität und Ladepriorität. Wiederholen Sie dies für typische mobile und Desktop-Layouts. Das Hauptbild soll zügig erscheinen und das Layout stabil bleiben.

Reduzieren Sie unnötige Bytes, ohne die benötigten Inhalte oder die Bildqualität zu verlieren.

Untersuchen Sie die Seite mit unserem Geschwindigkeitstest und prüfen Sie die konkreten Bildänderungen im Browser. Trennen Sie gemessene Verbesserungen von ungeprüften Annahmen.

Website-Geschwindigkeit prüfen

Finden Sie heraus, was Ihre Website verlangsamt

Prüfen Sie Ihre Seite mit Milten und erhalten Sie Core Web Vitals sowie Empfehlungen für kürzere Ladezeiten.

Website prüfen
Cookies

Wir verwenden Cookies

Wir verwenden Cookies, um Ihnen ein besseres Erlebnis auf unserer Website zu bieten. Mehr über die Verwendung von Cookies erfahren Sie in unserer Datenschutzrichtlinie.

Bilder optimieren: Formate, responsive Größen und Lazy Loading