Snelheid
WordPress database optimaliseren voor betere prestaties
15 maart 2025 · 6 min leestijd
Na verloop van tijd verzamelt uw WordPress-database steeds meer data. Revisies, spamreacties, tijdelijke bestanden en verwijderde content zorgen ervoor dat query's trager worden. Vooral bij WooCommerce-webshops en blogs met veel content kan een opgeschopte database de prestaties ernstig belemmeren.
Bij WP Maintainer voeren wij maandelijkse database-optimalisatie uit voor al onze klanten. In dit artikel delen wij onze aanpak.
Waarom groeit de database?
WordPress slaat standaard veel data op die niet altijd nodig is: - **Post-revisies:** Bij elke keer "opslaan" wordt een revisie gemaakt. Na maanden kunnen dit honderden revisies per pagina zijn. - **Spamreacties:** Opgeslagen zelfs na verwijdering, tot de prullenbak wordt geleegd. - **Transactie-logs:** Vooral bij WooCommerce en formulier-plugins. - **Tijdelijke data:** Transients die niet worden opgeruimd. - **Orphaned metadata:** Meta-data zonder bijbehorende posts.
Stap 1: Verwijder revisies
Beperk het aantal revisies dat WordPress opslaat. Voeg toe aan wp-config.php: define('WP_POST_REVISIONS', 5); Om bestaande revisies te verwijderen, gebruik WP-Optimize of voer een SQL-query uit. Let op: maak altijd eerst een back-up.
Stap 2: Leeg de prullenbak
Verwijderde berichten, pagina's en reacties blijven in de prullenbak staan. Configureer WordPress om deze automatisch te legen: define('EMPTY_TRASH_DAYS', 7);
Stap 3: Optimaliseer tabellen
MySQL-tabellen ontwikkelen overhead na veel wijzigingen. Optimaliseer ze regelmatig via phpMyAdmin of met een plugin. In phpMyAdmin: selecteer alle tabellen > kies "Optimize table" in het dropdown menu.
Stap 4: Verwijder spam en pending reacties
Spamreacties nemen onnodig ruimte in. Verwijder ze allemaal tegelijk: Ga naar Reacties > Spam > Klik "Alle spam wissen" Ga naar Reacties > Prullenbak > Klik "Prullenbak leegmaken"
Stap 5: Schoon transients op
Transients zijn tijdelijke data die soms niet worden opgeruimd. Gebruik de Transients Manager plugin om deze te bekijken en te verwijderen.
Automatische optimalisatie
De makkelijkste manier is een plugin zoals WP-Optimize. Deze kan: - Revisies verwijderen - Spam wissen - Prullenbak legen - Tabellen optimaliseren - Transients opschonen - Dit allemaal automatisch volgens een schema
WP Maintainer dienst
Bij WP Maintainer is database-optimalisatie standaard in elk onderhoudspakket. Wij monitoren de database-grootte, voeren maandelijks onderhoud uit en waarschuwen bij abnormale groei. Zo houden wij uw website snel en efficiënt.
Wilt u meer informatie?
Neem contact op via WhatsApp of bekijk onze pakketten.