Een plugin voor het contactformulier, een voor de cookiebanner, een voor de slider, drie voor SEO, een die je ooit installeerde voor een bedrijfsvideo die er allang niet meer staat: voor je het weet draaien er veertig plugins op je WordPress-website. Elke plugin is een stukje code van iemand die je niet kent, dat met volledige rechten op je website draait. In dit artikel lees je hoeveel plugins normaal is, waarom elke plugin een risico is en hoe je veilig opruimt, zonder dat je site onderuitgaat.

Hoeveel plugins is te veel?

Er is geen magisch getal. Een goed gebouwde bedrijfswebsite komt meestal uit op 10 tot 20 plugins; een webshop op 20 tot 35. Het gaat niet om het aantal, maar om de kwaliteit en de noodzaak. Eén slecht onderhouden plugin is gevaarlijker dan tien goede. Zit je boven de dertig op een gewone bedrijfssite, dan is de kans groot dat er plugins tussen zitten die hetzelfde doen, niets meer doen of niet meer worden bijgewerkt.

Waarom elke plugin een risico is

  • Beveiliging. Verreweg de meeste lekken in WordPress-websites zitten niet in WordPress zelf, maar in plugins en thema’s: in de jaarlijkse rapporten van beveiligingsbedrijven als Patchstack gaat het om ruim negen van de tien gemelde lekken. Elke plugin is een extra deur die een aanvaller kan proberen.
  • Snelheid. Veel plugins laden op elke pagina hun eigen scripts en stijlbestanden, ook waar ze niet nodig zijn. Tien plugins die ieder “maar” 100 milliseconden kosten, maken je site een seconde trager.
  • Conflicten. Twee plugins die aan hetzelfde onderdeel sleutelen (bijvoorbeeld twee caching- of twee SEO-plugins) geven onvoorspelbare fouten die niemand kan terugvinden.
  • Verlaten plugins. Een plugin die twee jaar geen update heeft gehad, werkt op een dag niet meer met een nieuwe WordPress- of PHP-versie, en bekende lekken worden nooit meer gedicht.

Stap 1: maak een lijst en stel per plugin drie vragen

Ga in WordPress naar Plugins en loop de lijst langs. Stel bij elke plugin:

  1. Wat doet hij precies? Weet je het niet, dan is dat al een antwoord.
  2. Gebruik ik dat nog? De slider op een pagina die niet meer bestaat, de koppeling met een nieuwsbriefdienst die je hebt opgezegd, de “coming soon”-pagina van drie jaar geleden.
  3. Doet een andere plugin, het thema of WordPress zelf dit al? WordPress kan tegenwoordig zonder plugin al veel: afbeeldingen schalen, lazy loading, een XML-sitemap. Goede thema’s en formulier-plugins hebben vaak al een slider, knoppen en pop-ups ingebouwd.

Stap 2: herken de plugins die je sowieso kunt missen

Dubbelingen: twee SEO-plugins, twee cache-plugins, twee beveiligingsplugins, twee formulier-plugins. Kies er één.

Eenmalig gereedschap: plugins voor een migratie, een import, een database-opschoning of een “regenereer thumbnails” die je één keer hebt gebruikt. Verwijderen, en bij nood opnieuw installeren.

Gedeactiveerde plugins. Uit staat niet gelijk aan weg: de bestanden staan nog op de server en een lek in een uitgeschakelde plugin kan soms toch misbruikt worden. Wat uit staat, mag weg.

Statistiek-, deel- en widgetplugins waarvan je de cijfers nooit bekijkt.

Verlaten plugins: in de pluginlijst staat de datum van de laatste update. Ouder dan een jaar, of een waarschuwing “niet getest met jouw WordPress-versie”? Zoek een alternatief.

Stap 3: wat je juist wel nodig hebt

Een paar plugins horen op vrijwel elke zakelijke website thuis:

  • een formulier-plugin voor contact en offertes;
  • één SEO-plugin voor titels, omschrijvingen en de sitemap;
  • één cache– of snelheidsplugin (tenzij je hoster dat op de server regelt, zoals wij doen);
  • een cookie- en privacy-plugin als je statistieken of marketingscripts gebruikt;
  • een back-up-oplossing, tenzij je hoster dagelijks back-ups maakt en je die kunt terugzetten; hoe je zelf een back-up maakt lees je in Zo maak je een back-up van je WordPress-site;
  • een beveiligingsplugin met een firewall en een limiet op inlogpogingen.

Alles daarbuiten moet zijn bestaansrecht verdienen: het moet iets doen wat je klanten zien of wat je omzet oplevert.

Stap 4: zo kies je een nieuwe plugin

Moet er toch iets bij? Kijk op de pluginpagina op WordPress.org naar vier dingen: het aantal actieve installaties (liefst tienduizenden of meer), de datum van de laatste update (korter dan een paar maanden geleden), de beoordeling (en lees een paar één-ster-reviews om te zien wat er misgaat) en of de maker vragen in het supportforum beantwoordt. Een plugin met 300 installaties en een update van 2023 installeer je niet, hoe handig hij ook lijkt.

Stap 5: ruim veilig op

  1. Maak eerst een back-up van bestanden én database. Niet overslaan.
  2. Deactiveer de plugin, nog niet verwijderen. Klik je website door: homepage, dienstenpagina’s, contactformulier, webshop-afrekenen.
  3. Is alles in orde? Verwijder de plugin dan. Verwijderen ruimt de bestanden op; sommige plugins laten tabellen in de database achter. Veel plugins hebben een instelling “verwijder alle gegevens bij deïnstallatie”: zet die aan vóór je verwijdert.
  4. Doe dit één plugin tegelijk. Verwijder je er tien tegelijk en gaat er iets kapot, dan weet je niet door welke.
  5. Heb je een testomgeving (staging)? Doe het daar eerst. Op de sites die wij onderhouden testen we elke wijziging eerst op een kopie van de site.

Stap 6: houd het schoon

Opruimen is geen eenmalige actie. Loop elk kwartaal of halfjaar de lijst langs, houd alle plugins bijgewerkt en controleer na een WordPress- of PHP-update of alles nog werkt. Welke PHP-versie je draait, check je in één minuut. Komt er een lek in een plugin aan het licht waarvoor de maker nog geen oplossing heeft, dan is wachten geen optie: lees hoe wij dat oplossen in Lekken dicht zonder te wachten op de maker.

Geen zin om dit elk halfjaar zelf te doen? Bij een onderhoudspakket horen een jaarlijkse pluginschoonmaak, updates die eerst op een kopie worden getest en bewaking van bekende lekken standaard bij.

Wil je weten welke plugins op jouw site weg kunnen?

Laat hieronder het adres van je website achter. We bekijken welke plugins er draaien, welke verouderd of overbodig zijn en wat ze doen met je snelheid en veiligheid. Je ontvangt per e-mail een persoonlijk rapport met concrete verbeterpunten. Gratis en vrijblijvend.

Plan een gratis adviesgesprek   

Liever bellen? +31 (0)166 700204, ma–vr 9:00–17:30.