Een technische SEO-analyse klinkt als iets voor programmeurs, maar het komt neer op één vraag. Kan een zoekmachine jouw website makkelijk bereiken, snel laden en goed begrijpen. Ik loop met je de checklist af die ik zelf op klantwebsites gebruik, in gewone taal, zodat je precies weet wat er goed staat en wat aandacht nodig heeft.
Het goede nieuws is dat de meeste technische problemen terugkomen op een handjevol oorzaken, en dat je die met gratis hulpmiddelen kunt opsporen. Je hoeft geen programmeur te zijn om te zien waar het knelt.
Wat een technische SEO-analyse eigenlijk controleert
Bij SEO denken de meeste ondernemers aan teksten en zoekwoorden. Dat is de zichtbare helft. De onzichtbare helft gaat over de weg die een zoekmachine aflegt voordat hij die teksten überhaupt te zien krijgt.
Die weg bestaat uit drie stappen. Een zoekmachine moet je pagina kunnen bereiken, hij moet hem kunnen lezen, en hij moet begrijpen waar de pagina over gaat. Gaat er in een van die drie stappen iets mis, dan doet de rest van je werk er niet toe.
Ik doe SEO sinds 2008, en in die jaren heb ik gemerkt dat ondernemers vrijwel altijd bij stap drie beginnen. Ze schrijven betere teksten terwijl het probleem bij stap een zit. Daarom loop ik de controle altijd in deze volgorde af.
Stap 1. Kan Google je pagina’s bereiken
Staat er per ongeluk een slot op je website
Dit is de fout met de grootste gevolgen en de kleinste oorzaak. In WordPress zit een vinkje dat zoekmachines vraagt je website te negeren. Dat vinkje is bedoeld voor een website die nog in aanbouw is, en het wordt bij de lancering geregeld vergeten.
Je vindt het onder Instellingen en dan Lezen. Staat daar een vinkje bij het verzoek aan zoekmachines om je website niet te indexeren, dan haal je dat weg. Ik ben dit bij nieuwe klanten vaker tegengekomen dan me lief is, soms maanden na de lancering, terwijl iedereen zich afvroeg waarom er geen bezoekers kwamen.
Wat staat er in je robots.txt
Dat is een klein tekstbestand op je website dat aangeeft welke delen zoekmachines mogen bekijken. Je vindt het door achter je webadres /robots.txt te typen. Staat er Disallow: / zonder meer, dan sluit je alles af.
Sinds ai-tools content ophalen is dit bestand belangrijker geworden dan het was. De crawlers van ChatGPT en andere assistenten kijken hier ook, dus wie ze buitensluit valt weg uit de antwoorden die die tools geven. Dat is een keuze die je bewust wilt maken, niet per ongeluk.
Staat je pagina in de sitemap
Een sitemap is een lijst van alle pagina’s die je belangrijk vindt. Zoekmachines gebruiken hem als plattegrond. Controleer of je sitemap bestaat, of je nieuwe pagina’s erin staan, en of hij in Google Search Console is aangemeld.
Stap 2. Kan Google je pagina’s lezen
Hoe snel reageert je website echt
Snelheid is geen luxe, het bepaalt of iemand blijft. Maar de meeste snelheidsrapporten geven je een cijfer zonder te vertellen wat je eraan doet. Let daarom op deze drie, want die vertalen zich direct naar wat een bezoeker merkt.
| Wat gemeten wordt | Wat de bezoeker merkt | Wanneer het goed is |
|---|---|---|
| Largest Contentful Paint | Hoe lang het duurt voor het grootste beeld of blok in beeld staat | Onder 2,5 seconde |
| Total Blocking Time | Of je website meteen reageert als iemand tikt, of eerst hapert | Onder 200 milliseconden |
| Cumulative Layout Shift | Of de pagina onder je vinger verspringt tijdens het laden | Onder 0,1 |
Wil je per onderdeel weten wat er precies gemeten wordt, dan staan Largest Contentful Paint en laadtijd uitgebreider in de kennisbank.
De veroorzaker is bij WordPress-websites bijna altijd dezelfde. Te veel plugins die elk hun eigen scripts meesturen, en afbeeldingen die veel te groot zijn geüpload. Dat laatste is de goedkoopste winst die er bestaat, want afbeeldingen optimaliseren kost je een middag en levert vaak seconden op.
Ik heb mijn eigen WordPress-plugins juist zo licht mogelijk gebouwd, omdat ik bij klanten te vaak zag dat een plugin voor één klein trucje de hele pagina vertraagde. Als je een plugin installeert, kijk dan niet alleen naar wat hij doet maar ook naar wat hij meesleept.
Werkt alles op een telefoon
Google beoordeelt je website op de mobiele versie, niet op de versie die jij op je grote scherm ziet. Pak je eigen telefoon en loop je belangrijkste pagina’s af. Kun je alle knoppen raken zonder in te zoomen, is de tekst leesbaar, en werkt je formulier?
Dit klinkt vanzelfsprekend, maar juist bij mooi vormgegeven websites gaat het mis. Een menu dat op desktop prachtig uitklapt, kan op een telefoon een halve pagina bedekken.
Staat je tekst echt in de pagina
Sommige websites laden hun teksten pas na binnenkomst met javascript. Voor bezoekers ziet dat er hetzelfde uit, maar zoekmachines en ai-tools krijgen soms een lege pagina te zien. Je controleert dit door in je browser de broncode van de pagina te bekijken en te zoeken naar een zin uit je tekst. Vind je hem niet, dan is dat een gesprek waard met je websitebouwer.
Stap 3. Begrijpt Google waar je pagina over gaat
Heeft elke pagina een eigen titel en beschrijving
Dit is de meest voorkomende slordigheid die ik tegenkom. Tien pagina’s met dezelfde titel, of een titel die nog “Nieuwe pagina” heet. Elke pagina hoort een eigen titel te hebben die beschrijft wat er te vinden is.
Is de opbouw van je koppen logisch
Eén hoofdkop per pagina, en daaronder tussenkoppen die de structuur volgen. Koppen zijn geen opmaakknop om iets groter te maken, ze vertellen een zoekmachine hoe je pagina in elkaar zit. Meer daarover staat in mijn artikel over on-page SEO.
Verwijzen je pagina’s naar elkaar
Interne links laten zien welke pagina’s bij elkaar horen en welke het belangrijkst zijn. Een pagina waar niets naartoe wijst, is voor een zoekmachine een doodlopende straat. Loop je belangrijkste pagina’s na en controleer of er vanuit je andere content naar verwezen wordt.
Kunnen ai-tools je website ook lezen
Dit is de controle die in de meeste checklists nog ontbreekt. Vindbaarheid gaat allang niet meer alleen over Google. Steeds meer mensen stellen hun vraag aan ChatGPT of een andere assistent, en dan wil je dat jouw website daar genoemd wordt.
Daarvoor gelden ongeveer dezelfde regels als hierboven, met twee toevoegingen. Je content moet in gewone tekst in de broncode staan, en je moet de crawlers van die tools niet blokkeren. Wil je een stap verder gaan, dan kun je met een llms.txt-bestand expliciet vertellen wat je website te bieden heeft.
De technische SEO-checklist, in de volgorde die werkt
Een checklist afvinken is één ding, weten waar je begint is een ander. Dit is de volgorde die ik aanhoud, van meeste naar minste impact.
- Blokkades weghalen. Alles waardoor Google je pagina’s niet mag of kan bekijken. Dit heeft de grootste gevolgen en kost meestal het minste werk.
- Snelheid aanpakken. Begin bij je afbeeldingen, dan bij plugins die je niet meer gebruikt.
- Mobiel controleren. Loop je belangrijkste pagina’s op je telefoon af.
- Titels en koppen opruimen. Elke pagina een eigen titel, een logische koppenstructuur.
- Interne links leggen. Zorg dat je belangrijkste pagina’s goed verbonden zijn.
Merk je bij stap een al dat er iets structureel mis is, bijvoorbeeld dat de helft van je pagina’s niet in Google staat, dan heeft doorgaan naar stap vier weinig zin. Los eerst het fundament op.
De meeste websites hebben geen tien verbeteringen nodig. Ze hebben er twee nodig, en dan de rust om die goed te doen.
Wanneer je dit beter uitbesteedt
Het opsporen kun je prima zelf. De controles hierboven kosten je een ochtend, en je hoeft er geen regel code voor te lezen. Voor het oplossen ligt het anders.
Zit het probleem in je server, in de manier waarop je thema is gebouwd of in scripts die je niet zelf hebt geplaatst, dan kost het jou een week uitzoekwerk en iemand met ervaring een uur. Dat is het moment om hulp te vragen. Wil je weten waar jouw website nu staat, dan kun je mijn SEO-check gebruiken, of we kijken er samen naar tijdens een kennismaking.
Wat je ook doet, begin bij het fundament. Betere teksten schrijven op een website die Google niet kan lezen, is water naar de zee dragen. Meer over hoe alle onderdelen samenhangen lees je in mijn uitleg over wat SEO precies is.
Veelgestelde vragen
Een technische SEO-analyse is een controle van alles wat bepaalt of een zoekmachine jouw website goed kan bereiken, lezen en begrijpen. Denk aan de snelheid van je pagina's, of Google alle pagina's mag bekijken, of je website goed werkt op een telefoon en of de opbouw logisch is. Het gaat dus niet over de teksten zelf, maar over het fundament eronder.
Voor een gewone bedrijfswebsite is een keer per jaar genoeg, plus een extra controle na elke grote verandering. Een nieuwe website, een verhuizing naar een ander adres of een flinke verbouwing zijn de momenten waarop er iets stuk gaat. Bij een webshop die vaak verandert is elk kwartaal verstandig.
Het grootste deel wel. De controles in dit artikel kun je met gratis hulpmiddelen doorlopen, en je komt daarmee de meeste problemen op het spoor. Voor het oplossen heb je soms je websitebouwer nodig, bijvoorbeeld bij serverinstellingen of zware scripts. Weten waar het probleem zit is al het halve werk, want dan kun je gericht vragen om een oplossing.