Shop-Performance auditieren: Anleitung zum Selbst-Check
Shop-Performance auditieren statt raten: So prüfst du Ladezeit, Core Web Vitals und Conversion-Bremsen deines Onlineshops selbst, plattformübergreifend, mit klaren Zielwerten.

Inhaltsverzeichnis anzeigen
- Warum ein Performance-Audit kein Technik-Luxus ist
- Die drei Schichten der Shop-Performance
- Shop-Performance auditieren: der Selbst-Check in sechs Schritten
- Welche Kennzahlen wirklich zählen
- Plattform-typische Bremsen: Shopware, Shopify, WooCommerce
- Quick Wins von Tiefenbau trennen
- Performance ist ein Conversion-Hebel, kein Selbstzweck
- Häufig gestellte Fragen zum Shop-Performance-Audit
- Wie auditiere ich meine Shop-Performance selbst?
- Welche Tools brauche ich für ein Shop-Performance-Audit?
- Was ist ein guter Wert für die Shop-Ladezeit?
- Warum ist mein Onlineshop trotz gutem Hosting langsam?
- Wie oft sollte ich die Shop-Performance prüfen?
- Lohnt sich ein Performance-Audit auch für kleine Shops?
Dein Shop fühlt sich langsam an, aber niemand kann dir sagen, woran es liegt. Der Hoster zeigt auf das Theme, die Agentur auf die Plugins, und das PageSpeed-Tool spuckt einen roten Wert aus, mit dem du nichts anfängst. Genau hier setzt ein ehrliches Audit an. Shop-Performance ist kein Bauchgefühl und kein einzelner Wert, sondern eine messbare Kette aus Server, Frontend und allem, was du nachträglich an Tracking und Apps draufgepackt hast. Wer diese Kette systematisch durchgeht, findet die echte Bremse, statt an Symptomen herumzuschrauben.
Ich entwickle seit 2014 Plugins im Shopware-Store, betreue als Sistrix-zertifizierter SEO Shop-Projekte im DACH-Raum und sehe bei fast jedem Performance-Problem dasselbe Muster: Es wird optimiert, bevor gemessen wurde. Dieser Artikel dreht die Reihenfolge um. Du bekommst einen Selbst-Audit, den du plattformübergreifend für Shopware, Shopify oder WooCommerce anwenden kannst, mit klaren Kennzahlen, Zielwerten und einer Priorisierung, die dir sagt, was zuerst dran ist.
- Erst messen, dann optimieren. Ein Audit klärt die Ursache, bevor Budget in Maßnahmen fließt, die das eigentliche Problem gar nicht treffen.
- Shop-Performance hat drei Schichten: Server und Backend, Frontend und Theme, Third-Party-Code wie Tracking und Apps. Die Bremse sitzt fast immer in einer davon, selten überall.
- Die entscheidenden Kennzahlen sind die Core Web Vitals (LCP, INP, CLS) plus die Server-Antwortzeit TTFB. Sie sind herstellerübergreifend gültig und Google-offizielle Schwellenwerte.
- Mobil zählt zuerst. Der Großteil der Shop-Besuche kommt vom Smartphone, gemessen wird im Audit also primär die mobile Ansicht.
- Plattform-typische Bremsen unterscheiden sich: Shopware schwächelt oft an Datenbank und Plugins, Shopify an Apps und Theme-Sektionen, WooCommerce an Hosting und ungezügelten Plugins.
- Am Ende des Artikels findest du eine kostenlose Audit-Checkliste als PDF mit allen Prüfpunkten auf einer Seite.
Warum ein Performance-Audit kein Technik-Luxus ist
Performance ist die unsichtbarste Conversion-Bremse, die es gibt. Ein Besucher, der nach zwei Sekunden abspringt, hinterlässt keine Beschwerde und keine Mail, er ist einfach weg. Google selbst hat in seiner Mobil-Studie 2017 gezeigt, dass die Absprungwahrscheinlichkeit steil ansteigt, je länger eine Seite lädt. Das ist keine neue Erkenntnis, aber es ist die, die im Tagesgeschäft am leichtesten verdrängt wird, weil der Schaden nie auf einer Rechnung auftaucht.
Dazu kommt der SEO-Hebel. Die Core Web Vitals sind ein bestätigter Rankingfaktor, und gerade im umkämpften E-Commerce entscheidet die Ladezeit mit darüber, ob deine Kategorie- und Produktseiten überhaupt sichtbar werden. Ein Audit verbindet beide Welten: Es macht die technische Schwäche sichtbar, die gleichzeitig Umsatz und Sichtbarkeit kostet. Wer Performance nur als IT-Thema behandelt, übersieht, dass jede Zehntelsekunde am Ende eine betriebswirtschaftliche Größe ist.
Die drei Schichten der Shop-Performance
Bevor du misst, brauchst du ein Modell, in das du die Messwerte einsortierst. Ich teile jeden Shop in drei Schichten. Die Bremse sitzt fast immer in genau einer davon, und das Audit hat die Aufgabe, herauszufinden in welcher. Ohne dieses Modell optimierst du wahllos und merkst am Ende nicht, ob die Maßnahme überhaupt an der richtigen Stelle ansetzt.
Die unterste Schicht ist der Server: Hosting, Datenbank, Caching. Hier entsteht die Server-Antwortzeit, bevor überhaupt ein Pixel im Browser erscheint. Die mittlere Schicht ist das Frontend, also Theme, Bilder, Skripte und wie der Browser daraus eine Seite baut. Die oberste Schicht ist alles, was du nachträglich aufgesetzt hast: Tracking-Pixel, Chat-Widgets, App-Skripte. Diese dritte Schicht wird im Tagesgeschäft am schnellsten zur Bremse, weil sie über Monate ungeprüft wächst.
Shop-Performance auditieren: der Selbst-Check in sechs Schritten
Jetzt wird gemessen. Die folgenden sechs Schritte gehst du der Reihe nach durch, von oben nach unten durch die Schichten. Wichtig: Miss immer mobil und mit geleertem Cache, sonst beurteilst du einen Zustand, den deine Kunden nie sehen.
- 1
Ausgangswert mit PageSpeed Insights festhalten
Starte mit Googles PageSpeed Insights für deine Startseite, eine Kategorieseite und eine Produktseite, jeweils mobil. Notiere dir LCP, INP und CLS sowie den Performance-Score. Wichtig ist die Unterscheidung zwischen Labordaten (simuliert) und Felddaten aus echten Nutzersitzungen. Die Felddaten sind die Wahrheit, der Labor-Score ist nur ein Diagnose-Hinweis.
- 2
Drei Seitentypen statt nur der Startseite testen
Der häufigste Audit-Fehler ist, nur die Startseite zu prüfen. Kategorie- und Produktseiten verhalten sich völlig anders: Kategorieseiten laden viele Produktbilder gleichzeitig, Produktseiten ziehen oft Bewertungstools und Varianten-Skripte. Erst der Vergleich der drei Seitentypen zeigt, ob die Bremse global oder seitentyp-spezifisch ist.
- 3
Server-Antwortzeit (TTFB) isolieren
Die Time to First Byte sagt dir, wie schnell dein Server überhaupt antwortet, bevor das Frontend ins Spiel kommt. Ist die TTFB hoch, liegt das Problem in Schicht eins: Hosting, Datenbank oder fehlendes Caching. Eine schnelle TTFB bei trotzdem langsamer Seite verlagert den Verdacht nach oben ins Frontend. Dieser eine Wert trennt Server-Probleme von Frontend-Problemen.
- 4
Das LCP-Element identifizieren
Der Largest Contentful Paint ist meist das größte Bild oder die Überschrift im sichtbaren Bereich. Im Lighthouse-Report siehst du, welches Element es konkret ist. Oft ist es ein nicht optimiertes Hero-Bild oder ein Slider, der erst per JavaScript geladen wird. Wenn du das LCP-Element kennst, kennst du die Hälfte der Lösung, denn du optimierst dann gezielt dieses eine Element statt der ganzen Seite.
- 5
Third-Party-Skripte inventarisieren
Öffne die Netzwerk-Analyse im Browser (Entwicklertools, Tab „Netzwerk") und filtere nach extern geladenen Skripten. Jedes Tracking-Pixel, jedes Chat-Widget und jede App-Einbindung kostet Ladezeit. Hier findest du fast immer Karteileichen: Tools, die mal eingebaut und nie wieder entfernt wurden. Diese Schicht ist der schnellste Hebel, weil Aufräumen oft ohne Entwicklung möglich ist.
- 6
Befunde priorisieren statt alles gleichzeitig anzugehen
Am Ende steht keine To-do-Liste mit dreißig Punkten, sondern eine sortierte Liste nach Wirkung und Aufwand. Ein einzelnes 4-MB-Hero-Bild zu komprimieren bringt mehr als zehn Mikro-Optimierungen zusammen. Die Priorisierung ist der Teil, der ein Audit von einer Mängelliste unterscheidet, und der weiter unten ein eigenes Schaubild bekommt.
Welche Kennzahlen wirklich zählen
Im Performance-Bereich kursieren Dutzende Metriken, aber nur eine Handvoll trägt eine Entscheidung. Die folgende Tabelle ist die Messlatte, an der du deine Werte aus Schritt eins ausrichtest. Die Schwellen sind die offiziellen Google-Vorgaben für die Core Web Vitals, also keine Hausnummern, sondern die Linie, an der Google selbst „gut" von „schlecht" trennt.
| Kennzahl | Was sie misst | Gut | Schlecht |
|---|---|---|---|
| LCP | Ladezeit des größten sichtbaren Elements | < 2,5 s | > 4,0 s |
| INP | Reaktionszeit auf Nutzer-Interaktion | < 200 ms | > 500 ms |
| CLS | Layout-Verschiebung beim Laden | < 0,1 | > 0,25 |
| TTFB | Server-Antwortzeit (Schicht 1) | < 0,8 s | > 1,8 s |
LCP, INP und CLS sind die drei Core Web Vitals, TTFB ist die vorgelagerte Server-Messung. Wer diese vier Werte für drei Seitentypen kennt, hat ein präziseres Bild als die meisten Shops von sich selbst haben. Was hinter den Vitals technisch genau steckt und wie du sie einzeln verbesserst, vertiefe ich im Beitrag zu den Core Web Vitals im Klartext.

Ein einzelner Performance-Score ist wertlos, vier saubere Messwerte über drei Seitentypen sind eine Entscheidungsgrundlage. Miss mobil, miss mit geleertem Cache, und trenne immer Server (TTFB) vom Frontend (LCP), bevor du eine Maßnahme beschließt.
Plattform-typische Bremsen: Shopware, Shopify, WooCommerce
Auch wenn die Mess-Methode überall gleich ist, sitzen die Bremsen je nach System an unterschiedlichen Stellen. Diese Einordnung hilft dir, deinen Verdacht schneller einzugrenzen. Sie ist ein Erfahrungswert aus Projekten, kein Naturgesetz, aber das Muster wiederholt sich verlässlich genug, um damit zu starten.
| System | Häufigste Bremse | Wo zuerst schauen |
|---|---|---|
| Shopware 6 | Datenbank-Last, zu viele aktive Plugins, fehlendes HTTP-Caching | Schicht 1: Server & Plugin-Audit |
| Shopify | App-Wildwuchs, überladene Theme-Sektionen, externe Skripte | Schicht 2 & 3: Theme & Apps |
| WooCommerce | Günstiges Shared-Hosting, ungezügelte Plugins, große Bilder | Schicht 1: Hosting & Plugin-Zahl |
Bei Shopware liegt die Bremse erfahrungsgemäß tiefer im System, an Datenbank und Plugin-Ökosystem. Die konkreten Stellschrauben für Shopware habe ich im Guide zur Ladezeit-Optimierung in Shopware 6 ausführlich aufgeschlüsselt. Bei Shopify ist es fast immer die App-Schicht, weil jede installierte App ihr eigenes Skript mitbringt. WooCommerce wiederum steht und fällt mit dem Hosting, weil viele Shops auf zu günstigen Shared-Servern laufen, die unter Last einbrechen.
Quick Wins von Tiefenbau trennen
Der wertvollste Teil eines Audits ist nicht die Mängelliste, sondern ihre Sortierung. Nicht jede Maßnahme ist gleich viel wert, und manche teure Optimierung bewegt weniger als ein schneller Handgriff. Ich sortiere jeden Befund in eine einfache Matrix aus Wirkung und Aufwand. Das verhindert, dass du Wochen in eine Server-Migration steckst, während ein unkomprimiertes Hero-Bild den größten Schaden anrichtet.
Die Reihenfolge ist fast immer dieselbe: Erst die grünen Quick Wins, weil sie mit geringem Aufwand den größten Sprung bringen, dann der geplante Tiefenbau, wenn die Messwerte zeigen, dass die Schicht es wirklich braucht. Der Feinschliff kommt zuletzt, und das untere rechte Feld bleibt leer, denn dort landet jede Maßnahme, die ohne vorherige Messung beschlossen wurde. Genau deshalb steht das Audit am Anfang und nicht der Umbau.
Performance ist ein Conversion-Hebel, kein Selbstzweck
Ein schneller Shop ist kein Schönheitswettbewerb, sondern verkauft messbar besser. Wenn die Ladezeit sinkt, sinkt die Absprungrate, und mehr Besucher erreichen den Warenkorb. Deshalb gehört ein Performance-Audit für mich immer in denselben Atemzug wie die Arbeit an der Conversion-Rate, beide ziehen am gleichen Strang. Wie du die übrigen Stellschrauben für mehr Abschlüsse angehst, zeige ich im Beitrag zur Conversion-Rate im Onlineshop.
In der Praxis erlebe ich oft, dass ein Audit eine ganz andere Bremse findet als erwartet. Ein Händler war überzeugt, sein Shopware-Theme sei zu schwer, dabei lag die eigentliche Last an einem Bewertungstool aus der dritten Schicht, das auf jeder Seite mitgeladen wurde. Eine Stunde Aufräumen brachte mehr als die geplante Theme-Überarbeitung. Solche Befunde entstehen nur, wenn man misst, statt zu vermuten.
Lade dir die Shop-Performance-Audit-Checkliste herunter
Alle Prüfpunkte aus diesem Artikel auf einer Seite: die drei Schichten, die sechs Audit-Schritte, die vier Kennzahlen mit Zielwerten und die Priorisierungs-Matrix. Ohne Anmeldung, direkt als PDF.
Häufig gestellte Fragen zum Shop-Performance-Audit
Wie auditiere ich meine Shop-Performance selbst?
Geh die drei Schichten von oben nach unten durch: Miss zuerst mit PageSpeed Insights mobil die Core Web Vitals deiner Startseite, einer Kategorie- und einer Produktseite. Isoliere dann die Server-Antwortzeit TTFB, identifiziere das LCP-Element und inventarisiere die extern geladenen Skripte in der Netzwerk-Analyse des Browsers. Am Ende sortierst du die Befunde nach Wirkung und Aufwand. So findest du die echte Bremse, statt an Symptomen zu arbeiten.
Welche Tools brauche ich für ein Shop-Performance-Audit?
Für den Einstieg reichen kostenlose Werkzeuge: Google PageSpeed Insights und der integrierte Lighthouse-Report liefern die Core Web Vitals und das LCP-Element, die Entwicklertools jedes Browsers zeigen im Netzwerk-Tab die geladenen Skripte und die Server-Antwortzeit. Für laufendes Monitoring ergänzt die Google Search Console die Felddaten aus echten Nutzersitzungen. Spezielle Bezahltools sind erst sinnvoll, wenn du regelmäßig und über viele Seiten hinweg messen willst.
Was ist ein guter Wert für die Shop-Ladezeit?
Maßgeblich sind die Core Web Vitals: Der LCP sollte unter 2,5 Sekunden liegen, der INP unter 200 Millisekunden und der CLS unter 0,1. Die vorgelagerte Server-Antwortzeit TTFB ist unter 0,8 Sekunden gut. Diese Schwellen sind die offiziellen Google-Vorgaben und gelten plattformübergreifend. Wichtig ist, dass du mobil misst, weil der Großteil der Shop-Besuche über das Smartphone kommt.
Warum ist mein Onlineshop trotz gutem Hosting langsam?
Weil die Bremse selten im Server allein sitzt. Wenn die Server-Antwortzeit gut ist, der Shop aber langsam wirkt, liegt das Problem im Frontend oder in der Third-Party-Schicht: ein zu großes Hero-Bild, ein überladenes Theme oder eine Reihe von Tracking- und App-Skripten, die nachträglich aufgesetzt wurden. Genau deshalb misst ein Audit jede Schicht einzeln, statt das gute Hosting als Freibrief zu nehmen.
Wie oft sollte ich die Shop-Performance prüfen?
Ein gründliches Audit lohnt sich mindestens einmal im Jahr sowie nach jedem größeren Eingriff, etwa einem neuen Theme, einer neuen App oder einem Tracking-Update. Dazwischen reicht ein laufender Blick auf die Felddaten in der Google Search Console, die Verschlechterungen früh sichtbar machen. Performance ist kein Projekt mit Enddatum, sondern ein Wert, der mit jeder Änderung am Shop neu wackeln kann.
Lohnt sich ein Performance-Audit auch für kleine Shops?
Gerade für kleine Shops, weil dort jeder verlorene Besucher prozentual schwerer wiegt. Ein Selbst-Audit mit kostenlosen Tools kostet außer Zeit nichts und deckt fast immer ein bis zwei klare Quick Wins auf, etwa unkomprimierte Bilder oder tote Skripte. Der teure Tiefenbau ist die Ausnahme, nicht die Regel. Die meisten spürbaren Verbesserungen entstehen aus wenigen, gezielten Handgriffen.
Ein Performance-Audit ist kein Hexenwerk, sondern eine Frage der Reihenfolge: erst messen, dann nach Schichten sortieren, dann priorisieren, dann umsetzen. Wer diesen Weg geht, gibt sein Budget dort aus, wo es wirkt, und nicht dort, wo das Bauchgefühl hinzeigt. Und wer den Selbst-Check einmal gemacht hat, sieht seinen Shop danach mit anderen Augen.
Soll ich mir die Performance deines Shops ansehen?
Ich auditiere deinen Shop entlang der drei Schichten, finde die echte Bremse und sage dir ehrlich, welche Quick Wins zuerst dran sind und wo sich Tiefenbau lohnt. Einen Überblick über meine Arbeit rund um Online-Shops und die Shopware-Migration findest du auf den jeweiligen Seiten.



