Checklist technische SEO voor webontwikkelaars

SEO 9 min lezen Bijgewerkt op 2026-08-07

Crawlrapport met statuscodes en canonieke tags van een website
De meeste technische SEO is controleerbaar in plaats van bediscussieerbaar — het lost correct op of niet.

Technische SEO is het deel van het zoekwerk dat in de codebase leeft in plaats van in een contentkalender. Het is grotendeels een checklist, en het meeste ervan is controleerbaar in plaats van een kwestie van mening.

Deze gids ís die checklist, gegroepeerd naar het probleem dat elk punt voorkomt, met de fouten die vaak genoeg voorkomen om te benoemen.

Indexeringsbeheer#

Het doel hier is dat precies de pagina's die je geïndexeerd wilt hebben geïndexeerd zijn, en verder niets — geen testkopieën, geen filterpermutaties, geen printvriendelijke dubbelingen.

  • Eén canonieke hostnaam; elke andere variant leidt er met een 301 naartoe — inclusief HTTP en de www/niet-www-tweeling.
  • Zelfverwijzende canonieke URL op elke indexeerbare pagina.
  • noindex, follow op dunne of dubbele pagina's: interne zoekresultaten, filtercombinaties, bedankpagina's.
  • Blokkeer in robots.txt nooit een pagina die een noindex draagt — de tag kan dan nooit gelezen worden, dus de URL blijft in de index hangen.
  • Testomgeving afgeschermd met HTTP-authenticatie, niet alleen met robots.txt.
  • Parameterbeleid vastgelegd: welke querystrings een aparte pagina maken en welke niet.

noindex en een robots.txt-blokkade doen tegengestelde dingen en heffen elkaar op. Wil je een pagina weg hebben, sta crawlen dan toe zodat de noindex gezien kan worden.

Omleidingen en statuscodes#

Omleidingen zijn waar herlanceringen stilletjes verkeer verliezen. De fouten zijn mechanisch en makkelijk vóór de lancering te testen.

SituatieJuiste reactieVeelgemaakte fout
Pagina permanent verplaatst301 naar de gelijkwaardige pagina302, of omleiden naar de homepage
Pagina verwijderd, geen equivalent410 of 404Zachte 404: een «niet gevonden»-pagina die 200 teruggeeft
Tijdelijk niet beschikbaar503 met Retry-After200 teruggeven met een foutmelding
Varianten met en zonder afsluitende schuine streepEén canonieke vorm, de andere via 301Beide serveren dezelfde content met 200
Oud domein301 pagina voor pagina in kaart gebrachtAlles naar de nieuwe homepage
OmleidingsketensTerugbrengen tot één sprongA → B → C → D, met signaalverlies bij elke stap

Paginering, facetten en dubbeling#

Overzichtspagina's veroorzaken de grootste indexproblemen, omdat een handvol filters duizenden URL-combinaties kan opleveren die er allemaal als bijna-dubbelingen uitzien.

  1. Gepagineerde pagina's: echte crawlbare links, elke pagina zelfverwijzend canoniek — maak pagina 2 niet canoniek naar pagina 1.
  2. Filtercombinaties: standaard noindex, follow; indexeer alleen het kleine aantal dat aansluit op echte zoekvraag.
  3. Sorteervolgordes: maak nooit een nieuwe indexeerbare URL. Dezelfde content, andere volgorde.
  4. Sessiekenmerken en trackingparameters: strip ze, of maak ze canoniek naar de schone URL.
  5. Printvriendelijke en AMP-achtige dubbelingen: canoniek naar de hoofdversie.
  6. Producten in meerdere categorieën: één canonieke URL, gelinkt vanuit alle categorieën.

Openstaande facetnavigatie is de meest voorkomende oorzaak van indexvervuiling, en die ruimt langzaam op. Het is veel goedkoper haar tijdens de bouw te voorkomen dan haar achteraf terug te draaien.

Gestructureerde data en internationale inrichting#

Twee gebieden waar één mechanische fout de hele functie stilletjes uitschakelt.

OnderdeelRegelFaalwijze
Article-markupAlleen op echte artikelen, met echte datumsVerzonnen actualiteitsdatums zorgen dat de functie genegeerd wordt
Product-markupPrijs en beschikbaarheid moeten overeenkomen met de paginaAfwijking leidt tot een handmatige maatregel
FAQ-markupAlleen voor vragen die zichtbaar op de pagina staanVerborgen content is een schending van de richtlijnen
KruimelpadMoet overeenkomen met het zichtbare padAfwijkende paden worden simpelweg genegeerd
hreflangWederkerig op elke pagina in de setEenrichtingstags zorgen dat de hele groep vervalt
hreflang-codesDezelfde code in de HTML en in de sitemapTwee verschillende codes voor dezelfde pagina breken de groep
x-defaultWijst naar de taalkiezer of de standaardversieOntbreekt hij, dan verlies je het terugvalgedrag

Veelgestelde vragen

Hoe vind ik technische SEO-problemen op een bestaande site?

Crawl hem met een desktopcrawler en vergelijk het resultaat met je sitemap en met de dekking in Search Console. Waar de drie lijsten van elkaar verschillen zitten de problemen: URL's in de crawl maar niet in de sitemap, URL's geïndexeerd maar niet in de crawl, en pagina's uitgesloten om redenen die je niet bedoelde.

Doen omleidingsketens er werkelijk toe?

Ja, om twee redenen. Elke sprong voegt vertraging toe voor echte gebruikers, en crawlers stoppen na een paar sprongen met volgen. Na een paar migraties vind je vaak ketens van vier of vijf niveaus diep die niemand had gepland. Breng ze terug zodat elke oude URL in één sprong direct naar de uiteindelijke bestemming wijst.

Moet ik tag- en categoriepagina's op noindex zetten?

Alleen als ze werkelijk dun zijn. Een categoriepagina met een echte beschrijving, een samengestelde lijst en interne links is een legitieme en vaak sterke landingspagina. Een tagpagina met twee berichten en geen tekst is indexvervuiling. Beoordeel elk sjabloon op de vraag of het antwoord geeft op iets dat mensen werkelijk zoeken.

Wat breekt hreflang het vaakst?

Niet-wederkerige tags. Als de Engelse pagina de Nederlandse variant vermeldt maar de Nederlandse pagina de Engelse niet, vervalt de hele groep. De op één na meest voorkomende fout is één code in de HTML en een andere in de sitemap voor dezelfde pagina. Genereer beide uit dezelfde bron zodat ze niet uiteen kunnen lopen.

technische seoseo checklistcanonieke tagsomleidingenhreflanggestructureerde data

Alle gidsen

Laatst bijgewerkt op 2026-08-07 door websitedevelopment.biz · Over ons

Intern geschreven

Elke gids wordt door onze redactie onderzocht en geschreven, niet van andere sites samengesteld.

Volgens schema herzien

Elke gids draagt de datum van de laatste herziening, ook wanneer er niets is veranderd.

Geen betaalde plaatsingen

Geen bureau, platform of ontwikkelaar kan hier een vermelding, positie of link kopen.

Twaalf talen

Elke gids wordt vertaald: elke taal heeft een eigen URL en een eigen herzieningsdatum.

Uw gegevens blijven van u

Opdrachten worden nooit gepubliceerd of verkocht. Wij delen ze met de passende ontwikkelaars, zodat zij rechtstreeks contact met u kunnen opnemen, en wij vertellen u wie dat zijn.