Gescannt am 19. Oktober 2026
Your store works reasonably well, but has notable gaps in SEO and security. Prioritize adding meta descriptions to all products and pages immediately. On the bright side, your accessibility for all visitors is excellent.
Jedes gefundene Problem, sortiert danach, wie viel die Behebung bringt und wie viel Arbeit sie macht. Beginnen Sie mit den schnellen Erfolgen.
Große Wirkung, wenig Arbeit. Erledigen Sie diese zuerst.
Große Wirkung, aber die Behebung braucht Planung.
+7 weitere
Geringere Wirkung, schnell erledigt.
+12 weitere
Geringere Wirkung und mehr Arbeit. Planen Sie sie, wenn der Rest erledigt ist.
+29 weitere
Gewichtung: 25% · 10 bestanden · 7 Warnungen · 2 fehlgeschlagen · 3 SPA (manuell prüfen)
Warum es wichtig ist: 41 render-blockierende Skripte können 1-3 Sekunden zur Ladezeit hinzufügen. Jedes synchrone Skript erzeugt eine sequenzielle Download-Parse-Ausführungs-Kette.
So beheben: Fügen Sie defer oder async zu allen <script src='...'>-Tags hinzu. Render-blockierende Skripte sind eine der Hauptursachen für langsames FCP. Defer erhält die Ausführungsreihenfolge, async nicht.
Nachweis: HTML-heuristic · Konfidenz: high
Was wir gefunden haben: Nur 0 % von 41 Skripten optimiert - die meisten sind render-blockierend
Warum es wichtig ist: 41 render-blockierende Skripte können 1-3 Sekunden zur Ladezeit hinzufügen. Jedes synchrone Skript erzeugt eine sequenzielle Download-Parse-Ausführungs-Kette.
Warum es wichtig ist: Jede CSS-Datei blockiert das Rendering. Bei 28 Dateien muss der Browser alle herunterladen, bevor er irgendetwas zeichnet. Das kann in Mobilnetzen 1-2+ Sekunden hinzufügen.
So beheben: Bündeln Sie Ihre CSS-Dateien in maximal 1-3 Dateien. Nutzen Sie ein Build-Tool (Webpack, Vite, Gulp) zum Zusammenfassen und Minifizieren. Kritisches CSS sollte inline sein, der Rest deferred.
Nachweis: HTML-heuristic · Konfidenz: high
Was wir gefunden haben: 28 CSS-Dateien - zu viele!
Warum es wichtig ist: Jede CSS-Datei blockiert das Rendering. Bei 28 Dateien muss der Browser alle herunterladen, bevor er irgendetwas zeichnet. Das kann in Mobilnetzen 1-2+ Sekunden hinzufügen.
Warum es wichtig ist: Die Grenze von 80 Requests ist Best Practice; der Median des Vergleichsfelds liegt bei 140 und der beste Shop schafft 37. Unter dem Median zu liegen ist nicht dasselbe wie schnell zu sein.
So beheben: Bündeln Sie CSS/JS, das ohnehin immer zusammen lädt, liefern Sie Icons als Sprite oder Font statt als Einzeldateien aus, und laden Sie Bilder unterhalb des sichtbaren Bereichs lazy, damit sie beim Laden nicht angefragt werden.
Nachweis: PSI-lab · 120 requests · Konfidenz: high
Was wir gefunden haben: 120 Requests — über dem Budget von 80, aber auf oder unter dem Median der ausgezeichneten Shops in unserem Benchmark (140)
Warum es wichtig ist: Die Grenze von 80 Requests ist Best Practice; der Median des Vergleichsfelds liegt bei 140 und der beste Shop schafft 37. Unter dem Median zu liegen ist nicht dasselbe wie schnell zu sein.
Warum es wichtig ist: Ungenutzter Code wird heruntergeladen und geparst, aber nie ausgeführt - reine Verschwendung. Sein Entfernen beschleunigt die Parse-Zeit und reduziert die Bandbreite.
So beheben: Entfernen Sie ungenutztes CSS mit PurgeCSS oder UnCSS. Splitten Sie JavaScript so, dass pro Seite nur der benötigte Code lädt. Prüfen Sie Plugins - jedes fügt CSS/JS hinzu.
Nachweis: PSI-lab · Konfidenz: low
Was wir gefunden haben: 94 KB ungenutzt (CSS: 59 KB, JS: 36 KB)
Warum es wichtig ist: Ungenutzter Code wird heruntergeladen und geparst, aber nie ausgeführt - reine Verschwendung. Sein Entfernen beschleunigt die Parse-Zeit und reduziert die Bandbreite.
Hinweis: Diese Prüfung nutzt heuristische Erkennung und kann False Positives produzieren. Manuelle Verifizierung empfohlen.
Warum es wichtig ist: Preconnect spart 100-500 ms pro Drittanbieter-Origin, indem Verbindungen früh aufgebaut werden. Preload beginnt kritische Ressourcen herunterzuladen, bevor der Browser sie in CSS/JS entdeckt.
So beheben: Fügen Sie Resource Hints hinzu: <link rel='preconnect' href='https://fonts.googleapis.com'> für Drittanbieter-Origins, <link rel='preload' as='image' href='hero.webp'> für kritische Ressourcen.
Nachweis: HTML-heuristic · Konfidenz: high
Warum es wichtig ist: Preconnect spart 100-500 ms pro Drittanbieter-Origin, indem Verbindungen früh aufgebaut werden. Preload beginnt kritische Ressourcen herunterzuladen, bevor der Browser sie in CSS/JS entdeckt.
Warum es wichtig ist: Ohne Lazy Loading werden ALLE Bilder beim Seitenaufruf geladen - selbst die, zu denen nie gescrollt wird. Auf einer Produktseite mit 20 Bildern kann Lazy Loading den Großteil des initialen Downloads einsparen.
So beheben: Fügen Sie loading='lazy' zu allen Bildern below the fold hinzu. Das Hero/LCP-Bild eager geladen lassen. Natives Lazy Loading wird von allen modernen Browsern unterstützt.
Nachweis: HTML-heuristic · Konfidenz: high
Was wir gefunden haben: 7 Bilder ohne Lazy Loading
Warum es wichtig ist: Ohne Lazy Loading werden ALLE Bilder beim Seitenaufruf geladen - selbst die, zu denen nie gescrollt wird. Auf einer Produktseite mit 20 Bildern kann Lazy Loading den Großteil des initialen Downloads einsparen.
Warum es wichtig ist: Ohne font-display verursachen eigene Schriften Flash of Invisible Text (FOIT) - der Text ist während des Schrift-Downloads komplett unsichtbar. Bei langsamen Verbindungen kann das 3+ Sekunden dauern.
So beheben: Fügen Sie &display=swap zu Ihrer Google-Fonts-URL hinzu oder ergänzen Sie font-display: swap in Ihren @font-face-Deklarationen.
Nachweis: HTML-heuristic · Konfidenz: high
Was wir gefunden haben: Google Fonts ohne font-display erkannt
Warum es wichtig ist: Ohne font-display verursachen eigene Schriften Flash of Invisible Text (FOIT) - der Text ist während des Schrift-Downloads komplett unsichtbar. Bei langsamen Verbindungen kann das 3+ Sekunden dauern.
Warum es wichtig ist: Schriften werden spät in der Render-Pipeline entdeckt (nach dem Parsen des CSS). Preloading weist den Browser an, sie sofort herunterzuladen, und reduziert Flash of Invisible Text (FOIT) um 200-500 ms.
So beheben: Preloaden Sie Ihre primäre Schrift: <link rel='preload' href='/fonts/main.woff2' as='font' type='font/woff2' crossorigin>. Für Google Fonts: preconnect zu fonts.gstatic.com.
Nachweis: HTML-heuristic · Konfidenz: high
Was wir gefunden haben: Eigene Schriften ohne Preload-Hints erkannt
Warum es wichtig ist: Schriften werden spät in der Render-Pipeline entdeckt (nach dem Parsen des CSS). Preloading weist den Browser an, sie sofort herunterzuladen, und reduziert Flash of Invisible Text (FOIT) um 200-500 ms.
Warum es wichtig ist: Render-blockierendes CSS verzögert das First Paint. Das Inlinen von kritischem CSS eliminiert den render-blockierenden Round Trip - die größte FCP-Verbesserung für CSS-lastige Seiten.
So beheben: Extrahieren Sie das kritische Above-the-fold-CSS und betten Sie es inline im <head> ein. Laden Sie das restliche CSS asynchron: <link rel='preload' href='styles.css' as='style' onload='this.rel="stylesheet"'>.
Nachweis: PSI-lab · Konfidenz: high
Was wir gefunden haben: 28 CSS-Dateien ohne Critical-CSS-Extraktion
Warum es wichtig ist: Render-blockierendes CSS verzögert das First Paint. Das Inlinen von kritischem CSS eliminiert den render-blockierenden Round Trip - die größte FCP-Verbesserung für CSS-lastige Seiten.
Warum es wichtig ist: Wir weisen das als nicht gemessen aus und nicht als null Drittanbieter, denn das sind sehr unterschiedliche Befunde.
So beheben: Führen Sie den Scan erneut aus oder sehen Sie sich die Drittanbieter-Übersicht direkt bei PageSpeed Insights an.
Nachweis: PSI-lab · Konfidenz: high
So beheben: Führen Sie den Scan erneut aus oder testen Sie direkt bei PageSpeed Insights. Diese Metrik benötigt einen erfolgreichen Lighthouse-Lab-Lauf.
Nachweis: PSI-lab · Konfidenz: high
Warum es wichtig ist: Asset-Caching kann einen großen Teil der Requests für wiederkehrende Besucher eliminieren. Wir sehen hier nur die HTML-Antwort, daher ist dies ein Hinweis, kein Urteil.
So beheben: Stellen Sie sicher, dass statische Assets (CSS/JS/Bilder) mit 'Cache-Control: max-age=31536000, immutable' und versionierten Dateinamen ausgeliefert werden. HTML kann 'max-age=0, must-revalidate' bleiben.
Nachweis: HTTP-header · Konfidenz: high
Ihr Shop qualifiziert sich noch nicht für das Zulien Score-Badge. Erreichen Sie 80+, um es zu verdienen!
Wir senden Ihnen monatlich eine E-Mail, wenn ein erneuter Scan ansteht und Sie Ihre Verbesserungen verfolgen können.
Unsere PrestaShop-Module beheben die meisten dieser Probleme automatisch.
Kostenlose 15-Min-Beratung · Unverbindlich
Schauen Sie sich unsere Module an und beheben Sie die Probleme mit 2 Klicks.
Zulien-Module ansehenBeschreiben Sie Ihr Ziel und wir senden Ihnen innerhalb von 48 Stunden ein Angebot — ohne Telefonat.
Schriftliches Angebot anfordernAntwort innerhalb von 48 h · Kein Verkaufsgespräch
| Kategorie | Punkte | Gewicht | Fehler | Warnungen | OK |
|---|---|---|---|---|---|
| Performance | 87/100 | 25% | 2 | 7 | 10 |
| SEO | 66/100 | 20% | 5 | 6 | 15 |
| Sicherheit | 60/100 | 15% | 2 | 8 | 7 |
| Mobil | 72/100 | 10% | 0 | 7 | 6 |
| KI-Bereitschaft | 48/100 | 10% | 7 | 12 | 7 |
| Recht & DSGVO | 65/100 | 10% | 1 | 6 | 6 |
| Schwachstellen | 76/100 | 10% | 2 | 3 | 6 |
| Barrierefreiheit / EAA | 100/100 | 10% | 0 | 0 | 8 |
Jedes gefundene Problem, sortiert danach, wie viel die Behebung bringt und wie viel Arbeit sie macht. Beginnen Sie mit den schnellen Erfolgen.
Große Wirkung, wenig Arbeit. Erledigen Sie diese zuerst.
| Befund | Kategorie | Aufwand |
|---|---|---|
| Meta-Description | SEO | schnell |
| Robots-Noindex-Warnung | SEO | schnell |
| HSTS (Strict-Transport-Security) | Sicherheit | schnell |
| Canonical-Tag für KI-Deduplizierung | KI-Bereitschaft | schnell |
| Offenlegung der CMS-Version | Schwachstellen | schnell |
Große Wirkung, aber die Behebung braucht Planung.
| Befund | Kategorie | Aufwand |
|---|---|---|
| Datenschutzerklärung-Seite | Recht & DSGVO | ca. ein Tag |
| Bekannte Schwachstellen (CVE) | Schwachstellen | Projekt |
| Skript-Ladestrategie | Performance | ca. ein Tag |
| Interne Verlinkung | SEO | ca. ein Tag |
| Content-Security-Policy (CSP) | Sicherheit | ca. ein Tag |
| Überschriftenhierarchie für AI | KI-Bereitschaft | ca. ein Tag |
| Qualität des Alt-Textes von Bildern für die KI | KI-Bereitschaft | ca. ein Tag |
| Text-zu-HTML-Verhältnis | SEO | Projekt |
| Inhaltstiefe | SEO | Projekt |
| Inhaltszugänglichkeit für AI | KI-Bereitschaft | Projekt |
| Inhaltstiefe für AI | KI-Bereitschaft | Projekt |
| Antwort-zuerst-Inhaltsformat | KI-Bereitschaft | Projekt |
Geringere Wirkung, schnell erledigt.
| Befund | Kategorie | Aufwand |
|---|---|---|
| Open-Graph-Tags | SEO | schnell |
| Canonical-URL | SEO | schnell |
| Meta Robots Tag | SEO | schnell |
| DNSSEC | Sicherheit | schnell |
| CAA-DNS-Eintrag | Sicherheit | schnell |
| X-Content-Type-Options | Sicherheit | schnell |
| Referrer-Policy | Sicherheit | schnell |
| Permissions-Policy | Sicherheit | schnell |
| Cookie-Sicherheitsflags | Sicherheit | schnell |
| security.txt (RFC 9116) | Sicherheit | schnell |
| Theme-Farbe | Mobil | schnell |
| Rechtlicher Kontakt / Impressum-Seite | Recht & DSGVO | schnell |
+5 weitere
Geringere Wirkung und mehr Arbeit. Planen Sie sie, wenn der Rest erledigt ist.
| Befund | Kategorie | Aufwand |
|---|---|---|
| Lazy Loading | Performance | ca. ein Tag |
| Inhaltsstruktur (H2-Überschriften) | SEO | ca. ein Tag |
| Optimierung des Bildformats | SEO | ca. ein Tag |
| CDN-/WAF-Schutz | Sicherheit | ca. ein Tag |
| Größe der Touch-Ziele | Mobil | ca. ein Tag |
| Lesbarkeit der Schriftgröße | Mobil | ca. ein Tag |
| Größe des Inline-CSS | Mobil | ca. ein Tag |
| Responsive Bilder (srcset) | Mobil | ca. ein Tag |
| Organization-Schema + Entitätsverknüpfung | KI-Bereitschaft | ca. ein Tag |
| FAQ-Schema (direkte AI-Antworten) | KI-Bereitschaft | ca. ein Tag |
| Cookie-Richtlinie | Recht & DSGVO | ca. ein Tag |
| Seite mit Allgemeinen Geschäftsbedingungen | Recht & DSGVO | ca. ein Tag |
+22 weitere
The full interactive version, with clickable links and the option to re-scan, is here:
https://score.zulien.sk/r/dev.proenergy.sk