SEOFX – SEO Agentur Nürnberg
WordPress SEO

WordPress Revisionen: Datenbank und SEO optimieren

3 Min. Lesezeit

WordPress speichert bei jeder Änderung eines Beitrags oder einer Seite eine neue Revision – standardmäßig unbegrenzt. Nach einigen Jahren intensiver Nutzung können Tausende von Revisionen die Datenbank aufblähen, Abfragen verlangsamen und die Website-Performance beeinträchtigen. Das hat direkte SEO-Konsequenzen.

Was sind WordPress Revisionen?

Eine WordPress-Revision ist eine gespeicherte Version eines Beitrags oder einer Seite zu einem bestimmten Zeitpunkt. Sie ermöglichen es, zu einer früheren Version zurückzukehren falls etwas schiefgeht.

Das Problem: Standardmäßig werden alle Revisionen unbegrenzt gespeichert. Ein Beitrag der 50 Mal bearbeitet wurde, hat 50 Revisionen in der Datenbank – plus den Autosave.

SEO-Relevanz: Revisionen selbst beeinflussen Rankings nicht direkt. Aber eine aufgeblähte Datenbank verlangsamt MySQL-Abfragen, was TTFB (Time to First Byte) erhöht – ein Core Web Vitals Faktor.

WordPress-Installationen mit unkontrollierten Revisionen haben nach 3+ Jahren oft 50.000–200.000 Revisions-Einträge in der Datenbank. Das Bereinigen und Begrenzen verbessert die durchschnittliche Datenbankabfragezeit um 20–40 %.

Revisionen begrenzen: wp-config.php

Die einfachste Lösung: Anzahl gespeicherter Revisionen in der wp-config.php begrenzen.

// Maximal 3 Revisionen pro Beitrag/Seite speichern
define('WP_POST_REVISIONS', 3);

// Revisionen komplett deaktivieren (nicht empfohlen)
define('WP_POST_REVISIONS', false);

Diese Einstellung betrifft neue Revisionen. Bestehende Revisionen in der Datenbank werden nicht automatisch gelöscht.

Empfehlung: 3–5 Revisionen sind ein guter Kompromiss zwischen Sicherheit (Rückfall-Option) und Performance.

Autosave-Intervall anpassen

WordPress erstellt standardmäßig alle 60 Sekunden einen Autosave. Bei langen Bearbeitungssessions entstehen so viele temporäre Einträge.

// Autosave auf alle 3 Minuten reduzieren
define('AUTOSAVE_INTERVAL', 180);

Bestehende Revisionen bereinigen

Manuell per SQL

-- Alle Revisionen zählen:
SELECT COUNT(*) FROM wp_posts WHERE post_type = 'revision';

-- Alle Revisionen löschen:
DELETE FROM wp_posts WHERE post_type = 'revision';

-- Verwaiste Meta-Daten bereinigen:
DELETE FROM wp_postmeta WHERE post_id NOT IN (SELECT ID FROM wp_posts);

Vorsicht: Immer Backup vorher! SQL-Direktzugriff auf die Produktions-Datenbank ist riskant.

Per Plugin

WP-Sweep: Kostenloses Plugin das Revisionen, Drafts, Trash, verwaiste Metadaten und mehr bereinigt. Übersichtliches Interface, sicher.

WP-Optimize: Kombiniert Datenbankbereinigung mit Caching-Funktionen.

Führen Sie die Datenbankbereinigung regelmäßig durch – am besten monatlich oder quartalsweise. Planen Sie sie für eine Zeit geringen Traffics (Nacht, Wochenende) da die Datenbankoperationen bei großen Websites einige Minuten dauern können.

Weitere Datenbankoptimierungen für WordPress

Revisionen sind nur eine Quelle von Datenbank-Bloat. Weitere Maßnahmen:

Spam-Kommentare löschen: Millionen ungelöschter Spam-Kommentare belasten die wp_comments-Tabelle erheblich.

Transienten bereinigen: WordPress-Plugins speichern temporäre Daten (Transienten) in wp_options. Veraltete Transienten können Tausende von Einträgen ansammeln.

Tabellen optimieren: MySQL-Tabellen fragmentieren mit der Zeit. OPTIMIZE TABLE defragmentiert und verbessert Abfragezeiten.

Object Caching: Redis oder Memcached cachen häufige Datenbankabfragen im RAM – reduziert Datenbankzugriffe erheblich.

Database-Performance messen

Query Monitor Plugin: Zeigt alle ausgeführten SQL-Abfragen pro Seitenaufruf mit Ausführungszeiten. Ideal um langsame Queries zu identifizieren.

Slow Query Log in MySQL: Protokolliert Abfragen über einem Schwellenwert. Erfordert Datenbankzugriff, sehr detailliert.

New Relic / Datadog: Enterprise-Monitoring-Tools die Datenbankperformance kontinuierlich überwachen.

WordPress-Sites die Datenbankbereinigung + Object Caching kombinieren, reduzieren TTFB im Schnitt um 30–50 ms – was bei knapp über der 2,5s LCP-Grenze den Unterschied zwischen „Gut” und „Verbesserungsbedarf” ausmacht.

Mehr zur WordPress-Performance-Optimierung finden Sie in unserem Artikel über WordPress Ladezeit optimieren.

WordPress-Performance und Datenbankoptimierung.

Wir optimieren Ihre WordPress-Datenbank und konfigurieren alle Performance-Einstellungen – für schnellere Ladezeiten und bessere Core Web Vitals.

WordPress SEO anfragen

Weitere Artikel zu WordPress SEO