Der Kunde hat den Warenkorb gefüllt, klickt auf „Zur Kasse“ und wartet. Die Versandkosten laden, die Zahlungsarten bauen sich langsam auf, nach dem Klick auf „Kaufen“ dreht sich das Rad. Genau an dieser Stelle verliert ein WooCommerce-Shop Kunden, die eigentlich schon kaufen wollten. Meistens liegt es an zwei Dingen: an der Zahlungs- und an der Versandlogik. Beides kannst du prüfen und beschleunigen.
Zahlungsanbieter prüfen und richtig einrichten
Fang mit den Zahlungsarten an, die du heute anbietest. Schau, welche davon im Checkout am längsten brauchen, etwa weil ihr Plugin viele Skripte nachlädt oder beim Absenden auf eine Antwort vom Anbieter wartet. Die großen Anbieter haben eigene, gut gepflegte Plugins für WooCommerce. Nimm diese statt Nachbauten von Dritten. Welche Zahlungsarten dein Shop braucht, steht im Beitrag über WooCommerce-Zahlungsarten. Für Österreich sind das meist Kreditkarte, PayPal, EPS und Klarna.
Halte die Plugins aktuell und schau nach jedem Update, ob der Checkout noch flott läuft. Und deaktiviere Zahlungsarten, die ohnehin niemand nutzt. Jede davon lädt eigenen Code.
Wenn du bei Auswahl und Einrichtung Unterstützung brauchst, schau dir unsere Webdesign-Leistungen an.
Cache-Ausnahmen für dynamische Inhalte
Eine häufige Ursache für Probleme im Checkout sind falsch eingestellte Caches. Bilder, Skripte und normale Seiten sollen gecacht werden. Warenkorb, Kasse und Mein Konto dagegen nicht, denn dort sieht jeder Kunde andere Inhalte. Cache-Plugins wie WP Rocket schließen diese WooCommerce-Seiten in der Regel automatisch aus. Kontrolliere trotzdem, ob das bei dir greift, vor allem wenn zusätzlich ein Server-Cache oder ein CDN im Spiel ist. Wie du Ausnahmen einrichtest, zeigt das WP Rocket Tutorial. Schau nach größeren Updates von Plugins oder Theme wieder hinein.
Versandregeln so einrichten, dass nichts hängt
Auch umständliche Versandregeln bremsen den Checkout. Geh deine Versandzonen und Versandmethoden durch und frag dich bei jeder Regel, ob du sie brauchst. Weniger Methoden heißt weniger Berechnung. Besonders langsam sind Plugins, die Versandkosten live bei der Post oder einem Paketdienst abfragen: Jede Änderung im Warenkorb löst eine neue Anfrage aus. Oft reichen feste Pauschalen je Zone.
Prüf nach jeder Änderung, ob alle Versandmethoden noch richtig rechnen. Wie du die Versandkosten in WooCommerce sauber aufsetzt, steht im Beitrag WooCommerce-Versandkosten einrichten. Wenn du deinen Shop gleich von Grund auf richtig aufsetzen willst, schau dir an, wie wir einen Onlineshop erstellen.
Logs und Messwerte: Wo es wirklich hängt
Raten hilft wenig, messen schon. WooCommerce schreibt eigene Protokolle, die du unter WooCommerce > Status > Protokolle findest. Dort stehen zum Beispiel Fehler der Zahlungs-Plugins. Schau auch in die Fehlerlogs deines Servers. Das Plugin Query Monitor zeigt dir direkt im Browser, welche Datenbankabfragen und externen Anfragen eine Seite ausbremsen. Für größere Shops sammeln Dienste wie New Relic oder Datadog laufend Messwerte. Nebenbei fallen dir in den Logs auch Sicherheitsprobleme früher auf.
Und die DNS-Einstellungen?
Eine langsame DNS-Auflösung verzögert den ersten Aufruf deiner Domain. Im Checkout bleibt der Kunde aber auf derselben Domain, die Adresse ist längst im Cache. Ein Wechsel der Nameserver macht deinen Checkout deshalb kaum schneller. Wichtig ist DNS trotzdem, weil eine fehlerhafte Konfiguration den ganzen Shop unerreichbar machen kann. Mehr dazu auf unserer Seite über DNS und Nameserver.
Wann sich der Aufwand nicht lohnt
Nicht jede Optimierung zahlt sich aus. Hat dein Shop nur wenige Bestellungen im Monat, kostet die Arbeit oft mehr, als sie bringt. Außerdem brauchst du ein gutes Verständnis von WooCommerce und Caching. Falsche Cache-Regeln können dazu führen, dass Kunden fremde Warenkörbe sehen oder Bestellungen nicht durchgehen. In solchen Fällen hol dir lieber jemanden dazu, der das regelmäßig macht. Und manches liegt nicht in deiner Hand, etwa eine schwache Internetverbindung beim Kunden oder eine Störung beim Zahlungsanbieter.
Häufige Fragen
Wie finde ich heraus, welcher Teil des Checkouts am langsamsten ist?
Miss die Ladezeit von Warenkorb und Kasse mit Google PageSpeed Insights oder GTmetrix. Was beim Absenden der Bestellung passiert, zeigen dir das Plugin Query Monitor und die WooCommerce-Protokolle.
Welche Zahlungsanbieter sind für WooCommerce am schnellsten?
Das hängt vor allem davon ab, wie gut das jeweilige Plugin gebaut ist. Stripe und PayPal haben gepflegte, offizielle Plugins für WooCommerce und laufen in der Praxis zuverlässig.
Wie oft sollte ich meine Versandregeln überprüfen?
Ein Blick einmal im Quartal ist sinnvoll. Wenn sich dein Sortiment oder die Versandpreise ändern, pass die Regeln sofort an.
Macht ein Wechsel der Nameserver den Checkout schneller?
Kaum. Im Checkout bleibt der Kunde auf deiner Domain, deren Adresse sein Browser längst zwischengespeichert hat. Schnellere Nameserver helfen höchstens beim allerersten Aufruf deines Shops.
Welche Werkzeuge eignen sich zur Überwachung von WooCommerce-Logs?
Für den Anfang reichen die eingebauten Protokolle unter WooCommerce, Status. Für größere Shops sammeln Dienste wie Loggly oder Splunk Logs zentral und schlagen bei Auffälligkeiten Alarm.
Wie stelle ich sicher, dass mein Cache den Checkout nicht stört?
Warenkorb, Kasse und Mein Konto dürfen nicht gecacht werden. Prüf die Ausnahmen in deinem Cache-Plugin, zum Beispiel WP Rocket, und bei deinem Hoster, falls er zusätzlich einen Server-Cache betreibt.
Fazit
Ein langsamer Checkout hat meist wenige Ursachen. Oft sind es schwerfällige Zahlungs-Plugins oder live abgefragte Versandkosten, manchmal ein Cache, der die Kasse nicht ausnimmt. Fang mit der Messung an, damit du weißt, wo es hängt. Dann räum bei Zahlungsarten und Versandregeln auf und prüf die Cache-Ausnahmen.
Verliert dein Checkout Kunden?
Wir finden heraus, wo dein Shop hängt, und beheben es. Jetzt unverbindlich anfragen
Dieser Ratgeber stammt von MIKAS ISP aus Eugendorf bei Salzburg. Passend dazu: WordPress Agentur in Salzburg.