— Checkliste · 25 Punkte
Performance-Checkliste — Ladezeit unter 1 Sekunde
25 Punkte, mit denen Sie Ihre Seite unabhängig vom Stack messbar schneller machen. Druckbar.
01
Bilder
- Alle Bilder in AVIF oder WebP40-60 % kleiner als JPEG bei gleicher Qualität.
- Responsive sizes (srcset + sizes)Handy lädt Handy-Größe, nicht 4k.
- loading=lazy auf Bildern unter der FalteBrowser-API, spart initialen Transfer.
- Logo und Hero-Bild als SVG, wenn möglichSkalierbar, klein, scharf.
- Explizite width/height, um CLS zu vermeidenLayout-Shift = schlechter Core-Web-Vitals-Score.
02
Schriften
- Schriften self-host, nicht via CDNKein Drittanbieter-DNS, DSGVO-sicher.
- font-display: swap setzenVerhindert unsichtbaren Text bis Font lädt.
- Nur benötigte Gewichte laden6 Gewichte x 3 Subsets = 18 Requests. Oft reichen 2.
- Subset auf lateinische Zeichen begrenzenBei deutscher Seite: kein Kyrillisch nötig.
- Preload für Haupt-Font im HeadEarly-hint, kein FOIT.
03
Scripts und Tracker
- Drittanbieter-Scripts auf Nötigstes reduzierenJedes Script = DNS + TLS + Parse + Execute.
- Async/defer auf alle externen ScriptsBlockiert nicht den Render-Thread.
- Google Tag Manager kritisch prüfenVersteckt oft 20+ weitere Tags.
- Keine polyfills für IE11Niemand nutzt mehr IE.
- JS-Bundle-Größe unter 100 KB initialTTI-Grenze mobil.
04
Caching und Hosting
- HTTP/2 oder HTTP/3 aktivParallele Requests, header-compression.
- Browser-Cache mit immutable-Headern für AssetsWiederholte Besuche blitzschnell.
- Brotli- oder Gzip-Kompression aktiv30-50 % kleinere Payloads.
- TTFB unter 200 msServer-Antwortzeit als Core Web Vital.
- CDN nur wenn internationales PublikumFür regionales DE reicht Hetzner Frankfurt.
05
Core Web Vitals
- LCP (Largest Contentful Paint) unter 2,5 sGoogle-Ranking-Faktor.
- CLS (Cumulative Layout Shift) unter 0,1Kein springendes Layout.
- INP (Interaction to Next Paint) unter 200 msFlüssige Interaktion.
- Lighthouse-Score 90+ auf allen 4 KategorienPremium-Standard.
- Monatliches Monitoring eingerichtetRegression früh erkennen.