Für viele Online-Shops ist der Jahreswechsel eine ruhigere Phase. Deshalb passt er gut, um hinter die Kulissen zu schauen, aufzuräumen und das System auf die nächsten zwölf Monate vorzubereiten. Wer seinen WordPress- und WooCommerce-Shop nur selten prüft, lässt kleine technische Schulden wachsen, bis echte Probleme daraus werden. Dieser Guide geht die Punkte in einer sinnvollen Reihenfolge durch: Bestandsaufnahme, Backup, Updates, Datenbank, Sicherheit und Ladezeiten. Wo es dazu eine offizielle Empfehlung von WordPress, WooCommerce oder Google gibt, steht sie gleich dabei.

Warum der Jahreswechsel der ideale Zeitpunkt für einen System-Check ist
Der Jahreswechsel ist ein guter Moment, um das eigene System einmal von oben zu betrachten. Stell dir deinen Shop als Auto vor: Das ganze Jahr über fährst du damit, aber einmal im Jahr kommt es in die Werkstatt. Es ist nicht kaputt. Vorbeugende Wartung soll Ausfälle verhindern, bevor sie entstehen.
Im Lauf eines Jahres sammelt ein WooCommerce-Shop technischen Ballast an. Die Datenbank wächst, Plugins veralten und Ladezeiten werden langsam schlechter. Das Tückische daran ist, dass du es oft erst merkst, wenn Kunden schon abgesprungen sind.
Der Jahrescheck ersetzt die laufende Pflege aber nicht. WooCommerce empfiehlt in seiner Update-Anleitung für die meisten Shops einen monatlichen Rhythmus: WooCommerce, WordPress, Erweiterungen und Themes jeden Monat um dieselbe Zeit auf Updates prüfen. Enthält ein Update eine Sicherheitskorrektur oder behebt es eine Funktion, auf die dein Shop angewiesen ist, gehört es laut WooCommerce früher eingespielt als im regulären Rhythmus. Der Jahreswechsel ist dann der Termin für alles, was über diese Routine hinausgeht.
Warum gerade jetzt und nicht im Sommer?
Viele Shops haben im Jänner nach dem Weihnachtsgeschäft weniger Bestellungen. Das heißt weniger Traffic, weniger laufende Transaktionen und damit ein geringeres Risiko, dass Wartungsarbeiten den Betrieb stören. In dieser Zeit kannst du Änderungen in Ruhe testen und notfalls zurücknehmen, ohne dass gerade viele Kunden an der Kasse stehen.
Bestandsaufnahme mit dem Website-Zustand
Für den ersten Überblick bringt WordPress ein eigenes Werkzeug mit, den Website-Zustand. Im Original heißt er Site Health und liegt laut WordPress-Dokumentation im Dashboard unter Tools > Site Health. Er hat zwei Reiter. Status sortiert die Befunde nach Schwere in kritische Probleme, empfohlene Verbesserungen und bestandene Tests. Info zeigt die technischen Details deiner Installation, von der WordPress-Version über aktive und inaktive Plugins und Themes bis zur Gesamtgröße der Datenbank. Auf der Info-Seite kannst du nur lesen, ändern lässt sich dort nichts.
Zu den kritischen Punkten zählt WordPress unter anderem:
- Plugins, die auf ein Update warten
- eine veraltete PHP-Version
- Hintergrund-Updates, die nicht wie erwartet laufen
- automatische Updates für Plugins oder Themes, die offenbar abgeschaltet sind
Arbeite diese Liste zu Beginn des Checks durch oder notiere sie zumindest. Dann weißt du, wo die eigentliche Arbeit liegt. Die Info-Seite hat außerdem eine Exportfunktion, die alle Angaben in die Zwischenablage kopiert. Damit hältst du den Stand vor dem Check fest.
Backup zuerst: Das absolute Fundament jedes Checks
Bevor du eine Einstellung anfasst, ein Plugin aktualisierst oder die Datenbank bereinigst, gilt eine feste Regel: Backup zuerst. Keine Änderung ohne ein vollständiges, geprüftes Backup im Rücken. Das klingt selbstverständlich, wird aber oft übersprungen.
Ein vollständiges Backup hat zwei Teile. WooCommerce beschreibt in seiner Update-Anleitung, dass ein Shop seine Daten an zwei Orten speichert. Der Ordner wp-content enthält Themes, Erweiterungen und Uploads. Die Datenbank enthält Produkte, Bestellungen, Beiträge, Seiten und Einstellungen. Fehlt einer der beiden Teile, kannst du den Shop im Ernstfall nicht vollständig wiederherstellen.
Automatisch und an einem zweiten Ort
Als effizientesten und zuverlässigsten Weg nennt WooCommerce einen automatisierten Backup-Dienst. Wer von Hand sichert, braucht laut WooCommerce beide Schritte: die Datenbank sichern und den Ordner wp-content per SFTP herunterladen. Genauso wichtig ist der Speicherort. Ein Backup, das nur auf demselben Server liegt wie dein Shop, hilft dir nicht, wenn der Server selbst das Problem ist. Lege deshalb zusätzlich Kopien an einem zweiten Ort ab, etwa in einem Cloud-Speicher.
Prüfe beim Jahreswechsel auch, ob der Rhythmus noch zum Shop passt. Die Frage dahinter ist einfach: Wie viele Bestellungen wären verloren, wenn das letzte Backup die einzige Kopie ist? Bei einem Shop mit täglichen Bestellungen bedeutet das in der Regel tägliche Backups. Geprüft ist ein Backup außerdem erst dann, wenn du es einmal testweise zurückgespielt hast, am besten auf einer Staging-Kopie.
Updates, Plugins und Themes: Ordnung im technischen Haushalt
Nach dem Backup kommen die Updates. WooCommerce begründet sie in seiner Update-Anleitung knapp: Aktuelle Versionen von WooCommerce, WordPress, Erweiterungen, Themes und Zahlungsanbietern halten den Shop sicher, kompatibel und funktionsfähig. WordPress stuft im Website-Zustand wartende Plugin-Updates als kritischen Punkt ein, weil Plugins tiefen Zugriff auf die Seite haben.
Erst auf Staging testen
Updates solltest du nicht blind im Live-Shop einspielen. WooCommerce rät, vor jedem Update ein aktuelles Backup anzulegen und das Update nach Möglichkeit auf einer Staging-Seite zu testen. Das ist eine Kopie des Live-Shops, auf der Kunden von deinen Tests nichts merken. Direkt im Live-Shop zu testen, lehnt WooCommerce ausdrücklich ab. Auf Staging aktualisierst du WooCommerce, Erweiterungen, Zahlungsanbieter und Theme gemeinsam. Danach testest du die Abläufe, auf die es ankommt: Produktseiten, Warenkorb, Kasse, Zahlung, Versand, Steuern und Bestell-E-Mails. Erst wenn auf Staging alles funktioniert, spielst du dasselbe Update-Paket im Live-Shop ein.
Der Ablauf im Live-Shop
Für den Live-Shop beschreibt WooCommerce diesen Ablauf:
- Den Shop für die Dauer der Updates in den „Coming soon“-Modus setzen, damit niemand bestellt, während Dateien und Datenbank geändert werden
- WooCommerce aktualisieren und warten, bis WordPress damit fertig ist, bevor du die Seite neu lädst oder das nächste Update startest
- Erscheint danach ein Hinweis auf ein Datenbank-Update, dieses ausführen, aber nur mit aktuellem Backup
- Danach Erweiterungen, Themes und Zahlungsanbieter aktualisieren
- Zum Schluss den Live-Shop testen: Startseite und mehrere Produktseiten öffnen, ein Produkt in den Warenkorb legen, eine Testbestellung mit einer passenden Testzahlung aufgeben und Versand, Steuern, Zahlung und E-Mails prüfen
Mehrere große Updates gleichzeitig solltest du laut WooCommerce nur dann einspielen, wenn du genau diese Kombination vorher auf Staging getestet hast. Als Hinweis auf Kompatibilität dient dir bei jeder Erweiterung der Wert „Tested up to WooCommerce version“. Liegt er unter der WooCommerce-Version, die du einspielen willst, prüfe zuerst, ob es ein Update der Erweiterung gibt, und lies die Versionshinweise. Funktioniert nach dem Update etwas nicht, rät WooCommerce, die Kasse geschlossen zu lassen, notfalls das Backup zurückzuspielen und den Fehler auf Staging zu suchen.
Ungenutzte Plugins und Themes entfernen
Plugins, die deaktiviert, aber nicht gelöscht wurden, liegen mit ihren Dateien weiterhin auf dem Server. Im Info-Reiter des Website-Zustands findest du sie unter Inactive Plugins, inaktive Themes unter Inactive Themes. Für inaktive Themes, die du nicht mehr verwenden willst, empfiehlt WordPress dort, sie zu entfernen. Für Plugins gilt dieselbe Logik: Was du seit Monaten nicht gebraucht hast, gehört auf den Prüfstand. Was du nicht mehr brauchst, löschst du vollständig, statt es nur zu deaktivieren.
Datenbankpflege: Was du nicht siehst, verlangsamt dich
Die Datenbank ist das Gedächtnis deines Shops. Laut WooCommerce liegen dort Produkte, Bestellungen, Beiträge, Seiten und Einstellungen. Mit der Zeit kommen Einträge dazu, die niemand mehr braucht: Revisionen alter Beiträge, Spam-Kommentare, verwaiste Metadaten oder abgelaufene Transients. Wie stark dieser Datenbankballast die Abfragen bremst, hängt vom Shop ab. Einmal im Jahr lohnt sich der Blick trotzdem.
So gehst du bei der Datenbankbereinigung vor
Für die Bereinigung gibt es Plugins wie WP-Optimize oder Advanced Database Cleaner. Sie zeigen dir, was sich entfernen lässt, und räumen auf Wunsch auf. Dabei werden Daten endgültig gelöscht, deshalb gilt auch hier: erst das Backup, dann die Bereinigung, im Zweifel zuerst auf Staging. Bestellungen darf ein Bereinigungsplugin nie entfernen. Sieh dir deshalb genau an, welche Einträge es anfassen will, bevor du die Bereinigung startest.
Die Gesamtgröße der Datenbank zeigt dir der Website-Zustand im Info-Reiter unter Directories and Sizes. Notiere den Wert beim Jahreswechsel-Check, dann hast du im nächsten Jahr einen Vergleich. Ist die Datenbank trotz Bereinigung stark gewachsen, kläre mit deinem Hosting-Anbieter, ob die Serverressourcen noch zum Shop passen.
Sicherheits-Check: Zugänge, Logins und Zertifikat
Sicherheit ist kein einmaliges Setup, sondern laufende Pflege. Zum Jahreswechsel kannst du Zugänge und Schutzmaßnahmen einmal vollständig durchgehen.
Beginne mit den Zugangsdaten. Die Passwörter für WordPress-Administratoren und für die SFTP-, Datenbank- und Hosting-Zugänge sollten stark und einzigartig sein. Nutzt du dasselbe Passwort seit Jahren oder für mehrere Systeme, ist jetzt der Moment, es zu ändern. Ein Passwort-Manager wie Bitwarden oder 1Password macht das verwaltbar. Prüfe dabei auch, welche Benutzerkonten es überhaupt noch braucht. Wie viele Benutzer deine Seite hat, zeigt der Website-Zustand im Info-Reiter.
Zwei-Faktor-Anmeldung für alle Administratoren
Mit Zwei-Faktor-Authentifizierung (2FA) für alle Administrator-Konten reicht ein bekanntes Passwort allein nicht mehr für die Anmeldung. In WordPress richtest du das mit Plugins wie WP 2FA ein.
Setzt du eine Firewall- oder Malware-Scan-Lösung wie Wordfence oder Sucuri ein, sieh dir beim Jahreswechsel deren Protokolle der letzten Monate an. Gab es auffällig viele fehlgeschlagene Logins? Wurden Dateien verändert, die sich nicht hätten ändern sollen? Daraus siehst du, wo du nachschärfen musst.
Als kritisch meldet der Website-Zustand außerdem, wenn deine Seite Fehlermeldungen öffentlich anzeigt oder in eine möglicherweise öffentliche Datei schreibt. WordPress weist dort darauf hin, dass solche Meldungen sensible Informationen enthalten können, die auf einer öffentlichen Website nicht sichtbar sein sollten.
SSL-Zertifikat und automatische Verlängerung
Ob deine Seite HTTPS nutzt, zeigt der Website-Zustand im Info-Reiter. Prüfe zusätzlich das Ablaufdatum deines Zertifikats und kläre mit deinem Hosting-Anbieter, ob es automatisch verlängert wird. Ein abgelaufenes Zertifikat löst im Browser eine Sicherheitswarnung aus, und zwar genau dort, wo Kunden ihre Zahlungsdaten eingeben sollen.
Performance und Ladezeiten: Was die Core Web Vitals messen
Ladezeiten wirken auf das Einkaufserlebnis deiner Kunden und auf die Seitenerfahrung, die Google bewertet. In seiner Dokumentation zu den Core Web Vitals beschreibt Google sie als Messwerte für die echte Nutzererfahrung beim Laden, bei der Interaktivität und bei der visuellen Stabilität einer Seite. Für eine gute Nutzererfahrung nennt Google drei Zielwerte:
| Messwert | Was er misst | Zielwert laut Google |
|---|---|---|
| LCP (Largest Contentful Paint) | Ladeleistung | größtes sichtbares Element innerhalb der ersten 2,5 Sekunden nach Ladebeginn |
| INP (Interaction to Next Paint) | Reaktionsfähigkeit | unter 200 Millisekunden |
| CLS (Cumulative Layout Shift) | visuelle Stabilität | unter 0,1 |
Kein einzelner Schalter für das Ranking
Oft heißt es, die Core Web Vitals seien ein direkter Rankingfaktor. Google selbst formuliert das vorsichtiger. Websitebetreibern empfiehlt Google zwar ausdrücklich gute Werte, damit sie sich in der Suche abheben und eine gute Nutzererfahrung bieten. Zugleich ordnet Google diese Empfehlung ein: Zusammen mit anderen Aspekten der Seitenerfahrung entspreche sie dem, was die wichtigsten Ranking-Systeme belohnen wollen. Wer Ladezeiten verbessert, tut das deshalb vor allem für die Kunden im Shop.
Messen und mit dem Vorjahr vergleichen
Zum Messen verweist Google auf den Core-Web-Vitals-Bericht in der Search Console, der die Leistung deiner Seiten zeigt. Notiere die Werte beim Jahreswechsel. Beim nächsten Check siehst du dann, ob sich etwas verschlechtert hat. Einzelne Seiten wie eine Produktseite kannst du zusätzlich mit Google PageSpeed Insights testen.
Die häufigsten Performance-Bremsen in WooCommerce-Shops
Zu große, unkomprimierte Bilder sind ein häufiger Grund für langsame Seiten. Hast du im letzten Jahr viele neue Produkte eingestellt, ohne auf die Bildgröße zu achten, liegt hier oft Potenzial. Plugins wie ShortPixel oder Imagify komprimieren Bilder automatisch.
Eine zweite häufige Bremse ist ein überfüllter Plugin-Stack. Viele Plugins laden eigene Skripte und Stylesheets, oft auch auf Seiten, auf denen sie gar nicht gebraucht werden. Prüfe beim Jahreswechsel, welche Plugins du wirklich nutzt und welche nur Ladezeit kosten.
Prüfe außerdem, ob dein Caching-Plugin, etwa WP Rocket, W3 Total Cache oder LiteSpeed Cache, richtig eingestellt ist. Ein installiertes Plugin ist noch kein optimiertes: Mit den Standardeinstellungen bleibt oft ungenutzt, was möglich wäre.
Worauf sich das stützt
Was du noch wissen solltest
Der Jahreswechsel-Check ist eine gründliche Bestandsaufnahme, ersetzt aber nicht die laufende Pflege. WooCommerce empfiehlt in seiner Update-Anleitung für die meisten Shops einen monatlichen Rhythmus, in dem du WooCommerce, WordPress, Erweiterungen und Themes auf Updates prüfst. Enthält ein Update eine Sicherheitskorrektur, solltest du es laut WooCommerce früher einspielen als im regulären Rhythmus.
Laut WooCommerce liegen die Daten eines Shops an zwei Orten: im Ordner wp-content mit Themes, Erweiterungen und Uploads und in der Datenbank mit Produkten, Bestellungen, Beiträgen, Seiten und Einstellungen. Ein vollständiges Backup sichert beides. Als effizientesten und zuverlässigsten Weg nennt WooCommerce einen automatisierten Backup-Dienst. Lege zusätzlich eine Kopie außerhalb des Servers ab, auf dem dein Shop läuft.
Ein Update kann Erweiterungen oder Zahlungsanbieter aus dem Takt bringen. Liegen gelassene Updates sind aber selbst ein Risiko: WordPress stuft wartende Plugin-Updates im Website-Zustand als kritischen Punkt ein. WooCommerce empfiehlt einen festen Ablauf: aktuelles Backup, Test auf einer Staging-Seite, dann dasselbe Update-Paket im Live-Shop einspielen und Warenkorb, Kasse, Zahlung und Bestell-E-Mails prüfen.
Google formuliert es vorsichtiger. In seiner Dokumentation zu den Core Web Vitals (Stand Dezember 2025) empfiehlt Google gute Werte. Zusammen mit anderen Aspekten der Seitenerfahrung entspreche das dem, was die wichtigsten Ranking-Systeme belohnen wollen. Als Zielwerte nennt Google einen LCP innerhalb der ersten 2,5 Sekunden, einen INP unter 200 Millisekunden und einen CLS unter 0,1.
Einen ersten Überblick gibt der Website-Zustand, im Original Site Health. WordPress ordnet dort die Befunde in kritische Probleme, empfohlene Verbesserungen und bestandene Tests. Im Info-Reiter zeigt es unter anderem die WordPress-Version, aktive und inaktive Plugins und Themes und die Gesamtgröße der Datenbank.
