PageSpeed Optimierung
Wie verbessert man die Ladegeschwindigkeit einer Webseite und welchen Einfluss hat sie auf das SEO-Ranking?- Warum ist PageSpeed wichtig für SEO?
- PageSpeed messen
- Bilder optimieren
- CSS & JavaScript minimieren und verzögert laden
- Server-Antwortzeit optimieren
- Caching einsetzen
- Weiterleitungen reduzieren
Warum ist PageSpeed wichtig für SEO?
Die Ladegeschwindigkeit einer Webseite ist seit 2010 ein offizieller Ranking-Faktor von Google. Mit dem Page Experience Update von 2021 und der Einführung der Core Web Vitals hat Google die Bedeutung der Seitengeschwindigkeit nochmals unterstrichen.
Erstens beeinflusst die Ladegeschwindigkeit das Crawl-Budget. Googlebot kann in einer bestimmten Zeit nur eine begrenzte Anzahl Seiten crawlen. Je schneller Ihre Seiten antworten, desto mehr Seiten kann der Bot indexieren. Zweitens wirkt sich die Geschwindigkeit direkt auf die Nutzererfahrung aus: Studien zeigen, dass über die Hälfte der Nutzer eine Seite verlässt, wenn sie länger als 3 Sekunden zum Laden braucht. Eine hohe Absprungrate signalisiert Google, dass Ihre Seite möglicherweise nicht relevant ist – was das Ranking verschlechtert.
PageSpeed messen
Bevor Sie mit der Optimierung beginnen, sollten Sie die aktuelle Performance Ihrer Seite messen. Folgende Tools stehen zur Verfügung:
- Google PageSpeed Insights – Das wichtigste Tool für die SEO-Relevanz. Zeigt sowohl Labordaten (Lighthouse) als auch echte Felddaten (CrUX). Liefert eine Bewertung von 0–100 und konkrete Verbesserungsvorschläge.
- Google Lighthouse – Direkt im Chrome-Browser unter den Entwicklertools (F12) verfügbar. Analysiert Performance, Accessibility, Best Practices und SEO in einem Bericht.
- WebPageTest – Ermöglicht Tests aus verschiedenen Ländern und auf verschiedenen Geräten. Zeigt einen detaillierten Wasserfall der Ressourcenladevorgänge.
- GTmetrix – Kombiniert Lighthouse- und WebPageTest-Daten und bietet historische Vergleiche.
Achten Sie darauf, Ihre Seite sowohl auf Desktop als auch auf Mobile zu testen. Da Google das Mobile-First Indexing einsetzt, ist der Mobile-Score besonders relevant.
Bilder optimieren
Bilder sind in den meisten Fällen die grössten Ressourcen auf einer Webseite und haben den stärksten Einfluss auf die Ladezeit. Folgende Massnahmen helfen:
- Modernes Bildformat verwenden – Nutzen Sie WebP oder AVIF statt JPEG oder PNG. WebP ist durchschnittlich 25–35% kleiner als JPEG bei vergleichbarer Qualität.
- Bilder komprimieren – Nutzen Sie Tools wie Squoosh, TinyPNG oder ImageOptim, um Bilder verlustfrei oder mit minimalem Qualitätsverlust zu komprimieren.
- Richtige Dimensionen verwenden – Laden Sie keine 2000px-Bilder hoch, wenn sie nur 400px breit dargestellt werden.
- Lazy Loading einsetzen – Bilder unterhalb des sichtbaren Bereichs sollten erst geladen werden, wenn der Nutzer dorthin scrollt. Mehr dazu auf der Seite Lazy Loading.
- Responsive Images – Mit dem
srcset-Attribut können verschiedene Bildgrössen für verschiedene Geräte bereitgestellt werden.
CSS & JavaScript minimieren und verzögert laden
CSS und JavaScript, die im <head> der Seite eingebunden sind, können das Rendering der Seite blockieren. Dies bezeichnet man als Render-blocking Resources. Google PageSpeed Insights weist explizit auf diese hin.
Folgende Techniken helfen:
- Minification – Entfernen Sie Leerzeichen, Kommentare und unnötige Zeichen aus CSS- und JavaScript-Dateien.
- Defer-Attribut für JavaScript – Mit
<script src="script.js" defer></script>wird das Script erst nach dem Parsen des HTML ausgeführt. - Async-Attribut – Mit
asyncwird das Script asynchron geladen und ausgeführt, sobald es verfügbar ist. Sinnvoll für unabhängige Scripts wie Analytics. - Kritisches CSS inline einbinden – Das für den sichtbaren Bereich benötigte CSS direkt im
<head>einbetten, um das erste Rendern zu beschleunigen.
Server-Antwortzeit optimieren
Der Time to First Byte (TTFB) misst, wie lange es dauert, bis der Browser das erste Byte der HTML-Antwort vom Server erhält. Ein guter TTFB-Wert liegt unter 200ms.
Einflussfaktoren auf den TTFB:
- Hosting-Qualität – Shared Hosting teilt Serverressourcen mit vielen anderen Websites. Mehr dazu auf der Seite Hosting und SEO.
- Server-Standort – Je näher der Server am Nutzer ist, desto kürzer die Antwortzeit. Ein CDN kann hier helfen.
- Datenbankabfragen – Ineffiziente Datenbankabfragen (z.B. bei WordPress-Seiten) verlangsamen die Server-Antwort.
- PHP-Version – Aktuelle PHP-Versionen (8.x) sind deutlich schneller als ältere.
Caching einsetzen
Caching speichert häufig angeforderte Ressourcen zwischen, sodass sie beim nächsten Aufruf nicht erneut geladen oder generiert werden müssen. Es gibt verschiedene Caching-Ebenen: Browser-Cache, Server-Cache und CDN-Cache.
Mehr Details zu Caching-Konfigurationen finden Sie auf der Seite Caching & Browser-Cache.
Weiterleitungen reduzieren
Jede Weiterleitung fügt eine zusätzliche HTTP-Anfrage hinzu und verzögert die Ladezeit. Besonders problematisch sind Weiterleitungsketten (URL A leitet zu B, B leitet zu C weiter). Überprüfen Sie regelmässig, ob Ihre internen Links direkt auf die finale URL zeigen.
Weitere Informationen zum Thema Core Web Vitals und Lazy Loading finden Sie auf den entsprechenden Seiten dieser Website.