Je WordPress website beveiligen

Hoe zorg je voor een veilige website en voorkom je spam?

Omdat WordPress en populair CMS is en omdat er veel verschillende ontwikkelaars aan de plugins en thema’s werken kunnen er lekken in de software ontstaan. Hieronder een aantal aandachtspunten waarmee je jouw website veiliger maakt.

Zorg dat je website via HTTPS bereikbaar is

Een SSL-certificaat is tegenwoordig een “must have” voor elke website.
Al het verkeer tussen jouw computer en de website wordt dan versleuteld. Daarvoor moet jouw hostingprovider een SSL-certificaat installeren. Dit regel je dus met de hosting, en niet in WordPress.
Dit zorgt voor de https:// en laat een slotje zien.

Maak gebruik van een sterk wachtwoord

WordPress doet altijd een voorstel voor een lang en sterk wachtwoord.
Dat is veiliger. Eventueel gebruik je een wachtwoord manager om al jouw wachtwoorden te bewaren.

Zorg dat de gebruikersnaam van de beheerder géén “admin” is

Vroeger was de standaard gebruikersnaam van de “Administrator” van iedere WordPress-website “admin”. Inmiddels is dat niet meer zo, maar voor oudere WordPress-websites geldt dat deze vaak nog een gebruiker hebben die “admin” heet. Dit kan echt niet! Verander deze zo snel mogelijk in iets dat minder voor de hand ligt. Hacker kunnen hiermee de helft van de login al raden!

Update plugins, themes en WordPress zelf regelmatig

Zorg dat je plugins, themes én WordPress zelf regelmatig geüpdatet worden naar de laatste versie. Themes, plugins en WordPress worden vaak geüpdatet om beveiligingsproblemen op te lossen. Het is dan ook heel belangrijk dat je deze updates installeert.

Maak regelmatig backups van je website

Als je website tóch een keer gehackt wordt is het wel zo fijn als je een (recente) backup hebt die je kunt terugzetten. Zorg daarom dat er regelmatig automatisch backups worden gemaakt van je website. Veel hostingpartijen doen dit standaard, maar toch is het ook fijn om ergens anders nog een backup te hebben. Bijvoorbeeld in Google Drive. Gebruik hiervoor een plugin zoals UpdraftPlus.

Verwijder inactieve plugins en thema’s

Zorg dat je thema’s en plugins die je niet gebruikt volledig verwijdert van je website. Deactiveer ze dus niet alleen, maar verwijder ze volledig van je website. Dit voorkomt mogelijke lekken (omdat je ze dan niet update) naar ook onnodige updates als je ze toch niet gebruikt.

Installeer een (beveiligings-) plugin

Voor elk probleem is er wel een plugin. Zo ook voor beveiliging.

Zo zorgt de gratis plug-in WordFence voor extra beveiliging door meerdere dingen te doen:

  • Beperken van (mislukte) inlogpogingen
    Dit zorgt ervoor dat iemand niet oneindig vaak kan proberen om in te loggen. Na drie foutieve login-pogingen wordt je dan voor minimaal 20 minuten geweerd.
  • Scannen op gewijzigde bestanden
    Een gewijzigd bestand kan malware code bevatten. De plugin vergelijkt met de originele bestanen en kan dit ook herstellen.
  • Update alarm
    Geeft een signaal af als plugins ge-update moeten worden

Spam bij formulieren
Ook formulieren leveren regelmatig spam inzendingen (onzin tekst) op. Ga bij de formulieren plugin op zoek welke instelling je kan doen om foute of ge-blackliste inzenders te weren. Bijvoorbeeld door gebruik te maken van het Honeypot-principe

Zet het reageren op blogberichten UIT. Dit voorkomt veel vervelende spam commentaren.
Je doet dit via Instellingen >> Discussie en dan (het 3e vinkje) reacties uitschakelen.
Als je wilt kan je dit aan laten staan, dan wel de plugin Akismet (zie plugins) aciveren!
Akismet bevat een wereldwijde database van spammers. En stopt vervelende commentaren.