In dit zesde deel van de gratis online marketing cursus “Hoe krijg ik meer websitebezoeker en klanten?” bekijken we meer in detail wat WordPress SEO precies is, wat de beste WordPress SEO plugins zijn, enkele WordPress SEO tips en hoe je aan WordPress SEO optimalisatie doet.
De basis voor WordPress SEO
Om ervoor te zorgen dat je WordPress SEO niet zinloos is, moeten de volgende zaken eerst in orde of uitgevoerd zijn:
- Goede WordPress hosting die je website niet alleen snel en veilig maakt, maar die ook ingebouwde SEO voordelen heeft
- Een zoekwoordenonderzoek zodat je weet met welke woorden mensen op zoek zijn naar jouw producten en diensten
- Een online marketingplan om jouw marketingactiviteiten op elkaar af te stellen en naar één doel toe te werken
- Een WordPress website maken volgens de regels van de kunst
- Je website aanmelden bij Google Search Console om je SEO activiteiten te meten en op te volgen
Lees ook zeker het artikel “Wat is zoekmachine optimalisatie en tips om hoger te scoren” om een beter inzicht te krijgen in de ranking parameters die we hier gaan behandelen.
Het juiste WordPress thema
Je hebt ook een WordPress theme nodig dat SEO vriendelijk is. Er zijn zeer veel themes die beweren SEO-vriendelijk te zijn maar wij raden de internationaal gereputeerde StudioPress Themes aan. Hun themes zijn snel, licht en maken gebruiken van nette code en structured data.
WordPress SEO plugins
We installeren eerst alle nodige WordPress plugins. Als je de handleiding hoe een WordPress website maken hebt gevolgd, dan zul je enkele plugins tegenkomen die je al geïnstalleerd hebt. Niet alle plugins zijn letterlijk plugins voor SEO maar dragen wel bij tot een algemene positieve ervaring op de website wat je SEO rankings zeker ten goede komt.
- AddToAny Share Buttons: Het is belangrijk dat je pagina’s en blogberichten gedeeld kunnen worden. Op zich is iedere share button goed, maar let op dat deze je website niet vertragen!
- AMP: AMP staat voor Accelerated Mobile Pages wat zoveel betekent als versnelde mobiele pagina’s. Dit is niet hetzelfde als responsive pagina’s. Responsive betekent dat je website zich aanpast aan de afmetingen van het scherm waar het wordt op gezien. Bij AMP wordt er CSS, HTML & Javascript verwijderd uit de pagina om ervoor te zorgen dat de AMP pagina’s significant veel sneller laden. Wanneer iemand via mobiel (smartphone of tablet) op een zoekresultaat in Google klikt en deze pagina ondersteunt AMP, dan zal de AMP-versie van de pagina worden getoond. De AMP-versie van een pagina staat ook op een andere URL en je kunt deze manueel bereiken door achteraan de URL
/amp
te plaatsen. In het geval van dit blogbericht is dit https://www.smartdata.agency/wordpress-seo-handleiding/amp. Ondanks dat je originele pagina en de AMP-pagina beiden identieke tekst hebben op een andere URL, moet je je geen zorgen maken over duplicate content omdat dit achter de schermen geregeld is met een canonical tag (een canonical tag verteld zoekmachines waar de originele content staat). - Related posts (BAW Manual Related Posts): Je relateert pagina’s om er voor te zorgen dat wanneer een bezoeker op het einde van een pagina komt, er andere inhoud wordt aangeboden. Dit zorgt ervoor dat deze bezoeker verder surft op je website. Er zijn redelijk wat plugins die automatisch pagina’s en post kunnen relateren zodat je dit niet manueel moet doen. Wees hier wel voorzichtig mee; dit kan zeer server intensief zijn. Sommige hosting providers verbieden/verwijderen deze plugins en in sommige gevallen gooien ze de website uit omdat dit te veel van de server vraagt. Tenzij je een zee van content hebt, kan je evengoed manueel berichten relateren.
- Tiny JPG: Één van de zwaarste/grootste elementen om te downloaden op een website zijn foto’s en afbeeldingen. Een professionele foto kan al snel 20 mega bytes (MB) groot zijn wat twintig keer zo groot is als een website pagina mag zijn. Laat staan dat je verschillende foto’s van deze bestandsformaat gebruikt. Hou de afmetingen en de bestandsgrootte van je foto’s dus zo laag mogelijk. Hoe meer MB een browser moet downloaden, hoe langer het duurt alvorens een website bezoeker de website pagina te zien krijgt. Volgens ons is Tiny JPG de beste plugin om het bestandsformaat te verkleinen (beter dan Photoshop) zonder dat de visuele kwaliteit van de foto achteruit gaat.
- Cookie Notice: Wettelijk gezien moet je aan je bezoekers duidelijk maken dat je website gebruik maakt van cookies om in regel te zijn met de Europese richtlijnen inzake privacy.
- RealFaviconGenerator: Een favicon is een icoontje dat te zien is op je browers tabblad. WordPress heeft deze functie ondertussen standaard geïntegreerd, maar niet zo uitgebreid als RealFaviconGenerator. Met RealFaviconGenerator kan je je favicon aanpassen aan de browser, wat wel een hele leuke feature is.
- Footer Putter: De belangrijkste feature bij Footer putter is dat je beter terug te vinden bent in de lokale zoekresultaten. En dit door het gebruik van HTML 5 micro data in de footer.
- Glue for Yoast SEO & AMP: Je gebruikt Glue for Yoast SEO & AMP om Yoast SEO te integreren in AMP.
- Google Analytics for WordPress by MonsterInsights of Google Tag Manager for WordPress: Google Tag Manager for WordPress is de beste manier om al je tags te integreren in je website. Deze tool wordt voornamelijk door marketeers gebruikt om de vele tracking tools op een eenvoudige manier te beheren en aan te passen. Google Tag Manager for WordPress en tag manager zijn vrij complex. Als je geen marketeer bent of een Woocommerce website hebt, raden we ten zeerste Google Analytics for WordPress by MonsterInsights aan.
- Plugins Garbage Collector: Wanneer je een plugin verwijdert, dan laat dit soms “troep” (tables) achter. Met deze plugin kun je eenvoudig deze achtergebleven tables verwijderen. Wees altijd zeker welke tables je delete, want dit kan anders nare gevolgen hebben. Voorzichtigheid is dus geboden.
- Query Monitor:Dit is een fantastische plugin die me ons al enorm heeft geholpen in het vinden en identificeren van performantieproblemen op WordPress website. Hoewel deze plugin niet geschikt is voor een dagdagelijkse WordPress-gebruiker, dient hij niet te ontbreken op deze lijst.
- Relevanssi: Er is één ding slecht aan WordPress en dat is de standaard zoekfunctie. Relevanssi vervangt de zoekfunctie van WordPress en geeft een veel betere gebruikservaring.
- Redirection plugin of Yoast seo pro: Je kunt één van beide gebruiken om een HTTP error 404 oplossen en vermijden.
- SG optimizer (Siteground): Als je website wordt gehost bij Siteground, dan moet je zeker deze plugin installeren. Het geeft je de mogelijkheid om gebruik te maken van de Siteground cache opties (n.l. memcached en dynamic cache) en om op een eenvoudige manier over te schakelen van http naar https en met een klik over te schakelen naar PHP 7.0. SG optimizer is volledig compatibel met WP Rocket.
- Simple Author Box: Op het einde van een artikel is het altijd interessant als je meer kunt weten over de auteur en in contact kunt treden op sociale media.
- Testimonials by Woothemes: Een reële getuigenis van je klanten heeft een behoorlijke impact op de conversie (overgang van een bezoeker naar klant). Een andere goede plugin is Testimonials Showcase. Wanneer je een e-commerce hebt, zijn de twee beste opties Yotpo en Trustpilot.
- Wordfence Security: Het is een zeer goed idee om je website veilig en botvrij te houden. Als je website gehacked werd en Google komt hier achter dan kom je op een zwarte lijst en verlies je je rankings in Google. Er zijn redelijk wat malafide robots actief op het internet die voornamelijk proberen een manier te vinden om in je website te geraken of je paswoord te raden. Zulke bots die meestal in grote aantallen komen, vergen redelijk wat van je hosting/server en dit komt de beschikbaarheid en laadsnelheid van je website niet ten goede. Naar onze ervaring houdt Wordfence Security je website het beste botvrij, wat al een hele opgave is!
- WP RocketWordPress caching plugins zorgen ervoor dat er een kopie wordt bewaard in de browser en/of op je server. De kopie kan van een pagina of zelfs van de database of objecten (PHP) zijn. Deze kopies zorgen ervoor dat wanneer iemand een pagina laadt in zijn browser, niet de gehele pagina gegenereerd moet worden uit PHP. Dit resulteert in een snellere laadtijd van een pagina wat voor een betere gebruikservaring zorgt en dus ook een betere positie in Google. Vaak worden er andere functies in een cache plugin toegepast zoals lazyload, verkleinen en aaneenschakelen (Minification/Concatenation) en CDN support. WP Rocket is de enige premium (betalende) cache plugin en hierdoor ook de beste op de markt. Deze plugin mag zeker en vast niet ontbreken voor WordPress SEO.
- WP Sweep: Met WP Sweep veeg je je website schoon door revisies van posts & pages te deleten, reacties te deleten die niet goedgekeurd zijn en nog zo meer. Net zoals bij Plugin Garbage collector is er enige voorzichtigheid geboden want je kan reacties deleten die je nog niet goedgekeurd hebt of revisies van berichten die je toch wou bijhouden.
- WPForms: Op SEO vlak heeft dit contactformulier het voordeel dat het snel laadt en goed werkt op elke browser. Niets is zo frustrerend als een slecht werkend contactformulier.
- Yoast seo: Met Yoast SEO kun je je website toevoegen aan Google Search Console, een sitemap toevoegen, SEO vriendelijke URLs schrijven, nofollow en noindex gebruiken op je pagina’s en blogberichten. Met de premium versie van Yoast kun je een WordPress redirect maken om zo http error 404 oplossen & vermijden
Je kunt ook altijd te rade gaan op onze pagina de beste online marketing tools voor meer inspiratie.
WordPress SEO optimalisatie
Om de volgende uitleg te kunnen implementeren, is het belangrijk dat je de volgende plugins geïnstalleerd hebt: Yoast seo, AMP, Glue for Yoast SEO & AMP, Tiny JPG en WP Rocket. Het is optioneel om je website te hosten bij Siteground maar dan kun je een stukje van deze handleiding niet doen.
1. Meten van resultaten
Werkt de WordPress SEO wel? Meten is weten! Hiervoor gebruiken we twee tools namelijk Google Analytics en Google Search Console.
2. WordPress optimaliseren
Zonder plugins om je WordPress website te optimaliseren kun je in een standaard WordPress-installatie maar weinig optimaliseren voor je WordPress SEO. Je kunt hier de uitgebreide uitleg vinden hoe een goede WordPress website maken.
2.1. Permalinks
Permalinks staan bij een nieuwe WordPress-installatie op “Standaard” ingesteld en dit is geen goede zaak aangezien er dan symbooltjes in je url tevoorschijn komen. Pas je permalinks aan naar “Berichtnaam”.
2.2. WWW & niet-WWW
Het maakt niet uit of je een website URL hebt die met www begint of niet (https://www.smartdata.agency
of https://www.smartdata.agency
). Dit is meer een persoonlijke keuze en heeft dus niets met SEO optimalisatie te maken. Wat wel van essentieel belang is dat je website niet via beide manieren bereikbaar is. Als je deze website neemt wordt je automatisch doorgestuurd van de niet-WWW versie naar de WWW versie voor elke URL. Wanneer dit niet het geval is, dan moet je dit zelf te doen via .htaccess (meer uitleg over htaccess).
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
Biedt dit geen uitkomst, dan kan je best contact opnemen met je hosting provider om dit op te lossen.
2.3. Zoekmachine zichtbaarheid
Wanneer Zoekmachine zichtbaarheid onder Instellingen > Lezen aangevinkt staat, zal je website nooit scoren in Google. Omdat je zoekrobots (zoals Google) de toegang tot je website ontzegt.
3. Hosting
De impact van de gekozen hosting mag je zeker niet onderschatten. Raadpleeg zeker deze checklist om te zien of jij een goede WordPress hosting hebt.
4. Inhoud
Om hoog te scoren met je WordPress SEO, heb je goede inhoud nodig die ook goed gestructureerd is en met de nodige rankingsignalen.
4.1. Zoekwoordenonderzoek
Je moet allereerst je zoekwoordenonderzoek hebben gedaan. Als dit rond is, moet je je zoekwoorden in een structuur gieten. Dit is natuurlijk gemakkelijker gezegd dan gedaan en vergt enige fingerspitzengefühl.
4.2 Sitestructuur
Iedere business is anders en dus ook elke sitestructuur. Ik heb voor Lovalight.com (een e-commerce gespecialiseerd in verlichting) gewerkt en aan de hand van deze site kan ik het eenvoudigste uitleggen hoe je een structuur opbouwt. Tijdens het zoekwoordenonderzoek kwamen er woorden naar boven, zoals ‘binnenverlichting’, ‘plafondverlichting’ en ‘hanglampen’. Zoals je kan zien op onderstaande screenshot is dit dan ook in een structuur gegoten die steek houdt.
Het is belangrijk om relevante pagina’s aan elkaar te linken wanneer dit zinvol is.
4.2.1. Navigatiemenu
Je navigatiemenu moet bezoekers zo snel mogelijk brengen naar waar ze moeten zijn. Een website die rond blogberichten is gebouwd heeft een hele andere structuur dan een e-commerce. Stel jezelf steeds deze vraag: “Hoe kan ik een bezoeker het snelste naar de pagina brengen waar hij wil zijn?”
4.2.2 Inhoud optimalisatie met zoekwoorden
De inhoud van een pagina moet altijd een zoekwoord thema te hebben (tenzij je niet wilt dat deze pagina scoort in Google – denk aan een contactpagina). Ook je zoekwoord en zijn variaties moetens in de tekst, titel, metatitel en -omschrijving te staan. Met Yoast SEO kun je zien wat de zoekwoorddichtheid is (percentage dat een zoekwoord woord in de tekst terug te vinden is ten opzichte van het totale aantal woorden). Door het zoekwoord in te vullen onder “Focus Keyword” en tekst te schrijven krijg je het percentage automatisch berekend.
4.2.3. Titel en zoekwoorden
Behalve in de tekst moet je er ook voor zorgen dat je zoekwoord in de titel staat en het liefst zo ver mogelijk vooraan zodat als iemand je website bezoekt, hij direct ziet dat deze pagina weldegelijk over dit zoekwoord gaat.
4.2.4. Optmimaliseer home pagina, post types, taxonomies & archieven
Wanneer je onder SEO > titles & Metas kijkt, zie je verschillende opties om deze aan te passen. Bij het tabblad “Homepage” kun je de titel en omschrijving aanpassen.
Bij “Post Types” kun je verschillende berichttypes aanpassen. In een standaard WordPress-installatie staat hier enkel “Berichten” en “Pagina’s”. Bij “Title template” kun je aanduiden hoe een title er uit moet zien wanneer je deze niet manueel op de desbetreffende pagina aanpast. Voor je WordPress SEO is het ten zeerste aan te raden dat je op elk bericht en pagina de title zelf schrijft en deze hierdoor niet automatisch laat genereren door de template. Hetzelfde geldt voor de “Meta description template” maar dit is dan voor de omschrijving van de pagina.
Bij “Meta Robots” kun je bepalen wat de standaardinstelling is van dit soort post type. Standaard zou ik aanraden dat je alle posttypes behalve berichten en pagina’s op ‘noindex‘ zet.
“Data in Snippet Preview” bepaalt of je de datum van publicatie of aanpassing in Google zult zien. Het is enkel zinvol om dit te doen wanneer je je berichten af en toe aanpast zodat Google gebruikers zien dat dit bericht recent is. Bij pagina’s hoef je dit niet aan te zetten aangezien pagina’s meestal statisch zijn.
Onder het tabblad “Taxonomies” kun je best alles op ‘noindex’ zetten met uitzondering van categorieën. Dit hoeft niet als je geen op zoekwoorden gebaseerde categorieën hebt (dan zet je dit ook op noindex).
Onder het tabblad “Archives” kun je beter ook alles op ‘noindex’ zetten tenzij je met meerdere blog auteurs werkt.
4.2.5. Optimaliseer titels & omschrijvingen op berichten en pagina’s
Het is zoals eerder vermeld belangrijk dat je op elke individueel bericht, pagina en categorie een unieke en op maat gemaakte titel en omschrijving plaatst met daarin het zoekwoord waarvoor je wenst te ranken.
4.3. Optimaliseer je afbeeldingen
Het is essentieel dat je afbeeldingen zo klein mogelijk zijn (afmetingenen en omvang) om de laadtijd van een pagina te beperken. Dit kun je eenvoudig doen door gebruik te maken van Tiny JPG.
4.4. Duplicate content
In het artikel duplicate content gaan we dieper op wat duplicate content exact is. Maar in grote lijnen kunnen we zeggen dat elke pagina en elk bericht op je website gefocust moet zijn op één zoekwoord (en zijn variaties). Het is dit niet goed als je aparte pagina’s hebt (tenzij je er minstens 300 woorden over kunt schrijven) voor een variaties op een zoekwoord.
4.5. Geen blogreacties meer
Je komt het geregeld tegen pagina’s waar je een reactie op kunt achterlaten maar waar er niet één te vinden is of erger nog: reacties die geen enkele meerwaarde hebben. Behalve dat deze reacties je zoekwoord dichtheid verminderen, dragen ze meestal ook niets bij. Verschillende vakgenoten (en wij) hebben dus besloten om geen reacties meer toe te laten op onze websites. Je kunt natuurlijk altijd reageren op verschillende sociale media sites wat een grotere waarde heeft op vlak van SEO dan blogreacties.
4.6. Update je site inhoud
Het is zeer interessant om je website-inhoud geregeld na te kijken en te verbeteren. Dit is veel makkelijker voor je SEO dan een compleet nieuw artikel te schrijven.
4.7. Post geregeld iets nieuws
Hoe meer kwalitatieve inhoud er stelselmatig op je site bijkomt, hoe meer Google komt kijken.
4.8. Tags
Tenzij je een gigantische website hebt waar er meerdere berichten (lees minstens 4) per tag zijn, raden we iedereen aan om zo ver mogelijk weg te blijven van tags. Tags worden gebruikt als kleinere onderverdelingen dan categorieen. Als je één bericht per tag hebt, versplinter je je WordPress SEO. Het is dus beter om je tot categorieën te beperken tot je meerdere posts per tag kunt hebben.
4.9. Categorieën
Is een vrij algemene noemer waaronder je blogberichten terecht komen. Je bent niet genoodzaakt op meerdere categorieën te hebben, je kan er dus ook maar één hebben. Denk eraan om onder Berichten > Categorieën de categorie “Uncategorized” te verwijderen of aan te passen naar een relevantere categorie.
4.10. Zijbalk
Denk na over de inhoud die je in de zijbalk van je website plaatst. Stel jezelf de vraag wat de toegevoegde waarde is en of je site bezoekers op één van deze elementen klikken?
4.11 Gebroken links en 404 pagina’s
Het is behoorlijk frustrerend om naar een pagina geleid te worden die nergens naar linkt. Check zeker de het artikel http error 404 oplossen en vermijden voor meer informatie.
4.11 Sociale media
Wanneer je een bericht of pagina aanmaakt kun je bij “Uitgelichte afbeelding” in de rechterzijbalk een afbeelding toevoegen die als standaard zal gebruikt worden op sociale media. Wanneer je gebruik maakt van de Yoast SEO pro plugin, dan kun je voor Twitter en Facebook aparte afbeeldingen toevoegen wat een behoorlijke meerwaarde kan zijn.
Het is interessant om al je blogberichten op sociale media te verspreiden en hiervoor te adverteren omdat dit links naar je website verspreidt en je volgers (potentiële klanten) op sociale media opbouwt.
5. Yoast SEO
In dit deel nemen de belangrijkste onderdelen van Yoast SEO onder loep die we nog niet behandeld hebben.
5.1. XML Sitemaps
Onder SEO/XML Sitemaps kun je de link naar je sitemap terugvinden en krijg je mogelijkheden om je sitemap aan te passen. Let er op dat je XML sitemap functionality aan staat.
Tenzij je een blog hebt met meerdere auteurs, zet je de “Author / User sitemap” uit.
Post types zet je allemaal op Niet in Sitemap met uitzondering van Berichten (als je er hebt) en Pagina’s. Taxonomies zet je ook allemaal op Niet in sitemap. Voeg je sitemap ook zeker toe aan Google Search Console als je dit nog niet hebt gedaan.
5.2. Kruimelpad
Een kruimeld pad geeft bovenaan de pagina (onder het menu) weer welke weg de bezoeker heeft afgelegd om de pagina te bereiken die hij aan het bekijken. Het kan ook de hiërarchie tonen van de pagina op de website. Onder SEO > Geavanceerde settings zet je het kruimeldpad aan.
5.5. Paginering
Vermits de pagina’s van je blog (waar de links naar de blogberichten op staan) dezelfde titel en omschrijving hebben moet je onder SEO > Titles & Metas / Other / Subpages of archives op ‘noindex’ te zetten.
5.7. Canonical
Het is belangrijk dat er in de code van elke pagina een canonical tag aanwezig is. Wanneer je gebruik maakt van de Yoast SEO plugin dan is dit zeker het geval.
6. Theme en plugins
De beste tip die we kunnen geven in verband met themes en plugins is om zo weinig mogelijk gebruik te maken van gratis plugins en themes, maar om ze aan te kopen. Hierdoor ben je er zeker van dat je kwaliteit in handen krijgt.
6.1 Plugins installeren
Let goed op welke plugins je toevoegt aan je website omdat deze vaak meer CSS en Javascript aan je site toevoegen en dus de laadtijd verhoogt. Vermits alle plugins op de wordpress repository allemaal gratis zijn, is het mogelijk dat je een slecht geschreven plugin tegenkomt. Lees ons artikel over plugins installeren voor meer informatie hierover.
6.2 Theme kiezen
Bij het kiezen van een WordPress theme let je er best op dat deze een nette code heeft (dus geen drag & drop builders of visual composer themes!), gebruik maakt van structured data, gebruik maakt van externe javascript en css, correct gebruik maakt van H1 tags, bug vrij is, compatibel met je plugins is en veilig is. Er worden namelijk veel themes gehacked. Koop een theme en neem zeker geen gratis theme. Wij raden StudioPress Themes aan.
6.4. Cache plugin
Er zijn verschillende gratis cache plugin beschikbaar en één van de meest populaire cache plugins (n.l. W3 Total Cache) is tegelijk ook degene waar je het meeste mis mee kunt doen als je niet weet wat je precies aan het doen bent. Met mis bedoelen we dat het perfect mogelijk is dat je website trager gaat laden dan wanneer je geen cache plugin zou hebben. De enige betalende cache plugin, WP Rocket, is de meest gebruiksvriendelijke plugin en ook de beste. Het beetje geld dat dit kost op jaarbasis is het meer dan waard. Je bent natuurlijk vrij om de gratis cache plugins te proberen maar check dan zeker onze website snelheid testen gids.
6.5 AMP
AMP is zeer eenvoudig te installeren en te configureren eenmaal je de Glue for Yoast SEO & AMP gebruikt. Onder SEO > AMP kun je de configuratie aanpassen. Zet AMP alleen aan voor je berichten, pas je design aan (in zoverre dat di mogelijk is) en denk er aan om zeker je analytics code te kopiëren in het daarvoor bestemde veld. Als je je Google Analytics code niet installeert via de AMP plugin, dan zal er ook geen staan op je AMP pagina’s. AMP haalt namelijk alle javascript uit je AMP-pagina (waaronder Google Analytics).
6.6 Structured data
Structured data vertelt Google meer over je website zoals wanneer er evenementen zijn.
Maar ook reviews van producten en websites.
Deze data vertelt Google ook meer over de structuur van de website waaronder wat er in de hoofding van de website staat, wat het kruimelpad is en meer. Met de structured data testing tool kun je zien of je structured data gebruikt, of er foutmeldingen zijn en wat er van structured data op je website staat.
Schrijf je snel in voor de blog updates en blijf zo op de hoogte van wanneer we deze handleiding verbeteren en aanpassen.