WordPress ontwikkeling: the final checklist

Vandaag deel ik onze volledige WordPress checklist! WordPress is een fantastisch content management systeem dat de basis vormt voor ontelbaar veel websites (zo’n 75 miljoen). In de acht jaar dat ik websites ontwikkel met het CMS heb ik één ding geleerd: informatie over het platform is all over the place.

Om te voorkomen dat nieuwe ontwikkelaars dezelfde fouten maken als ik deel ik in dit artikel onze volledige WordPress checklist. Lees en leer.

WordPress checklist

De best practises op deze checklist kun je afvinken zodat je er geen één vergeet. De voortgang wordt lokaal opgeslagen, dus keer gerust later terug als je de lijst niet helemaal afkrijgt.

Wil je de checklist liever downloaden als PDF zodat je hem kunt printen? Doe dat dan hieronder:

Content

De content vormt de basis van je WordPress-installatie. Gebruik de volgende best practices:

  • Verwijder alle content die standaard is ingevuld in WordPress.
  • Pas de titel van je website aan onder Instellingen > Algemeen.
  • Vergeet ook de ondertitel van je WordPress-website niet aan te passen onder Instellingen > Algemeen.
  • Doorloop de website op spel- en schrijffouten. Dat staat wel zo netjes!
  • Plan regelmatig een moment waarop je de content reviseert en up-to-date brengt.
  • Vul profielen van auteurs zo volledig mogelijk in.

Gebruik(er)svriendelijkheid

Met behulp van onderstaande best practices zorg je ervoor dat iedereen je website makkelijk begrijpt en gebruikt.

  • Maak gebruik van alt-tags voor gebruikers met een (visuele) beperking.
  • Voeg social-mediaknoppen toe aan je website en/of blogberichten.
  • Controleer je website op visuele en technische fouten. Vergeet de mobiele versie(s) niet!
  • Test alle functionaliteiten van je website grondig.
  • Zorg ervoor dat je (bedrijfs)logo naar de homepagina verwijst.
  • Check regelmatig of de links op je website nog werken. Dode link gevonden? Stel een 301-redirect in met Yoast SEO Premium of een andere plugin.
  • Maak een gebruiksvriendelijke 404-pagina waarop je bezoekers verder helpt.
  • Voeg een favicon toe om de herkenbaarheid van je website te vergroten.
  • Verwijder spamreacties handmatig of gebruik Akismet om het proces te vergemakkelijken.
  • Hou de discussie gaande door te reageren op reacties.

Snelheid

Een snelle websites verbetert je positie in zoekmachines en komt de gebruikservaring ten goede.

  • Maak waar mogelijk gebruik van externe libraries die zijn meegeleverd met WordPress.
  • Check de laadtijd van je website via Google Pagespeed Insights en verbeter waar nodig.
  • Maak gebruik van compressie en vermijd het gebruik van grote afbeeldingen.
  • Installeer en activeer een cache-plugin voor een kortere laadtijd.
  • Neem regelmatig de tijd om ongebruikte media te verwijderen.
  • Leeg de prullenmand regelmatig en verwijder onnodige revisies.

WordPress SEO

Met behulp van zoekmachine optimalisatie verbeter je de online vindbaarheid van je website.

  • Verberg je testomgeving door “Zoekmachines ontmoedigen om deze site te indexeren” aan te vinken onder Instellingen > Lezen.
  • Maak gebruik van (XML-)sitemaps om de indexatie in zoekmachines te verbeteren.
  • Gebruik de WordPress WYSIWYG-editor om je content te voorzien van heading tags (H1, H2, H3…).
  • Gebruik koppeltekens in plaats van underscores in de URL van je pagina.
  • Creëer geschikte categorieën om je blogberichten in onder te verdelen.
  • Doe hetzelfde voor tags om je linkprofiel te verbreden.
  • Bouw een intern linkprofiel op door regelmatig te linken naar relevante berichten.
  • Hou je URL’s zo kort mogelijk en neem zoekwoorden op.
  • Maak je gebruik van Google Analytics? Vergeet je IP-adres niet uit te sluiten.
  • Installeer de Yoast SEO plugin en vul alle basisinstellingen in.
  • Controleer de zichtbaarheidsinstellingen van WordPress onder Instellingen > Lezen en sta zoekmachines toe je website te indexeren.
  • Maak je gebruik van de reactiemodule? Zorg er dan voor dat een nofollow-tag wordt toegevoegd aan hyperlinks.
  • Gebruik je URL’s mét of zonder www? Het mag allebei, maar zorg ervoor dat de één doorverwijst naar de ander.
  • Voeg je WordPress-website toe aan Google Search Console.

Beveiliging

Wegens de populariteit van WordPress is het systeem vaak slachtoffer van hackers en andere kwaadwilligen.

  • Geef de tabellen in je database een uniek voorvoegsel in plaats van het gebruikelijke “wp_”.
  • Kies een unieke gebruikersnaam en een sterk wachtwoord.
  • Verwijder wp-config-sample.php uit de root van je installatie.
  • Kijk kritisch naar de plugins die je nodig denkt te hebben. Gebruik waar mogelijk plugins die regelmatig van updates voorzien worden.
  • Maak regelmatig (het liefst dagelijks) backups.
  • Verbeter de beveiliging van je WordPress-installatie door middel van iThemes Security of een vergelijkbare beveiligingsplugin.
  • Maak altijd gebruik van de laatste WordPress-versie.
  • Houd ook de thema’s en plugins consistent up-to-date.
  • Verberg de WordPress-versie via het functiebestand (functions.php).
  • Maak gebruik van tweestapsverificatie om de beheeromgeving te beveiligen.
  • Verander de standaard-URL van de beheeromgeving (gebruik dus geen wp-admin).
  • Voorkom directe toegang tot de mappen op je webserver middels het htaccess-bestand.
  • Blokkeer IP-adressen na meerdere mislukte inlogpogingen.
  • Schakel de WordPress-editor uit.

De WordPress checklist is nooit af

Dankzij de open source-aard van WordPress is het systeem constant in ontwikkeling. Daarnaast is elke website uniek waardoor de best practices kunnen afwijken. Met behulp van deze checklist kom je echter al een heel eind. Heb je een vraag over WordPress of aanvullingen op deze checklist? Neem dan gerust contact met ons op.

Zin om meer af te vinken? Check dan ook onze checklists over zoekmachine optimalisatie en de livegang van een website.