Tip 1: Sterke wachtwoorden en twee-factor authenticatie
De meest voorkomende manier waarop hackers toegang krijgen tot WordPress websites is via zwakke wachtwoorden. "admin123" of "welkom01" zijn binnen seconden te kraken.
Vereisten voor een sterk wachtwoord:
- Minimaal 16 karakters lang
- Combinatie van hoofdletters, kleine letters, cijfers en symbolen
- Geen woorden uit het woordenboek
- Uniek voor elke website (gebruik een password manager)
Twee-factor authenticatie (2FA) instellen:
Zelfs met een sterk wachtwoord is 2FA essentieel. Installeer een van deze plugins:
WP 2FA
AanbevolenGebruiksvriendelijke 2FA plugin met veel opties.
- Google Authenticator
- Email verificatie
- Backup codes
Wordfence Login Security
GratisStandalone 2FA van de Wordfence makers.
- TOTP authenticatie
- Lightweight
- reCAPTCHA optie
Google Authenticator
GratisSimpele en effectieve 2FA oplossing.
- Minimale setup
- Werkt met alle TOTP apps
- Geen account nodig
Tip 2: Houd WordPress, thema's en plugins up-to-date
Verouderde software is de nummer 1 oorzaak van gehackte WordPress websites. Updates bevatten vaak kritieke beveiligingspatches.
Automatische updates inschakelen:
// Automatische updates voor WordPress core
define('WP_AUTO_UPDATE_CORE', true);
// Of alleen voor minor releases (veiliger)
define('WP_AUTO_UPDATE_CORE', 'minor');
Voor plugins en thema's kun je automatische updates inschakelen via het WordPress dashboard onder Plugins → Geïnstalleerde plugins.
Tip 3: Kies alleen betrouwbare plugins en thema's
Niet alle plugins zijn veilig. Sommige bevatten kwaadaardige code, anderen worden simpelweg niet meer onderhouden.
Checklist voor plugin selectie:
-
Actieve installaties Minimaal 10.000+ actieve installaties
-
Recente updates Laatste update binnen 3 maanden
-
Goede reviews Minimaal 4 sterren met 100+ reviews
-
WordPress.org repository Download alleen van officiële bronnen
-
Compatibiliteit Getest met jouw WordPress versie
Tip 4: Installeer een security plugin
Een goede security plugin vormt je eerste verdedigingslinie tegen aanvallen. Deze plugins monitoren je website en blokkeren verdachte activiteiten.
Wordfence
PopulairsteMeest complete security plugin met firewall.
- Web Application Firewall
- Malware scanner
- Login beveiliging
- Live traffic monitoring
Sucuri Security
Premium optieGeavanceerde beveiliging met CDN.
- Cloud-based firewall
- DDoS bescherming
- Malware cleanup service
- Prestatie boost via CDN
iThemes Security
GebruiksvriendelijkEenvoudige setup met sterke beveiliging.
- Brute force bescherming
- File change detection
- Database backups
- Two-factor auth
Tip 5: Wijzig de standaard login URL
Standaard is je WordPress login te vinden op /wp-admin of /wp-login.php. Dit weten hackers ook, waardoor ze geautomatiseerde aanvallen kunnen uitvoeren.
Login URL wijzigen met WPS Hide Login:
-
1
Installeer WPS Hide Login
Ga naar Plugins → Nieuwe plugin en zoek naar "WPS Hide Login"
-
2
Activeer de plugin
Klik op Activeren na installatie
-
3
Configureer de nieuwe URL
Ga naar Instellingen → WPS Hide Login en kies een unieke login slug
-
4
Sla de nieuwe URL op
Bewaar deze URL veilig - je hebt hem nodig om in te loggen!
/mijn-geheime-toegang-2025 in plaats van /login of /admin.
Tip 6: Beperk het aantal login pogingen
Brute force aanvallen proberen duizenden wachtwoord combinaties per minuut. Door het aantal pogingen te beperken, maak je deze aanvallen onmogelijk.
// Aanbevolen: Gebruik de plugin "Limit Login Attempts Reloaded"
// Of Wordfence heeft deze functie ingebouwd
// Handmatige methode via .htaccess:
// Blokkeer IP na te veel mislukte pogingen
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/wp-login\.php$
RewriteCond %{REMOTE_ADDR} ^123\.456\.789\.
RewriteRule .* - [F,L]
</IfModule>
De makkelijkste oplossing is om de gratis plugin Limit Login Attempts Reloaded te installeren. Deze blokkeert automatisch IP-adressen na een aantal mislukte pogingen.
Tip 7: Maak regelmatig backups
Als het ergste gebeurt en je website wordt gehackt, is een recente backup je redding. Zonder backup kun je alles kwijtraken.
Backup strategie (3-2-1 regel):
- 3 kopieën van je data
- 2 verschillende opslagmedia
- 1 kopie off-site (cloud)
UpdraftPlus
GratisMeest populaire backup plugin.
- Automatische backups
- Cloud opslag (Dropbox, Google Drive)
- Eenvoudig restore
BlogVault
PremiumReal-time backups met staging.
- Incremental backups
- One-click restore
- Staging omgeving
All-in-One WP Migration
EenvoudigSimpel backuppen en migreren.
- Export in 1 klik
- Inclusief database
- Geen technische kennis nodig
Tip 8: Gebruik SSL/HTTPS
SSL versleutelt alle data tussen je bezoeker en je server. Zonder SSL kunnen hackers gevoelige informatie onderscheppen, zoals wachtwoorden en betaalgegevens.
Voordelen van SSL:
- Encryptie: Alle data wordt versleuteld verzonden
- Vertrouwen: Bezoekers zien het groene slotje
- SEO boost: Google geeft voorkeur aan HTTPS sites
- Vereist: Noodzakelijk voor betalingen en GDPR
Lees onze complete handleiding: SSL Certificaat Installeren: Stap-voor-Stap
Tip 9: Beveilig wp-config.php
Het bestand wp-config.php bevat je database credentials en andere gevoelige informatie. Dit bestand moet extra beveiligd worden.
Beveiligingsmaatregelen:
# Blokkeer toegang tot wp-config.php
<files wp-config.php>
order allow,deny
deny from all
</files>
# Blokkeer toegang tot .htaccess zelf
<files .htaccess>
order allow,deny
deny from all
</files>
// Verberg WordPress versie
remove_action('wp_head', 'wp_generator');
// Blokkeer directory browsing
define('DISALLOW_FILE_MODS', true);
// Security keys (genereer op: https://api.wordpress.org/secret-key/1.1/salt/)
define('AUTH_KEY', 'jouw-unieke-key-hier');
define('SECURE_AUTH_KEY', 'jouw-unieke-key-hier');
define('LOGGED_IN_KEY', 'jouw-unieke-key-hier');
define('NONCE_KEY', 'jouw-unieke-key-hier');
Tip 10: Disable file editing in WordPress
WordPress heeft een ingebouwde editor waarmee je thema- en plugin-bestanden kunt bewerken. Als een hacker toegang krijgt tot je admin, kan hij hiermee malware injecteren.
// Schakel de ingebouwde bestandseditor uit
define('DISALLOW_FILE_EDIT', true);
// Optioneel: blokkeer ook plugin/thema installaties
define('DISALLOW_FILE_MODS', true);
Veelgestelde vragen
Hoe weet ik of mijn website gehackt is?
Tekenen van een hack zijn onder andere:
- Onbekende admin gebruikers
- Vreemde redirects naar andere websites
- Spam links in je content
- Google waarschuwingen
- Onverklaarbare trage laadtijden
Welke security plugin is het beste?
Wordfence is de meest complete gratis optie. Voor premium gebruikers is Sucuri een uitstekende keuze met hun cloud-based firewall en cleanup service.
Zijn gratis thema's veilig?
Gratis thema's van de officiële WordPress.org repository zijn over het algemeen veilig - ze worden gecontroleerd. Thema's van andere bronnen kunnen risico's bevatten. Download nooit "nulled" premium thema's.
Hoe vaak moet ik mijn wachtwoord wijzigen?
Met een sterk, uniek wachtwoord en 2FA ingeschakeld is regelmatig wijzigen niet nodig. Wijzig je wachtwoord wel direct bij een vermoeden van een lek of na een hack.
Conclusie
WordPress beveiliging is geen eenmalige actie, maar een doorlopend proces. Door deze 10 tips te implementeren, maak je het hackers aanzienlijk moeilijker om je website binnen te dringen.
Security Checklist
Laat ons je website beveiligen
Bij wpts.nl bieden we complete WordPress security audits en beveiligingsservices. Wij regelen het, zodat jij je geen zorgen hoeft te maken.