Kennisbank

Technische SEO-checklist voor je website

Geschreven door
Outseen
Bijgewerkt

Kort antwoord

Een technische SEO-controle gaat na of zoekmachines je pagina’s kunnen ophalen, lezen en in hun index opnemen. Deze checklist loopt de onderdelen langs, van statuscodes en indexeringsinstructies tot hreflang, snelheid en mobiele weergave, met per punt hoe je het controleert.

Een technische SEO-controle gaat na of zoekmachines je pagina’s kunnen ophalen, lezen en in hun index opnemen. Deze technische SEO-checklist loopt de onderdelen langs: statuscodes, robots.txt, indexeringsinstructies, canonicals, redirects, de sitemap, hreflang, interne links, de HTML zelf, mobiele weergave, laadsnelheid en HTTPS. Bij elk punt staat hoe je het zelf controleert.

Hoe gebruik je deze checklist?

Begin bij je belangrijkste pagina’s: de homepage, je belangrijkste categorie- of dienstpagina’s en je contactpagina. Werk de onderdelen van boven naar beneden af, want elke stap bouwt op de vorige. Een pagina die een foutcode geeft, hoef je nog niet op titels te controleren. Staat een pagina helemaal niet in Google, lees dan eerst waarom staat mijn pagina niet in Google?

De volgorde van een technische controle

  1. BereikbaarDe pagina geeft statuscode 200.
  2. ToegestaanRobots.txt laat de zoekbot de pagina ophalen.
  3. IndexeerbaarEr staat geen noindex in de code of in de headers.
  4. CanoniekDe pagina wijst naar zichzelf als de versie die telt.
  5. VindbaarInterne links en de sitemap leiden naar de pagina.
  6. LeesbaarTitel, koppen, tekst en links staan in de HTML.
  7. BruikbaarDe pagina werkt op mobiel, laadt snel en draait op https.
Valt een pagina af bij een van de eerste stappen, dan hebben de latere stappen weinig zin.

De kolom Atlas in de tabellen geeft aan of het punt valt binnen wat Atlas, de onderzoeksengine van Outseen, onderzoekt in de openbare code van de pagina’s die het ophaalt. Wat pas na JavaScript verschijnt, laadtijden en private servercode vallen erbuiten.

Kan een zoekmachine je pagina’s bereiken?

Statuscodes

ControleHoe controleer je hetAtlas
Pagina’s die gevonden moeten worden, geven statuscode 200URL-inspectie in Google Search Console, of de netwerktab in de ontwikkeltools van je browserJa
Verwijderde pagina’s geven 404 of 410, of verwijzen door naar een passende vervangerRapport Pagina-indexering in Search Console, melding “Niet gevonden (404)”Ja
Geen soft 404’s: lege pagina’s of foutmeldingen met statuscode 200Rapport Pagina-indexering, melding “Soft 404”Nee
Geen serverfouten (5xx)Rapport Pagina-indexering in Search ConsoleJa, op het moment van ophalen

Google verwerkt geen inhoud van pagina’s met een 4xx-code en haalt ze uit de index. Bij aanhoudende 5xx-fouten gaat Google langzamer crawlen en vallen pagina’s na verloop van tijd ook uit de index. Wat de codes betekenen, staat bij HTTP-statuscode.

Robots.txt

ControleHoe controleer je hetAtlas
Het bestand staat op jouwdomein.nl/robots.txt en is bereikbaarOpen het adres in je browserJa
Belangrijke pagina’s, CSS en JavaScript zijn niet uitgeslotenLees de Disallow-regels na, of bekijk het veld “Crawlen toegestaan?” in de URL-inspectieJa
Je gebruikt robots.txt niet om pagina’s uit Google te houdenZoek naar pagina’s die je met Disallow probeert te verbergenNee

Een eenvoudige robots.txt die alleen de winkelwagen en accountpagina’s uitsluit en de sitemap noemt:

robots.txt
User-agent: *
Disallow: /winkelwagen/
Disallow: /account/

Sitemap: https://www.voorbeeld.nl/sitemap.xml

CSS, JavaScript en gewone pagina’s blijven zo bereikbaar voor elke zoekbot.

Mag een zoekmachine je pagina’s indexeren?

Noindex

ControleHoe controleer je hetAtlas
Geen noindex in de meta robots-tag van pagina’s die gevonden moeten wordenBekijk de broncode en zoek op noindex, of gebruik de URL-inspectieJa
Geen noindex in de HTTP-header X-Robots-TagNetwerktab van je browser, antwoordheaders van de paginaJa

De X-Robots-Tag zit in het antwoord van de server en zie je niet in de broncode. Die variant wordt daardoor vaak gemist. Ook robots.txt en noindex worden vaak door elkaar gehaald:

Robots.txt of noindex?

Disallow in robots.txtnoindex
Wat het regeltOf een zoekbot de pagina mag ophalenOf de pagina in de index mag
Kan de URL in Google verschijnen?Ja, zonder omschrijving, als andere pagina’s ernaar linkenNee, zodra Google de instructie heeft gelezen
Leest Google de inhoud?NeeJa, de pagina moet opgehaald kunnen worden
Gebruik het voorDelen die zoekbots niet hoeven op te halen, zoals een winkelwagenPagina’s die niet in de zoekresultaten horen
Samengevat uit de documentatie van Google over robots.txt en noindex. Zet ze niet allebei op dezelfde pagina: dan ziet Google de noindex nooit.

Google schrijft dat in de introductie op robots.txt en in de documentatie over noindex.

Canonicals

ControleHoe controleer je hetAtlas
Elke indexeerbare pagina heeft een canonical die naar zichzelf wijstBroncode, zoek op rel="canonical"Ja
De canonical is een volledige URL, geen relatief padBroncodeJa
De canonical-URL geeft zelf statuscode 200 en is indexeerbaarOpen de canonical-URL en controleer status en noindexJa
Google kiest dezelfde canonical als jijURL-inspectie, velden “Door gebruiker aangegeven” en “Door Google geselecteerd”Nee
Interne links wijzen naar de canonieke versie, niet naar variantenSteekproef van links in menu’s en tekstenJa

Google noemt de canonical een sterk signaal maar geen opdracht. Tegenstrijdige signalen, zoals een sitemap met andere URL’s, kunnen ertoe leiden dat Google een andere versie kiest. Wat een canonical is, lees je bij canonical URL.

Kloppen je redirects en je sitemap?

Redirects

ControleHoe controleer je hetAtlas
Blijvend verplaatste pagina’s gebruiken een permanente redirect (301 of 308)Netwerktab van je browserJa
Redirects zijn server-side, niet via JavaScriptNetwerktab: de statuscode van het eerste antwoordJa
Geen ketens: een oude URL verwijst direct naar de eindbestemmingVolg een oude URL en tel de tussenstappenJa

Bij een verhuizing van je site adviseert Google redirects zo lang mogelijk te laten staan, in het algemeen minstens een jaar. Meer daarover in website vernieuwen zonder je vindbaarheid te verliezen.

XML-sitemap

ControleHoe controleer je hetAtlas
Er is een sitemap en die staat vermeld in robots.txt of is ingediend in Search ConsoleRapport Sitemaps in Search ConsoleNee
De sitemap bevat alleen canonieke, indexeerbare URL’s met statuscode 200Vergelijk een steekproef uit de sitemap met de werkelijke pagina’sNee

Een sitemap helpt Google pagina’s te ontdekken, maar garandeert niet dat alles wordt gecrawld en geïndexeerd.

Hreflang

ControleHoe controleer je hetAtlas
Elke taalversie verwijst naar zichzelf en naar alle andere versiesBroncode van elke taalversieJa, tussen de opgehaalde pagina’s
Verwijzingen gaan in beide richtingenControleer of versie B ook terugverwijst naar versie AJa, tussen de opgehaalde pagina’s
Taalcodes zijn geldig, zoals nl, nl-BE of en-GBBroncodeJa

Verwijst een pagina niet terug, dan negeert Google de hreflang-verwijzingen.

ControleHoe controleer je hetAtlas
Links zijn gewone <a href>-links met een echt adresBroncode, niet alleen de weergave in je browserJa
Elke belangrijke pagina krijgt minstens één link vanaf een andere paginaGa na of je pagina’s via het menu of vanuit teksten bereikbaar zijnJa, tussen de opgehaalde pagina’s
Linkteksten zeggen waar de link heen gaat, dus geen “klik hier”Lees de linkteksten in je menu’s en tekstenJa
Geen links naar pagina’s die niet meer bestaanRapport Pagina-indexering, of volg links handmatigJa, voor gevolgde links

Google volgt volgens zijn richtlijnen voor links in het algemeen alleen <a>-elementen met een href. Links die alleen via een klik-script werken, kan Google missen.

Staat de inhoud goed in de HTML?

Titels, koppen, alt-teksten, structured data en de tekst zelf horen in de HTML die de server terugstuurt.

ControleHoe controleer je hetAtlas
Elke pagina heeft een eigen, beschrijvende <title>, niet dezelfde als andere pagina’sBroncode, of zoek op site:jouwdomein.nl en bekijk de titelsJa
Elke belangrijke pagina heeft een eigen meta description die de inhoud samenvatBroncodeJa
Een duidelijke hoofdkop (<h1>) die zegt waar de pagina over gaatBekijk de pagina en de broncodeJa
De taal van de pagina staat in het lang-attribuut van <html>Broncode, eerste regelJa
Inhoudelijke afbeeldingen hebben een beschrijvende alt-tekstBroncode, zoek op alt=Nee
Structured data is geldig en komt niet dubbel voor, bijvoorbeeld van thema én pluginRich Results Test, en zoek in de broncode op application/ld+jsonJa, voor ondersteunde JSON-LD zoals product en kruimelpad
Belangrijke tekst en links staan al in de HTML die de server stuurtBekijk de broncode (niet de inspector) en zoek je hoofdtekstJa, Atlas leest die HTML
Google ziet dezelfde inhoud als je bezoekersURL-inspectie, live test, gerenderde HTMLNee

Google kan de getoonde titel en omschrijving zelf aanpassen. Meer over markup staat in structured data uitgelegd.

Google voert JavaScript uit, maar raadt server-side rendering of pre-rendering nog steeds aan en schrijft dat niet alle bots JavaScript kunnen uitvoeren. Hoe dat voor AI-crawlers zit, lees je in kunnen AI-crawlers je website lezen?

Werkt je site goed op mobiel, snel en veilig?

Mobiele weergave

ControleHoe controleer je hetAtlas
De mobiele versie heeft dezelfde hoofdinhoud als de desktopversieVergelijk beide versies op een telefoon en een computerNee
Titels, omschrijvingen, structured data en alt-teksten zijn op mobiel gelijkBroncode van de mobiele versieNee

Google gebruikt de mobiele versie van je site voor indexering en rangschikking.

Laadsnelheid

De drie Core Web Vitals

Wat het meetGoed als
Largest Contentful Paint (LCP)Hoe snel het grootste element zichtbaar isBinnen 2,5 seconden
Interaction to Next Paint (INP)Hoe snel de pagina reageert op een klik of tikBinnen 200 milliseconden
Cumulative Layout Shift (CLS)Hoeveel de pagina verspringt tijdens het ladenOnder 0,1
Drempels volgens Google Search Central, geraadpleegd op 11 november 2026. De waarden zie je in het rapport Core Web Vitals in Search Console. Atlas meet geen laadtijden.

De drempels komen uit de uitleg over Core Web Vitals van Google. Google schrijft er ook bij dat relevantie voorgaat en dat goede scores geen toppositie garanderen.

HTTPS

ControleHoe controleer je hetAtlas
Alle pagina’s draaien op httpsOpen je site en kijk naar het adresNee
http-adressen verwijzen permanent door naar httpsOpen de http-versie en bekijk de statuscodeJa, als dat adres wordt opgehaald

Hoe pakt Outseen een technische controle aan?

Bij Outseen haalt Atlas de openbare pagina’s binnen het afgesproken onderzoek op en controleert onder meer statuscodes, robotsbeleid, indexeringsinstructies in code en headers, canonicals en wat hun doelpagina werkelijk teruggeeft, interne links, hreflang en ondersteunde JSON-LD. Bij elke bevinding legt Atlas vast wat is aangetroffen, in welke bron, op welke URL en wanneer. Na een aanpassing kan Atlas dezelfde pagina opnieuw controleren. Een specialist beoordeelt de bevindingen en bepaalt de volgorde van het werk. Meer over de engine lees je op de pagina over Atlas, en over een uitgebreid onderzoek met prioriteiten op de pagina over de audit.

Wat betekent dit voor jouw bedrijf?

Je hoeft niet de hele lijst in één keer af te werken. Met vijf controles op je belangrijkste pagina’s zie je of er iets ernstigs mis is:

Begin met deze vijf controles

  • Open drie belangrijke pagina’s in de URL-inspectie van Search Console en kijk of ze geïndexeerd zijn.
  • Open jouwdomein.nl/robots.txt en lees elke Disallow-regel na.
  • Zoek in de broncode van die pagina’s op noindex en op rel="canonical".
  • Open het rapport Pagina-indexering en noteer de meldingen met de meeste pagina’s.
  • Kijk in het rapport Core Web Vitals of er pagina’s als slecht staan gemarkeerd.

Veel technische problemen ontstaan bij een wijziging: een nieuw theme, een plugin-update of een verhuizing naar een ander domein. Plan daarom een controle na elke grotere wijziging en kijk tussendoor in Search Console of er nieuwe meldingen zijn. Ga je je website vernieuwen, lees dan eerst website vernieuwen zonder je vindbaarheid te verliezen.

Bronnen

Verder lezen

FAQ’s

Hoe kom ik hoger in Google?

Er is geen knop voor. Zorg dat Google je pagina’s kan crawlen en indexeren, geef elke pagina een duidelijke taak en beantwoord de vragen achter een zoekopdracht beter dan andere pagina’s. Interne links, een snelle mobiele website en vermeldingen op andere websites helpen ook. Controleer in Google Search Console wat er gebeurt.

Wanneer moet ik een technische SEO-controle doen?

Doe een technische SEO-controle in elk geval na een grote wijziging aan je website. Denk aan een nieuw thema, een migratie naar een ander systeem, een nieuwe plugin of app die de paginacode aanpast, of een andere URL-structuur. Juist dan sluipen er fouten in, zoals een vergeten noindex of redirects die naar een verkeerde pagina wijzen. Kijk daarnaast regelmatig in het rapport Pagina-indexering van Google Search Console of er nieuwe meldingen zijn.

Zegt een technische controle hoe hoog ik in Google sta?

Nee, een technische controle zegt niets over je posities of over vermeldingen in AI-antwoorden. De controle laat zien of zoekmachines je pagina’s kunnen ophalen en opnemen en of de technische instructies kloppen. Dat is een voorwaarde om gevonden te worden, geen garantie. Je posities zie je in het prestatierapport van Google Search Console. Die hangen ook af van je inhoud en van wat andere websites bieden.

Waar begin ik als ik weinig tijd heb?

Begin bij je belangrijkste pagina’s: de homepage, je best verkopende categorieën of diensten en je contactpagina. Controleer eerst of ze een 200-statuscode geven, of er geen noindex in de code of de HTTP-header staat en of robots.txt ze niet blokkeert. Daarna kijk je naar de canonical. Die vier punten bepalen of een pagina überhaupt in Google kan komen. De overige punten op de checklist pak je daarna op.

Is een goede score voor laadsnelheid genoeg om hoog te komen?

Nee, een goede score voor laadsnelheid is niet genoeg om hoog te komen. Google schrijft dat goede Core Web Vitals geen toppositie garanderen en dat relevantie voorgaat. Een trage pagina met het beste antwoord kan het winnen van een snelle pagina met een zwak antwoord. Snelheid helpt vooral wanneer veel pagina’s ongeveer even goed aansluiten bij een zoekopdracht. Verbeter je snelheid voor je bezoekers, en blijf daarnaast werken aan de inhoud.