Hoe schoon je je WordPress-website op

Je hebt je site al een aantal jaar en je hebt in de tussentijd tientallen plug-ins geprobeerd, hebt het thema eens een keer veranderd en hebt al je plaatjes opnieuw ingevoerd.

Op het oog ziet alles er nog goed uit, maar onder de spreekwoordelijke bank verstop je de spreekwoordelijke sokken. Tijd om die op te ruimen. Ook een wordpress-site verdient een periodieke grote schoonmaak.

Waarom is het belangrijk om je wordpress-site periodiek op te schonen?

Wanneer je je wordpress-site voor het eerst bouwt, zal deze vrij licht zijn. Na verloop van tijd zal je echter waarschijnlijk veel bestanden en gegevens toevoegen. Je maakt inhoud, voegt nieuwe plugins en thema’s toe, en maakt misschien zelfs aanpassingen in de code.

Dit alles zorgt ervoor dat je site in omvang toeneemt. De tijd die nodig is om cruciale functies te laden en uit te voeren is afhankelijk is van de hoeveelheid gegevens die verwerkt moeten worden. Die spreekwoordelijke sokken onder je wordpress-site-bank leiden tot tragere laadtijden, wat erg slecht is voor de ervaring van de gebruikers. Het kan ook het beheer van je site bemoeilijken.

Daarom is het slim om wat tijd te besteden aan het opschonen van je site.

Manieren om je wordpress-website op te schonen

De volgende opschoonmethoden zijn nuttig voor elke wordpress-site, vooral voor een site die al een tijdje bestaat. Sommige acties zijn eenmalig, terwijl andere regelmatig moeten worden uitgevoerd.

Zorg dat je een recente back-up van je site hebt voordat je begint met schoonmaken. Je kan zomaar een sok te veel weggooien, en dan is een back-up je laatste levenslijn.

Kijk bij back-ups door updraft plus.

Na de back-up kun je deze tips één voor één afwerken. Dit kan een tijdje duren, maar de voordelen van een opgeschoonde website zijn de moeite waard.

Zorg voor updates

Het up-to-date houden van je site is de voorwaarde om ervoor te zorgen dat deze goed draait en goed presteert. Oude versies van software veroorzaken allerlei problemen. Ze kunnen beveiligingslekken bevatten, compatibiliteitsfouten veroorzaken met andere functies die op je site zijn geïnstalleerd, en de boel laten vastlopen.

Daarom is het de moeite waard om ervoor te zorgen dat alles op je site up-to-date is. Je begint met het updaten van wordpress zelf. Kleine patches worden automatisch geïnstalleerd, maar grotere updates moet je handmatig installeren. Gelukkig kan dit proces met een enkele klik worden uitgevoerd, bij dashboard > updates.

Vervolgens moet je ervoor moeten zorgen dat al je bestaande plugins en thema’s ook worden geüpdatet. Ook dit is heel eenvoudig. Het enige wat je hoeft te doen is naar de Plugins en Thema’s secties van je wordpress-dashboard gaan, kijken of er een bericht is dat er een update nodig is en klikken op Updaten.

Je kunt het beste dit soort updates blijven uitvoeren zodra ze beschikbaar zijn.

Verwijder onnodige thema’s en plugins

Als je je thema’s niet hebt opgeschoond staan er altijd meerdere thema’s op je site: die ene die je gebruikt en een paar die wordpress steeds voor je installeert. Al deze stukken codes kunnen je site onnodig belasten, zeker als je ze niet allemaal nodig hebt. Neem je thema’s door en verwijder ze allemaal, behalve die ene die je gebruikt. Vergeet niet om ze echt te verwijderen en niet alleen maar te deactiveren. Dat kan je doen als je hem hebt aangeklikt.

Wat de plugins betreft is het ook een goed idee om door te gaan en alles te verwijderen wat je niet echt nodig hebt. Ga door elk van je plugins en vraag jezelf af of je echt enthousiast bent over de functionaliteit die het biedt. Zo niet, verwijder hem.

Als je veel plugins gebruikt, maar alleen op specifieke plekken, zorg dan dat je gebruik maakt van WP Asset CleanUp om de code alleen te laden waar dat nodig is.

Ruim gebroken links op

Als je al langer een website hebt zullen sommige links na verloop van tijd niet meer werken omdat de inhoud waar ze naartoe leiden is verplaatst of verwijderd. Deze gebroken links kunnen frustrerend zijn voor bezoekers en kunnen je site minder betrouwbaar laten lijken.

Je kan handmatig al je links checken, maar als je een grote site hebt kan dit dagen duren. In dat geval kun je een plugin installeren zoals Broken Link Checker. Deze tool waarschuwt je voor eventuele links die niet meer werken. Je kan de links in het dashboard vervangen.

De plugin zal de check automatisch blijven uitvoeren, wat betekent dat je je geen zorgen hoeft te maken over gebroken links. Het is echter een grote plugin die veel van je sitecapaciteit kan gebruiken om te checken, dus je kunt het beste de plug-in niet te vaak laten lopen of periodiek installeren en weer verwijderen.

Verwijder mediabestanden die niet worden gebruikt

Mediabestanden als afbeeldingen, GIF’s en video’s kunnen veel ruimte in beslag nemen. Dit kan een probleem zijn als je veel oude mediabestanden op je site hebt staan die niet meer gebruikt worden, zoals afbeeldingen van verwijderde berichten en pagina’s.

Je kunt je wordpress mediabibliotheek doorlopen en ongebruikte afbeeldingen handmatig verwijderen. Helaas is dit vaak een tijdrovend proces. Media Cleaner is een handige tool die deze opschoningstaak eenvoudiger maakt omdat mediabestanden die niet in de inhoud worden gebruikt automatisch worden opgeschoond. Het verplaatst ze naar een tijdelijke prullenbakmap, zodat je elke verwijdering kunt goedkeuren.

Om te voorkomen dat ongebruikte mediabestanden in de toekomst een probleem worden, moet je opletten terwijl je aan je site werkt. Elke keer dat je een afbeelding bijwerkt of een stukje inhoud verwijdert, is het slim om onnodige mediabestanden onmiddellijk uit je bibliotheek te verwijderen. Op die manier kan je hopelijk vermijden dat je ooit tientallen of honderden bestanden tegelijk moet doorlopen.

Optimaliseer je afbeeldingen

Na het verwijderen van onnodige mediabestanden van je site, zou je een kleinere mediabibliotheek moeten hebben. Je wilt ook aandacht besteden aan de bestanden die je bewaart. Media die niet goed geoptimaliseerd zijn, kunnen je site net zo vertragen als het hebben van te veel bestanden.

Je kunt je afbeeldingen optimaliseren voordat je ze uploadt, door een offline optimalisatietool te downloaden waarmee je de bestandsgroottes handmatig kunt verkleinen. Dit kan onhandig worden als je veel mediabestanden uploadt of als er veel oude bestanden zijn die aandacht nodig hebben.

In dat geval kan een plugin uitkomst bieden. Er zijn veel opties beschikbaar, waaronder:

ShortPixel
TinyPNG
Optimole
Imagify
EWWW
Smush

De tool zal automatisch je bestaande media optimaliseren, evenals alle nieuwe bestanden die worden toegevoegd aan je site. Op die manier hoef je deze specifieke opschoningstaak hopelijk nooit meer uit te voeren.

Schoon je categorieën en termen op

Als je gebruik maakt van categorieën en tags om je berichten te ordenen, kun je eindigen met termen die je niet nodig hebt. Als je navigeert naar Berichten > Categorieën of Berichten >Tags in je wordpress-dashboard, zie je een getal na elke term. Je kunt de termen verwijderen met het getal 0, omdat deze niet wordt gebruikt. Je kunt ook zoeken naar termen die te veel op elkaar lijken, alles verwijderen op één versie na, en alle relevante berichten opnieuw toewijzen aan de term die je bewaart.

Reken af met spamreacties

Spam is een probleem op de meeste websites. Je weet waarschijnlijk dat het veiligheidsrisico’s met zich meebrengt, zoals wanneer bots spam gebruiken om kwaadaardige links te plaatsen. Het is waarschijnlijk dat je al een spamoplossing hebt geïnstalleerd. Akismet is bijvoorbeeld een handige spambestrijdingsplugin die standaard op veel WordPress-sites is geïnstalleerd. Dit soort tool zorgt ervoor dat de meeste spam niet op je site verschijnt, maar verwijdert deze niet. De reacties worden verplaatst naar de map spam.

Periodiek zult je naar het reactiegedeelte van je wordpress-dashboard moeten gaan om alles in de spam-map te verwijderen. Hoe vaak je dit doet hangt af van het aantal spamreacties dat je krijgt. Je kunt ook een plugin installeren zoals Spam Comments Cleaner om het proces te automatiseren.

Verwijder je oude postherzieningen

Standaard worden er herzieningen (postrevisies) van al je berichten opgeslagen. Hierdoor raak je berichten waaraan je werkt niet tussentijds kwijt. Helaas blijven al die revisies in je wordpress bestaan, terwijl je ze meestal niet nodig hebt, zeker niet als je bericht is gepubliceerd.

Hoewel wordpress geen eenvoudige manier biedt om oude postrevisies standaard te verwijderen, kan je dit eenvoudig doen met behulp van een plugin. Met Optimize Database kan je bijvoorbeeld precies bepalen welke revisies je wilt behouden en welke je wilt weggooien. Het biedt ook verschillende andere nuttige opruimfuncties voor het verwijderen van spamberichten en ongebruikte tags.

Om te voorkomen dat herzieningen je site weer gaan vervuilen, heb je twee opties. Ten eerste kan je een plugin installeren zoals WP-Sweep en Revision Control, waarmee je kunt beperken hoeveel revisies er worden opgeslagen.

Als alternatief kan je de revisies volledig uitschakelen door code toe te voegen aan het wp-config.php bestand van je site. Blijf je liever uit de code, sla dan het grijze blok hieronder over.

Uitschakelen/herinschakelen van de post-revisies

Om de postrevisies permanent uit te schakelen, moet je het wp-config.php bestand van je wordpress site vinden dat zich in de root directory bevindt. Voeg de volgende regel code helemaal bovenaan toe:

define( ‘WP_POST_REVISIONS’, false );

Deze regel code schakelt postrevisies uit om in de toekomst niet meer in je database te worden opgeslagen. Als je deze optie ergens in de toekomst wilt inschakelen (om welke reden dan ook), vervang de regel door:

define( ‘WP_POST_REVISIONS’, true );

Beperking van postrevisies

Als je voor alle berichten die je aan je site toevoegt, voor de zekerheid, een paar revisies wilt bewaren kun je het beste een limiet instellen op het aantal postrevisies dat in je database wordt opgeslagen. Voeg de volgende regel toe aan je wp-config.php bestand:

define( ‘WP_POST_REVISIONS’, 4 );

Wat deze regel doet is dat het de 4 meest recente postrevisies opslaat in plaats van allemaal, dat wil zeggen dat de oudere automatisch worden verwijderd zodra nieuwere versies worden opgeslagen. Je kunt het getal 4 vervangen door een ander geheel getal, afhankelijk van je voorkeur.

Instellen van het Auto-Save Interval

In plaats van de postrevisies te beperken tot een vooraf bepaald aantal herzieningen kan je ook het auto-save interval verhogen om minder revisies op te slaan. Om dit te doen, moet je het wp-config.php bestand van je site openen en de volgende regel bovenaan toevoegen:

define( ‘AUTOSAVE_INTERVAL’, 300 );

Standaard slaat wordpress automatisch elke minuut (60 seconden) je postrevisies op, maar door deze regel toe te voegen worden ze elke vijf minuten (300 seconden) opgeslagen. Dit vermindert automatisch het aantal postrevisies die in de database worden opgeslagen.

Update je gebruikers

Dit is alleen nodig als je behalve jezelf meer mensen toegang hebt gegeven tot je site, of wanneer je mensen toestaat om lid te worden van je site. Je kunt bij Dashboard > Gebruikers:

  • Oude gebruikers die hun account niet meer nodig hebben verwijderen.
  • Zorgen dat de informatie actueel en correct is voor alle huidige gebruikers.
  • Zorgen dat iedereen het juiste rechtenniveau heeft voor zijn of haar werk.

Hoe meer gebruikers je site heeft, hoe vaker je deze specifieke opschoningstaak moet uitvoeren.

Schoon je database op

Veel van de plugins, thema’s en opgeruimde bestanden laten rommel achter, die achter de schermen wordt opgeslagen in de database. Deze specifieke rommel kan minder opvallend zijn, maar het kan een grote impact hebben op de prestaties van je site.

Het is mogelijk om je database handmatig op te schonen, maar dit vereist veel kennis en het is gemakkelijk om per ongeluk belangrijke bestanden te verwijderen. Voor de meeste gebruikers is een plugin een betere keuze. Er zijn veel plugins die je database voor je opschonen en onnodige gegevens verwijderen zonder iets belangrijks te verwijderen.

Een tool als WP-Optimize zal niet alleen je database opruimen, maar zal deze ook in de toekomst schoonhouden. Daarnaast voert WP Optimize ook een aantal andere opschoningsacties uit, zoals revisies verwijderen, spamreacties verwijderen, ongebruikte tags verwijderen en kan het afbeeldingen comprimeren.

Zorg dat plugin-scripts alleen laden op plekken waar ze gebruikt worden (asset cleanup)

De eerdere tips hebben betrekking op het verwijderen van onnodige informatie van je site. Deze methode versnelt je site door te voorkomen dat overbodige informatie wordt geladen wanneer gebruikers de pagina’s bezoeken. Een grote site kan hiermee zonder verlies van functionaliteit een enorme snelheidswinst krijgen.

Plugins, thema’s en soortgelijke hulpmiddelen laden scripts om hun functies te kunnen uitvoeren. Dit kan een negatieve invloed hebben op de prestaties van je site, vooral wanneer deze scripts worden geladen op plaatsen waar ze niet nodig zijn. Stel je bijvoorbeeld voor dat je een plugin hebt die de functionaliteit van een contactformulier toevoegt, maar er is maar één pagina op je site die zo’n formulier heeft. De plugin wordt toch op elke pagina geladen, of hij nu wel of niet nodig is.

Zelf scripts stoppen vergt een geavanceerde kennis. Gelukkig is er een plugin voor: WP Asset CleanUp. Deze tool scant elke pagina of bericht afzonderlijk en laat je beslissen welke functies je op welke pagina wilt uitzetten.

Kijk je content na

Dit kost wat meer tijd dan voorgaande stappen, maar als je al enige tijd bezig bent met wordpress en je site goed up-to-date wilt houden zul je af en toe je content opnieuw moeten doorlopen. Check op:

  • Content die verouderd of irrelevant is en verwijderd moet worden.
  • Informatie die moet worden bijgewerkt.
  • Content van slechte kwaliteit die je beter kunt vervangen of verwijderen.
  • Inhoud die te veel op elkaar lijkt. Als je bijvoorbeeld twee berichten over identieke onderwerpen hebt, wil je misschien alleen de beste bewaren.

Wil je dat je site wordt gemaakt met manieren om hem schoon te houden?