Zum Inhalt springen

Ratgeber · WooCommerce

WooCommerce langsam: Ursachen finden statt raten

Ein langsamer Shop kostet Umsatz und Platzierungen bei Google. Die Ursache ist selten „WooCommerce an sich“, sondern Hosting, fehlender Cache, eine überladene Datenbank oder zu viele Skripte. So gehen Sie der Reihe nach vor.

Von Karsten Höfner · Stand Oktober 2026 · 7 Min. Lesezeit

Kurz gesagt

Erst messen, dann ändern: Liegt die Serverantwortzeit über etwa einer Sekunde, ist das Problem auf dem Server (Hosting, PHP, Datenbank, Plugins). Ist der Server schnell, die Seite aber träge, liegt es an Bildern, Skripten und Schriften im Browser. Die größten Hebel sind meist eine aktuelle PHP-Version, ein Seiten-Cache mit Ausnahmen für Warenkorb und Kasse, ein Objekt-Cache und das Aufräumen alter Daten.

Zuerst messen

Ohne Messung optimiert man an der falschen Stelle. Drei Werkzeuge reichen für den Anfang:

  • PageSpeed Insights von Google zeigt die Core Web Vitals echter Besucher. Gute Werte: LCP unter 2,5 Sekunden, INP unter 200 Millisekunden, CLS unter 0,1.
  • Die Serverantwortzeit (TTFB) sehen Sie in den Entwicklertools des Browsers unter „Netzwerk“. Für Produkt- und Kategorieseiten sollte sie ohne Cache deutlich unter einer Sekunde liegen.
  • Query Monitor – ein kostenloses Plugin, das im Backend zeigt, welche Datenbankabfragen und Plugins Zeit kosten. Nur zur Analyse aktivieren.

Messen Sie getrennt: Startseite, eine Kategorie, ein Produkt, Warenkorb und Kasse. Gerade Warenkorb und Kasse können nicht aus dem Cache kommen und zeigen die echte Leistung des Servers.

Die häufigsten Ursachen

UrsacheWoran Sie es erkennenWas hilft
Alte PHP-VersionHoster-Menü zeigt PHP 7.x oder 8.0Auf PHP 8.3 umstellen (vorher auf einer Testkopie prüfen)
Kein Seiten-CacheJede Seite braucht gleich lange, auch beim zweiten AufrufCache einrichten, Warenkorb, Kasse und Kundenkonto ausnehmen
Kein Objekt-CacheBackend und Kasse träge, viele gleiche DatenbankabfragenRedis oder Memcached, wenn der Hoster es anbietet
Überladene DatenbankGroße Tabellen wp_options (Autoload), wp_actionscheduler_actions, SitzungenErledigte geplante Aufgaben und abgelaufene Einträge aufräumen
Bestellungen im alten SpeicherBestellübersicht im Backend lädt langeAuf HPOS (eigene Bestelltabellen) umstellen, nach Prüfung der Plugins
Langsame ProduktsucheSuche braucht Sekunden, bei vielen tausend ArtikelnEigener Suchdienst statt der WordPress-Standardsuche
Zu viele SkripteViele Tracking-, Chat- und Widget-Skripte in den EntwicklertoolsNicht genutzte entfernen, Rest nur auf den nötigen Seiten laden
Große BilderProduktbilder mit mehreren MegabytePassende Größen und WebP oder AVIF ausliefern
Schwerer Page-BuilderHunderte DOM-Elemente schon im KopfbereichVorlagen verschlanken, Builder nur dort einsetzen, wo er nötig ist

Worauf es beim Cache ankommt

Ein Seiten-Cache liefert fertige Seiten aus, statt sie jedes Mal neu zu berechnen. Für einen Shop gelten drei Regeln: Warenkorb, Kasse und „Mein Konto“ dürfen nie aus dem Cache kommen. Seiten mit Preisen müssen neu erzeugt werden, wenn sich Preis oder Bestand ändern. Und wer Preise für Kundengruppen anzeigt, braucht einen Cache, der angemeldete Kunden getrennt behandelt. Ein falsch eingestellter Cache zeigt sonst alte Preise – das ist nicht nur ärgerlich, sondern führt auch zu abgelehnten Artikeln im Google Merchant Center.

Plugins: nicht die Anzahl zählt

Zwanzig schlanke Plugins sind schneller als eines, das auf jeder Seite Dutzende Datenbankabfragen auslöst. Mit Query Monitor sehen Sie, welche Komponente wie viel Zeit braucht. Häufige Bremsen sind Plugins, die bei jedem Seitenaufruf externe Server abfragen, Statistik-Plugins, die jede Anfrage in die Datenbank schreiben, und Erweiterungen, deren Funktion inzwischen WooCommerce selbst mitbringt.

Wann sich besseres Hosting lohnt

Bleibt die Serverantwortzeit trotz Cache, aktueller PHP-Version und aufgeräumter Datenbank hoch, ist das Hosting der Engpass. Für Shops mit vielen tausend Artikeln oder vielen Bestellungen am Tag lohnt sich ein Server mit garantierten Ressourcen statt eines günstigen Pakets, das sich die Leistung mit anderen Kunden teilt. Ein Umzug ist planbar – siehe Shop- und Serverumzug.

Lieber messen lassen, als selbst zu suchen?

Schildern Sie uns, wo es hakt. Sie bekommen eine Einschätzung mit konkreten Maßnahmen und Festpreis, bevor wir etwas ändern.

Shop prüfen lassen

Häufige Fragen

Wie schnell sollte ein WooCommerce-Shop sein?

Als Richtwert: Serverantwort deutlich unter einer Sekunde, sichtbarer Inhalt (LCP) unter 2,5 Sekunden. Warenkorb und Kasse dürfen etwas länger brauchen, weil sie nicht aus dem Cache kommen.

Macht ein Cache-Plugin den Shop automatisch schnell?

Nur die Seiten, die zwischengespeichert werden. Warenkorb, Kasse und Backend profitieren davon nicht. Dort helfen nur ein schneller Server, eine aktuelle PHP-Version, ein Objekt-Cache und schlanke Plugins.

Ist WooCommerce für große Shops zu langsam?

Nein. Mit passendem Hosting, Objekt-Cache, eigenen Bestelltabellen (HPOS) und einer externen Suche laufen auch Shops mit zehntausenden Artikeln flüssig. Wir betreiben selbst einen solchen Shop.

Was ist HPOS?

High-Performance Order Storage: WooCommerce speichert Bestellungen in eigenen Tabellen statt zwischen Beiträgen. Das beschleunigt Bestellübersicht und Kasse. Vor der Umstellung prüfen Sie unter WooCommerce → Einstellungen → Erweitert → Funktionen, ob alle Plugins kompatibel sind.