Page Speed & Performance

Page Speed und Performance sind entscheidende Ranking-Faktoren für moderne Suchmaschinen. Google hat mit den Core Web Vitals klare Metriken definiert, die direkt in das Ranking-Algorithmus einfließen. Eine schnelle Website verbessert nicht nur die Suchmaschinenposition, sondern auch die User Experience und Conversion Rate.

Google Page Speed Evolution

2010
Page Speed wird offizieller Ranking-Faktor
2015
Mobile-First-Indexing angekündigt
2018
Mobile Speed Update
2020
Core Web Vitals eingeführt
2021
Page Experience Update
2023
Interaction to Next Paint (INP) als neuer Core Web Vital
2025
Erweiterte Performance-Metriken

Core Web Vitals - Die wichtigsten Performance-Metriken

Die Core Web Vitals sind die drei wichtigsten Performance-Metriken, die Google für das Ranking verwendet:

1. Largest Contentful Paint (LCP)

LCP misst die Zeit, bis das größte sichtbare Element einer Seite geladen ist. Der Wert sollte unter 2,5 Sekunden liegen.

LCP Benchmarks

Gut: < 2,5 Sekunden
Verbesserung nötig: 2,5-4,0 Sekunden
Schlecht: > 4,0 Sekunden

2. First Input Delay (FID)

FID misst die Zeit zwischen der ersten Benutzerinteraktion und der Browser-Antwort. Der Wert sollte unter 100 Millisekunden liegen.

3. Cumulative Layout Shift (CLS)

CLS misst die visuelle Stabilität einer Seite. Der Wert sollte unter 0,1 liegen.

4. Interaction to Next Paint (INP)

INP ist der neue Core Web Vital, der FID ersetzt. Er misst die Reaktionszeit auf Benutzerinteraktionen und sollte unter 200 Millisekunden liegen.

Metrik
Core Web Vital
Traditionell
Bedeutung
Ladezeit
LCP
Page Load Time
Wahrnehmbare Ladezeit
Interaktivität
INP
FID
Reaktionsfähigkeit
Stabilität
CLS
Layout Shift
Visuelle Stabilität

Performance-Metriken im Detail

Lab Data vs. Field Data

Aspekt
Lab Data
Field Data
Verwendung
Datenquelle
Kontrollierte Umgebung
Echte Nutzer
Entwicklung vs. Monitoring
Konsistenz
Hoch
Variabel
Tests vs. Realität
Gerätevielfalt
Begrenzt
Vollständig
Lokale Tests vs. Global
Netzwerkbedingungen
Simuliert
Echt
Künstlich vs. Natürlich

Weitere wichtige Performance-Metriken

  • First Contentful Paint (FCP): Zeit bis zum ersten sichtbaren Inhalt
  • Time to Interactive (TTI): Zeit bis die Seite vollständig interaktiv ist
  • Speed Index: Geschwindigkeit der sichtbaren Inhalte
  • Total Blocking Time (TBT): Zeit, in der der Hauptthread blockiert ist

Performance-Optimierungstechniken

1. Bildoptimierung

5 Schritte für optimale Bildperformance:

1. Format wählen (WebP, AVIF)
2. Komprimierung
3. Responsive Images
4. Lazy Loading
5. CDN

Moderne Bildformate:

  • WebP: 25-35% kleinere Dateien als JPEG
  • AVIF: 50% kleinere Dateien als JPEG
  • SVG: Für Icons und einfache Grafiken

2. Code-Minimierung

8 Punkte für optimierten Code:

  • CSS minifizieren
  • JavaScript minifizieren
  • HTML komprimieren
  • Unused CSS entfernen
  • JavaScript-Bundling
  • Tree Shaking
  • Code Splitting
  • Dead Code Elimination

3. Caching-Strategien

Browser-Caching:

  • Statische Assets: 1 Jahr
  • HTML-Seiten: 1 Stunde
  • API-Responses: 5 Minuten

Server-Side Caching:

  • Redis für dynamische Inhalte
  • Memcached für Session-Daten
  • CDN für statische Assets

4. Critical CSS

Critical CSS enthält die Styles, die für das Above-the-Fold-Rendering benötigt werden. Dies reduziert die Render-Blocking-Resources.

6 Schritte für Critical CSS:

1. Above-the-Fold identifizieren
2. CSS extrahieren
3. Inline einbetten
4. Restliches CSS asynchron laden
5. Preload für CSS
6. Monitoring

5. Resource Hints

  • Preload: Wichtige Ressourcen vorab laden
  • Prefetch: Ressourcen für nächste Seite laden
  • Preconnect: DNS-Lookup und Verbindung vorbereiten
  • Dns-prefetch: DNS-Auflösung beschleunigen

HTTP/2 und HTTP/3

HTTP/2 Vorteile

  • Multiplexing: Mehrere Requests über eine Verbindung
  • Server Push: Proaktives Senden von Ressourcen
  • Header-Komprimierung: Reduzierte Overhead
  • Binary Protocol: Effizientere Verarbeitung

HTTP/3 Vorteile

  • QUIC-Protokoll: Schnellere Verbindungsaufbau
  • Multiplexing ohne Head-of-Line-Blocking
  • Bessere Performance bei Paketverlusten
  • Integrierte Verschlüsselung
Feature
HTTP/1.1
HTTP/2
HTTP/3
Multiplexing
Nein
Ja
Ja (verbessert)
Server Push
Nein
Ja
Ja
Header-Komprimierung
Nein
HPACK
QPACK
Transport-Protokoll
TCP
TCP
QUIC

Performance-Monitoring und Tools

Google PageSpeed Insights

Kostenloses Tool von Google für Performance-Analysen mit Lab- und Field-Daten.

Google Lighthouse

Open-Source-Tool für umfassende Website-Audits mit Performance-Bewertungen.

WebPageTest

Detaillierte Performance-Analysen mit verschiedenen Standorten und Geräten.

Chrome DevTools

Integrierte Browser-Tools für Performance-Debugging und -Optimierung.

Performance-Monitoring Kategorien:

  • Lab-Testing: Lighthouse, PageSpeed Insights
  • Field-Monitoring: Google Analytics, Real User Monitoring
  • Debugging: Chrome DevTools, WebPageTest
  • Continuous Monitoring: New Relic, DataDog

Mobile Performance

Mobile Performance ist besonders wichtig, da Google Mobile-First-Indexing verwendet und mobile Geräte oft langsamere Verbindungen haben.

Mobile-spezifische Optimierungen

  • Touch-optimierte Elemente
  • Reduzierte Datenübertragung
  • Progressive Web App (PWA) Features
  • AMP (Accelerated Mobile Pages)

Mobile Performance-Entwicklung:

2015
Mobile-Friendly Update
2016
Mobile-First-Indexing angekündigt
2018
Mobile Speed Update
2021
Page Experience Update
2023
Mobile Performance als Hauptfaktor

Performance-Budget

Ein Performance-Budget definiert Limits für verschiedene Ressourcen, um die gewünschte Performance zu erreichen.

Ressource
Budget
Begründung
JavaScript
< 200 KB
Parse-Zeit reduzieren
CSS
< 50 KB
Render-Blocking minimieren
Bilder
< 1 MB
Ladezeit optimieren
Web Fonts
< 100 KB
FOIT vermeiden

Häufige Performance-Probleme

1. Render-Blocking Resources

CSS und JavaScript, die das Rendering blockieren, sollten optimiert oder asynchron geladen werden.

2. Unoptimierte Bilder

Große Bilddateien ohne Komprimierung oder moderne Formate verlangsamen die Ladezeit erheblich.

3. Zu viele HTTP-Requests

Jeder Request kostet Zeit. Kombinieren Sie Ressourcen und nutzen Sie Spriting-Techniken.

4. Fehlende Caching-Headers

Ohne Caching werden Ressourcen bei jedem Besuch neu geladen.

5. Third-Party-Scripts

Externe Scripts können die Performance erheblich beeinträchtigen.

Häufige Probleme und Lösungen:

  • Problem: Render-Blocking CSS → Lösung: Critical CSS + Async Loading
  • Problem: Große Bilder → Lösung: WebP/AVIF + Komprimierung
  • Problem: Viele Requests → Lösung: Bundling + Spriting
  • Problem: Kein Caching → Lösung: Cache-Headers setzen
  • Problem: Third-Party → Lösung: Lazy Loading + Monitoring

Performance-Testing-Strategien

1. Kontinuierliches Monitoring

Implementieren Sie kontinuierliches Performance-Monitoring mit Tools wie Google Analytics oder Real User Monitoring.

2. Automatisierte Tests

Integrieren Sie Performance-Tests in Ihren CI/CD-Prozess mit Tools wie Lighthouse CI.

3. A/B-Testing

Testen Sie Performance-Optimierungen mit A/B-Tests, um den Einfluss auf Rankings zu messen.

4. Regelmäßige Audits

Führen Sie monatliche Performance-Audits durch, um Verschlechterungen frühzeitig zu erkennen.

Zukunft der Performance

Core Web Vitals Evolution

Google erweitert kontinuierlich die Core Web Vitals und passt die Schwellenwerte an.

Neue Performance-Metriken

  • Interaction to Next Paint (INP) ersetzt FID
  • Erweiterte Mobile-Metriken
  • Privacy-fokussierte Performance-Messungen

KI-gestützte Optimierung

Machine Learning wird zunehmend für automatische Performance-Optimierungen eingesetzt.