Robots.txt uitgelegd: wat is het en hoe gebruik je het voor SEO?
Een robots.txt-bestand is klein, maar kan een grote invloed hebben op hoe zoekmachines je website bezoeken. Met enkele regels geef je crawlers instructies over welke delen van je website ze mogen bekijken en welke ze beter overslaan.
Dat klinkt eenvoudig, maar robots.txt wordt regelmatig verkeerd begrepen. Zo denken veel website-eigenaren dat je met dit bestand pagina’s uit Google kunt verwijderen. Of dat een geblokkeerde map automatisch beschermd is tegen ongewenste bezoekers. Geen van beide klopt.
Wat doet robots.txt dan wel? Wanneer is het nuttig voor SEO? En hoe zit het tegenwoordig met AI-crawlers zoals GPTBot? We leggen uit hoe het werkt, welke instellingen belangrijk zijn en welke fouten je beter vermijdt.
Wat is robots.txt?
Robots.txt is een tekstbestand dat instructies bevat voor automatische programma’s die websites bezoeken. Zulke programma’s noemen we crawlers of bots. Zoekmachines zoals Google gebruiken ze om webpagina’s te ontdekken, inhoud te analyseren en wijzigingen op websites op te merken.
Het bestand bevindt zich op een vaste plaats: rechtstreeks achter de domeinnaam van je website.
https://theotherconcept.be/robots.txt
Wanneer een crawler je website wil bezoeken, kan die eerst het robots.txt-bestand raadplegen. Daarin staat bijvoorbeeld dat bepaalde mappen niet gecrawld mogen worden of dat een specifieke bot andere regels moet volgen.
Je kunt robots.txt vergelijken met een bord aan de ingang van een gebouw. Het vertelt bezoekers welke ruimtes toegankelijk zijn en welke niet. Alleen is er een belangrijk verschil: robots.txt is een verzameling instructies, geen afgesloten deur. Betrouwbare zoekmachinecrawlers respecteren die instructies, maar niet iedere bot doet dat.
Waarom bestaat robots.txt eigenlijk?
Toen zoekmachines het internet begonnen te doorzoeken, ontstond de behoefte om websitebeheerders enige controle te geven over automatische bezoeken. In 1994 werd daarvoor het Robots Exclusion Protocol geïntroduceerd.
Het principe was eenvoudig: één publiek toegankelijk bestand waarin website-eigenaren konden aangeven welke delen van hun website crawlers beter niet bezoeken.
In 2022 werd dit protocol formeel vastgelegd in RFC 9309. De basisgedachte is al die jaren grotendeels hetzelfde gebleven, maar het aantal toepassingen en soorten crawlers is sterk gegroeid.
Hoe werkt een robots.txt-bestand?
Een robots.txt-bestand bestaat uit eenvoudige tekstregels. Je hebt er geen ingewikkelde programmeertaal voor nodig.
Een basisvoorbeeld ziet er zo uit:
User-agent: *
Disallow: /private/
Sitemap: https://www.jouwdomein.be/sitemap_index.xml
Deze regels betekenen het volgende:
- User-agent: * – De instructies gelden voor alle crawlers die deze regels ondersteunen.
- Disallow: /private/ – Crawlers krijgen de instructie om URL’s onder deze map niet te bezoeken.
- Sitemap: – Verwijst naar de XML-sitemap van de website.
De meeste websites hebben geen bijzonder uitgebreid robots.txt-bestand nodig. Vaak volstaan enkele regels om ongewenste crawlactiviteiten te beperken en zoekmachines naar de sitemap te verwijzen.

De belangrijkste robots.txt-richtlijnen
| Richtlijn | Functie |
|---|---|
User-agent |
Bepaalt op welke crawler een groep regels van toepassing is. |
Disallow |
Geeft aan welke URL-paden niet gecrawld mogen worden. |
Allow |
Maakt het mogelijk om uitzonderingen toe te staan binnen een bredere blokkade. |
Sitemap |
Verwijst naar de locatie van een XML-sitemap. |
# |
Wordt gebruikt om commentaar toe te voegen aan het bestand. |
Met User-agent: * richt je je tot alle crawlers. Wil je specifiek instructies geven aan Googlebot, dan kun je een aparte groep maken.
User-agent: Googlebot
Disallow: /voorbeeldmap/
Je kunt ook verschillende groepen combineren. Houd er wel rekening mee dat crawlers regels op hun eigen manier kunnen ondersteunen en interpreteren. Een regel die bij Google werkt, hoeft niet automatisch hetzelfde effect te hebben bij iedere andere bot.
Wat betekenen het sterretje en het dollarteken?
Bij Google kun je in URL-patronen ook speciale tekens gebruiken.
Het sterretje * kan overeenkomen met een willekeurige reeks tekens. Het dollarteken $ markeert het einde van een URL.
Bijvoorbeeld:
User-agent: *
Disallow: /*.pdf$
Voor Googlebot betekent dit dat URL’s die eindigen op .pdf niet gecrawld mogen worden.
Dat kan in specifieke situaties nuttig zijn, maar het is geen standaardregel die je zomaar op iedere website moet toepassen. Misschien wil je net dat bepaalde PDF-documenten via Google gevonden worden.
Een andere richtlijn die je soms tegenkomt, is Crawl-delay. Sommige crawlers ondersteunen die, maar Googlebot houdt geen rekening met Crawl-delay in robots.txt.
Robots.txt is niet hetzelfde als noindex
Dit is waarschijnlijk het belangrijkste onderscheid in het volledige artikel.
Robots.txt regelt welke URL’s een crawler mag bezoeken. Noindex geeft aan dat een pagina niet in de zoekresultaten mag worden opgenomen.
Dat lijkt misschien op hetzelfde neer te komen, maar technisch zijn het twee verschillende zaken.
Stel dat je een pagina hebt die niet in Google mag verschijnen. Je voegt de volgende regel toe:
User-agent: *
Disallow: /verborgen-pagina/
Google krijgt nu de instructie om die pagina niet te crawlen. Maar dat betekent niet noodzakelijk dat de URL uit de zoekresultaten verdwijnt.
Wanneer andere websites naar die URL linken, kan Google het bestaan ervan nog steeds ontdekken. De URL kan dan onder bepaalde omstandigheden in de zoekresultaten verschijnen, zelfs zonder dat Google de inhoud heeft bezocht.
Wil je voorkomen dat een toegankelijke pagina geïndexeerd wordt, dan gebruik je doorgaans een noindex-instructie.
Waarom robots.txt en noindex elkaar kunnen tegenwerken
Een veelgemaakte fout is om dezelfde pagina zowel via robots.txt te blokkeren als een noindex-instructie mee te geven.
Het probleem? Als Google de pagina niet mag crawlen, kan Google de noindex-instructie op die pagina mogelijk niet lezen.
Daardoor bereik je net niet wat je wilde.
Wil je een pagina uit de zoekresultaten houden, dan moet Google de noindex-instructie kunnen ontdekken. Voor echt vertrouwelijke informatie is zelfs dat niet voldoende: die beveilig je met toegangscontrole, bijvoorbeeld via een wachtwoord.

En wat doet een XML-sitemap dan?
Een XML-sitemap heeft opnieuw een andere functie. Ze helpt zoekmachines belangrijke URL’s van je website te ontdekken.
Waar robots.txt bepaalde crawlactiviteiten kan beperken, geeft een sitemap juist aan welke URL’s je onder de aandacht van zoekmachines wilt brengen.
Een sitemap is geen garantie op indexering en kan een blokkade in robots.txt niet opheffen.
In ons artikel over XML-sitemaps en SEO leggen we uitgebreider uit hoe zo’n sitemap werkt en waarom een correcte samenstelling belangrijk is.
Welke pagina’s kun je beter wel of niet blokkeren?
Niet iedere URL op een website is even belangrijk voor zoekmachines.
Een website kan bijvoorbeeld interne zoekresultaten, filtercombinaties, tijdelijke URL’s of technische onderdelen bevatten die weinig waarde hebben als afzonderlijke zoekresultaten.
Voor sommige van die URL’s kan het nuttig zijn om crawling te beperken. Maar dat betekent niet dat je ze allemaal automatisch in robots.txt moet blokkeren.
Wanneer kan een blokkade nuttig zijn?
Denk aan een grote webshop met honderden productfilters. Eén categorie kan via combinaties van kleur, maat, merk en prijs duizenden verschillende URL’s opleveren.
Wanneer zoekmachines al die varianten proberen te bezoeken, kan dat onnodige crawlactiviteit veroorzaken.
In zo’n situatie kan robots.txt onderdeel zijn van een bredere technische SEO-aanpak. Je moet dan wel rekening houden met de vraag of bepaalde filterpagina’s misschien juist relevant zijn voor organisch zoekverkeer.
Ook technische mappen of interne zoekresultaten kunnen kandidaten zijn, afhankelijk van hoe de website is opgebouwd.
Wat blokkeer je doorgaans beter niet?
Belangrijke dienstenpagina’s, productpagina’s, categoriepagina’s en blogartikelen moeten normaal toegankelijk blijven voor zoekmachines.
Hetzelfde geldt voor CSS- en JavaScript-bestanden die nodig zijn om je website correct weer te geven. Google probeert pagina’s namelijk ook te begrijpen zoals een bezoeker ze ziet.
Als je essentiële bestanden blokkeert, kan dat de manier waarop Google je pagina interpreteert negatief beïnvloeden.
Let ook op met het blokkeren van afbeeldingen. Wanneer je wilt dat productfoto’s of andere beelden via Google Afbeeldingen gevonden worden, is het doorgaans niet verstandig om hun bestanden voor Googlebot-Image af te schermen.
Robots.txt instellen in WordPress
Gebruik je WordPress? Dan hoef je niet noodzakelijk zelf een robots.txt-bestand aan te maken.
WordPress kan standaard een virtueel robots.txt-bestand aanbieden. Dat betekent dat de inhoud dynamisch wordt weergegeven, ook wanneer er geen fysiek bestand in de hoofdmap van je hosting staat.
Een veelvoorkomend voorbeeld voor WordPress is:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://www.jouwdomein.be/sitemap_index.xml
Hiermee wordt de WordPress-beheermap voor crawlers geblokkeerd, met een uitzondering voor het bestand admin-ajax.php.
De sitemap-URL is slechts een voorbeeld. Welke URL je gebruikt, hangt af van de sitemap die jouw website daadwerkelijk aanbiedt.
Kun je robots.txt aanpassen met Yoast SEO?
Bij WordPress zijn er verschillende manieren om robots.txt te beheren. Afhankelijk van je configuratie kun je hiervoor een SEO-plugin, een bestandsbeheerder of een FTP-verbinding gebruiken.
Yoast SEO biedt in bepaalde configuraties een bestandseditor waarmee je robots.txt kunt aanmaken of aanpassen. De beschikbaarheid daarvan hangt onder meer af van je WordPress- en serverinstellingen.
Werk je met een fysiek robots.txt-bestand, dan heeft dat doorgaans voorrang op het virtuele bestand van WordPress.
Pas robots.txt nooit zomaar aan omdat een online voorbeeld beweert dat bepaalde regels je SEO-score verbeteren. De juiste instellingen hangen af van je website, je technische opbouw en de URL’s die je wilt laten crawlen.
En wat met WooCommerce?
Bij WooCommerce komen er extra aandachtspunten bij.
Een webshop heeft vaak een winkelmandje, afrekenpagina, klantaccount, productfilters en interne zoekresultaten. Sommige van die URL’s hoeven niet in Google te verschijnen.
Toch is robots.txt niet automatisch de beste oplossing om ze uit de zoekresultaten te houden. Voor bepaalde pagina’s is noindex geschikter, terwijl je voor filter- en parameter-URL’s ook moet kijken naar canonical-tags, interne links en de structuur van de webshop.
Een goede WooCommerce-configuratie is dus meer dan een lijstje mappen blokkeren.

Veelgemaakte fouten met robots.txt
Een verkeerd robots.txt-bestand kan belangrijke delen van je website ontoegankelijk maken voor zoekmachines. Daarom is het verstandig om wijzigingen altijd zorgvuldig te controleren.
Per ongeluk je volledige website blokkeren
De bekendste fout is deze:
User-agent: *
Disallow: /
Deze regels geven alle crawlers die ze respecteren de instructie om geen enkele URL van de website te crawlen.
Zo’n instelling kan bewust worden gebruikt tijdens de ontwikkeling van een website. Maar wanneer ze na de lancering blijft staan, kan dat grote gevolgen hebben voor de organische vindbaarheid.
Een bestaande indexering verdwijnt daardoor niet noodzakelijk onmiddellijk, maar zoekmachines kunnen de inhoud niet meer normaal opnieuw crawlen.
Robots.txt gebruiken als beveiliging
Een robots.txt-bestand is publiek toegankelijk. Iedereen kan het openen en zien welke paden je erin vermeldt.
Het is daarom geen geschikte plaats om gevoelige URL’s te verbergen.
Een regel zoals Disallow: /vertrouwelijke-documenten/ verhindert niet dat iemand die het adres kent de bestanden rechtstreeks probeert te openen.
Voor vertrouwelijke informatie gebruik je echte beveiliging, zoals authenticatie en correcte toegangsrechten.
Verkeerde paden of onnodige blokkades
Robots.txt werkt met URL-paden. Een kleine fout kan ervoor zorgen dat een regel meer of minder blokkeert dan je bedoelde.
Ook een robots.txt-bestand op de verkeerde locatie werkt niet zoals verwacht. Het bestand hoort in de hoofdmap van de betreffende host en geldt niet automatisch voor andere subdomeinen.
Controleer daarom altijd het uiteindelijke effect van je regels, niet alleen of het bestand technisch bestaat.
Robots.txt en AI-crawlers: kun je AI-bots blokkeren?
Robots.txt krijgt tegenwoordig een extra dimensie door de opkomst van generatieve AI.
Naast traditionele zoekmachinecrawlers bezoeken ook AI-gerelateerde systemen websites. Sommige verzamelen informatie die mogelijk wordt gebruikt voor modeltraining, terwijl andere websites bezoeken om informatie voor zoek- en antwoordfuncties te verzamelen.
Die toepassingen zijn niet allemaal hetzelfde. Daarom is het belangrijk om te begrijpen welke crawler je precies aanstuurt.
Wat is het verschil tussen GPTBot en OAI-SearchBot?
OpenAI maakt onder meer onderscheid tussen twee crawlers.
GPTBot wordt gebruikt om inhoud te crawlen die mogelijk kan bijdragen aan de training van generatieve AI-modellen.
OAI-SearchBot wordt gebruikt voor zoekfuncties van ChatGPT. Deze crawler helpt websites vindbaar te maken binnen de zoekresultaten van ChatGPT.
Je kunt voor beide afzonderlijke robots.txt-instructies instellen.
Stel dat je crawling voor mogelijke modeltraining wilt beperken, maar wel gevonden wilt kunnen worden via ChatGPT Search. Dan kan een configuratie er bijvoorbeeld zo uitzien:
User-agent: GPTBot
Disallow: /
User-agent: OAI-SearchBot
Allow: /
Hiermee geef je GPTBot de instructie om je website niet te crawlen, terwijl OAI-SearchBot toegang krijgt.
Dat is geen garantie dat je website daadwerkelijk in ChatGPT-antwoorden verschijnt. Het betekent alleen dat je die specifieke zoekcrawler niet via robots.txt blokkeert.
OpenAI gebruikt daarnaast ChatGPT-User voor bepaalde bezoeken die door een gebruiker worden gestart. Omdat dit geen gewone automatische zoekcrawler is, kunnen robots.txt-regels daar anders op van toepassing zijn.
De actuele verschillen staan beschreven in de officiële documentatie over OpenAI-crawlers.
En hoe zit het met Google-Extended?
Google heeft met Google-Extended een afzonderlijk controlemechanisme waarmee websitebeheerders bepaalde toepassingen van hun inhoud voor Google’s generatieve AI-systemen kunnen beperken.
Google-Extended is geen afzonderlijke crawler die zelfstandig je website bezoekt, maar een controletoken dat via robots.txt gebruikt wordt.
Belangrijk: Google-Extended blokkeren is niet hetzelfde als Googlebot blokkeren. Het betekent ook niet dat je pagina’s automatisch verdwijnen uit AI Overviews of andere AI-functies binnen Google Search.
Voor de AI-functies van Google Search blijven de gewone zoek- en previewinstellingen relevant. Denk bijvoorbeeld aan noindex, nosnippet en andere ondersteunde previewbeperkingen.

Wat is het verschil tussen robots.txt en llms.txt?
Door de opkomst van AI wordt ook steeds vaker gesproken over llms.txt.
Hoewel de bestandsnamen op elkaar lijken, hebben ze een ander doel.
Robots.txt is een gevestigde standaard voor het aansturen van crawlers. Llms.txt is een voorstel om AI-systemen een gestructureerd overzicht van relevante website-inhoud aan te bieden.
Het is dus geen vervanging voor robots.txt en biedt niet dezelfde controle over crawling.
In ons artikel llms.txt: nuttig voor AI-vindbaarheid of vooral hype? bekijken we wat dat bestand precies belooft en welke beperkingen er vandaag nog zijn.
Hoe controleer je of je robots.txt correct werkt?
Je hoeft geen programmeur te zijn om de basis van je robots.txt te controleren.
Begin door je domeinnaam te openen met /robots.txt erachter. Verschijnt er een tekstbestand, dan kun je de regels rechtstreeks bekijken.
Controleer vervolgens of er geen algemene blokkade staat die je volledige website uitsluit. Kijk ook of belangrijke onderdelen, zoals je dienstenpagina’s, blogartikelen en productpagina’s, toegankelijk blijven.
Voor een meer gerichte controle kun je gebruikmaken van Google Search Console.
Met de URL-inspectietool kun je onderzoeken of Google een specifieke pagina mag crawlen en welke indexeringsinformatie beschikbaar is. Daarnaast biedt Search Console informatie over de robots.txt-bestanden die Google voor je website heeft opgehaald.
De officiële robots.txt-documentatie van Google is een goede referentie wanneer je twijfelt over de werking van een bepaalde regel.
Controleer ook wat er na een wijziging gebeurt
Een robots.txt-aanpassing heeft niet noodzakelijk onmiddellijk effect. Zoekmachines bewaren het bestand tijdelijk en moeten gewijzigde regels opnieuw ophalen en verwerken.
Daarom is het verstandig om na een aanpassing belangrijke URL’s te controleren en eventuele crawlproblemen op te volgen.
Wil je daarnaast de technische kwaliteit van je website onderzoeken? Met Google Lighthouse kun je onder andere prestaties, toegankelijkheid en bepaalde technische SEO-aspecten analyseren. Voor de specifieke werking van robots.txt blijft Search Console de meest gerichte keuze.
Heeft robots.txt invloed op je SEO?
Ja, maar niet op de manier die soms wordt voorgesteld.
Een robots.txt-bestand is geen rechtstreekse rankingfactor waarmee je hoger in Google verschijnt. Door een extra regel toe te voegen, stijgt je website dus niet automatisch in de zoekresultaten.
Het bestand kan wel een belangrijke rol spelen in de technische toegankelijkheid van je website.
Wanneer zoekmachines je belangrijkste pagina’s niet mogen crawlen, kunnen ze de inhoud niet normaal verwerken. Omgekeerd kan het beperken van onnodige crawlactiviteiten op grote websites helpen om beschikbare crawlcapaciteit gerichter te benutten.
Dat brengt ons bij het begrip crawlbudget.
Wat is crawlbudget?
Crawlbudget verwijst naar de hoeveelheid URL’s die een zoekmachine binnen een bepaalde periode kan en wil crawlen.
Voor een kleine bedrijfswebsite met enkele tientallen pagina’s is crawlbudget doorgaans geen groot aandachtspunt. Google kan zulke websites meestal zonder problemen bezoeken.
Bij grote webshops, nieuwssites of websites met zeer veel URL-varianten kan dat anders liggen. Daar kunnen overbodige filterpagina’s, parameters en dubbele URL’s onnodig veel crawlactiviteit veroorzaken.
Robots.txt kan dan onderdeel zijn van een bredere strategie, samen met een goede URL-structuur, interne links, canonical-tags en een verzorgde XML-sitemap.
Wie zijn website beter vindbaar wil maken, moet dus verder kijken dan één technisch bestand. In ons artikel over hoger scoren in Google bespreken we de belangrijkste SEO-principes die samen het verschil maken.
Veelgestelde vragen over robots.txt
Is een robots.txt-bestand verplicht?
Nee. Een website heeft niet verplicht een robots.txt-bestand nodig. Als er geen geldig bestand aanwezig is, kunnen zoekmachines de website doorgaans crawlen, voor zover andere technische beperkingen dat toelaten. Je gebruikt robots.txt vooral wanneer je bepaalde crawlactiviteiten bewust wilt sturen.
Kan Google een geblokkeerde pagina toch indexeren?
Ja. Een URL die via robots.txt geblokkeerd is, kan onder bepaalde omstandigheden toch in de zoekresultaten verschijnen, bijvoorbeeld wanneer andere websites ernaar linken. Google kan de inhoud dan niet normaal crawlen, maar kent mogelijk wel het bestaan van de URL.
Kan ik robots.txt gebruiken om een pagina uit Google te verwijderen?
Niet betrouwbaar. Voor een toegankelijke pagina die je niet geïndexeerd wilt hebben, gebruik je doorgaans noindex. Voor vertrouwelijke informatie is toegangsbeveiliging noodzakelijk. Robots.txt is geen vervanging voor die maatregelen.
Hoe vaak leest Google mijn robots.txt?
Google haalt robots.txt regelmatig opnieuw op en bewaart het bestand doorgaans tijdelijk in een cache. Hoe snel een wijziging wordt verwerkt, kan variëren. Ga er daarom niet van uit dat nieuwe regels onmiddellijk door iedere crawler worden toegepast.
Is robots.txt hetzelfde als llms.txt?
Nee. Robots.txt bevat instructies over crawling. Llms.txt is een voorstel om AI-systemen te helpen relevante website-inhoud te vinden en te interpreteren. Het heeft niet dezelfde status of functie als robots.txt.
Moet ik AI-crawlers blokkeren?
Dat hangt af van je doelstellingen. Wil je vooral voorkomen dat bepaalde systemen je inhoud voor modeltraining crawlen, dan kun je specifieke bots beperken. Wil je juist zo goed mogelijk gevonden worden via AI-zoekfuncties, dan moet je opletten dat je de daarvoor gebruikte crawlers niet onbedoeld blokkeert.
Een klein bestand met grote gevolgen
Robots.txt is geen magische SEO-oplossing, maar wel een belangrijk onderdeel van de technische basis van je website.
Met de juiste regels kun je zoekmachinecrawlers helpen om je website efficiënter te bezoeken. Met verkeerde regels kun je echter ook belangrijke pagina’s onbedoeld afsluiten.
Het belangrijkste is daarom niet dat je robots.txt zoveel mogelijk instructies bevat, maar dat iedere regel een duidelijke reden heeft.
Bij The Other Concept bekijken we technische SEO altijd als onderdeel van het grotere geheel. Van websitestructuur en indexering tot laadsnelheid en vindbaarheid in zoekmachines en AI-toepassingen. Want een website moet niet alleen goed ogen en vlot werken, maar ook correct ontdekt en begrepen kunnen worden.
Ontdek hoe we dat aanpakken met SEO en AI-vindbaarheid.
Laatst bijgewerkt op 8 oktober 2026.
Deel
Gerelateerde artikelen
Succesvolle webshop: 12 tips die écht het verschil maken

Een webshop starten is technisch eenvoudiger geworden. Een succesvolle webshop bouwen is iets anders.
Een bezoeker moet je winkel eerst vinden, vervolgens vertrouwen krijgen, gemakkelijk het juiste product ontdekken en uiteindelijk zonder onnodige drempels kunnen bestellen. Eén zwakke schakel in dat proces kan voldoende zijn om een potentiële klant te verliezen.
Een mooie webshop is daarom niet automatisch een goede webshop. Design, gebruiksgemak, snelheid, productinformatie, vertrouwen, SEO en checkout moeten samenwerken.
Waar moet je op letten? Met deze 12 tips leg je een sterke basis.
1. Begin niet bij het design, maar bij je klant
Het is verleidelijk om bij een nieuwe webshop meteen na te denken over kleuren, fotografie en hoe de homepage eruit moet zien.
Maar eerst moet duidelijk zijn voor wie je de webshop bouwt.
Wat zoekt die persoon? Welke informatie heeft hij nodig voordat hij een product koopt? Vergelijkt hij verschillende varianten? Is prijs doorslaggevend of spelen kwaliteit, levering en service een grotere rol?
Die vragen bepalen uiteindelijk hoe je webshop moet worden opgebouwd.
Een webshop met twintig zorgvuldig geselecteerde interieurproducten vraagt bijvoorbeeld om een andere navigatie dan een technische groothandel met duizenden artikels en tientallen producteigenschappen.
Design volgt dus niet alleen je huisstijl. Het moet ook aansluiten bij de manier waarop klanten zoeken en kopen.
2. Zorg dat bezoekers producten gemakkelijk kunnen vinden
Een bezoeker die exact weet wat hij zoekt, wil daar zo snel mogelijk naartoe.
Een duidelijke categorie-indeling is daarom essentieel. Vermijd categorieën waarvan alleen jij begrijpt welke producten erin thuishoren en maak de navigatie niet onnodig ingewikkeld.
Bij een groot assortiment worden filters en een goede zoekfunctie eveneens belangrijk.
Ook voor SEO heeft die structuur gevolgen.
Google adviseert webshops om producten via gewone links bereikbaar te maken: bijvoorbeeld van hoofdcategorie naar subcategorie en vervolgens naar productpagina. Googlebot gebruikt een interne zoekfunctie doorgaans niet om producten te ontdekken.
Een logische webshopstructuur helpt dus zowel klanten als zoekmachines.
3. Maak van je productpagina meer dan een foto met een prijs
In een fysieke winkel kun je een product vastnemen, bekijken en vragen stellen.
Online valt dat grotendeels weg.
Je productpagina moet die onzekerheid zoveel mogelijk opvangen.
Gebruik duidelijke productfoto’s vanuit relevante hoeken en geef voldoende informatie om een beslissing te kunnen nemen. Afmetingen, materiaal, kleur, compatibiliteit, voorraad, levering, onderhoud of technische eigenschappen kunnen afhankelijk van het product allemaal belangrijk zijn.
Schrijf productteksten bovendien voor je klant, niet uitsluitend voor Google.
Een beschrijving zoals Ontdek onze prachtige hoogwaardige zwarte designstoel van topkwaliteit vertelt nauwelijks iets.
Leg liever uit wat het product onderscheidt, waarvoor het geschikt is en welke eigenschappen iemand moet kennen voordat hij bestelt.
4. Maak prijzen, levering en retourvoorwaarden duidelijk
Niemand ontdekt graag pas in de laatste stap dat er onverwacht €12 verzendkosten bijkomt.
Wees daarom vroeg in het aankoopproces duidelijk over prijs, verzendkosten, levertermijnen en retourvoorwaarden.
Dat is niet alleen klantvriendelijk. Het voorkomt dat iemand pas tijdens de checkout ontdekt dat de voorwaarden niet overeenkomen met zijn verwachtingen.
Onderzoek van Baymard Institute naar winkelwagenverlating laat zien dat bijkomende kosten zoals verzending, belastingen en andere toeslagen een belangrijke reden zijn waarom consumenten een bestelling alsnog afbreken.
Transparantie vóór de checkout kan dus veel frustratie voorkomen.
5. Bouw vertrouwen op vóór iemand moet betalen
Bij een onbekende webshop neemt een klant altijd een klein risico.
Wordt mijn bestelling geleverd? Kan ik retourneren? Is betalen veilig? Kan ik iemand bereiken wanneer er iets fout gaat?
Een professionele uitstraling helpt, maar vertrouwen ontstaat uit meer dan design.
Zorg dat duidelijk is wie achter de webshop zit. Maak contactgegevens gemakkelijk vindbaar, communiceer helder over verzending en retour, toon relevante reviews en zorg dat juridische en bedrijfsinformatie aanwezig is.
Ook een goede over ons-pagina kan hier een rol spelen. Zeker bij kleinere webshops kan het juist een voordeel zijn om te laten zien welke mensen of expertise achter de onderneming zitten.
Meer daarover lees je in ons artikel over waarom een goede over ons-pagina belangrijk is.
6. Maak mobiel winkelen echt gemakkelijk
Een webshop responsive maken is niet voldoende.
Op een smartphone moet het volledige aankoopproces comfortabel blijven: van navigeren en filteren tot productvarianten kiezen en uiteindelijk betalen.
Let bijvoorbeeld op voldoende grote knoppen, leesbare productinformatie, eenvoudig bedienbare filters en formulieren die prettig werken met een mobiel toetsenbord.
Test vooral zelf.
Neem een smartphone die je normaal gebruikt en probeer zonder voorkennis een product te vinden en af te rekenen. Je merkt vaak snel waar kleine frustraties ontstaan.
Mobiele UX verdient daarbij bijzondere aandacht. In ons artikel over mobiele optimalisatie bekijken we uitgebreider waarom een website niet alleen technisch responsive, maar ook daadwerkelijk prettig bruikbaar moet zijn.
7. Snelheid telt, zeker wanneer iedere pagina een volgende stap is
Een webshop bestaat uit veel opeenvolgende interacties.
Categorie openen. Filter toepassen. Product bekijken. Variant kiezen. Winkelmand openen. Afrekenen.
Wanneer iedere stap traag reageert, stapelt die frustratie zich op.
Optimaliseer daarom afbeeldingen, beperk onnodige scripts en plugins en zorg voor goede hosting en caching. Let ook op visuele stabiliteit: knoppen of productinformatie die tijdens het laden plots verspringen kunnen bijzonder vervelend zijn.
Google gebruikt onder andere de Core Web Vitals om aspecten van laden, responsiviteit en visuele stabiliteit te meten.
Wil je zelf controleren waar technische verbeteringen mogelijk zijn? Met Google Lighthouse kun je onder andere performance en verschillende kwaliteitsaspecten van een pagina onderzoeken.
8. Verwijder zoveel mogelijk frictie uit de checkout
Iemand die aan de checkout begint, is al ver gekomen.
Dit is niet het moment om extra obstakels toe te voegen.
Vraag alleen informatie die je daadwerkelijk nodig hebt en maak duidelijk welke stappen nog volgen. Laat foutmeldingen uitleggen wat er verkeerd ging en zorg ervoor dat ingevoerde gegevens niet zomaar verdwijnen wanneer een veld fout is.
Dwing een klant ook niet onnodig om eerst een account aan te maken.
Baymard Institute constateert in zijn uitgebreide onderzoek naar checkout usability dat de checkout zelf nog steeds regelmatig de oorzaak is van winkelwagenverlating. Onder andere verplichte accountregistratie en te lange of ingewikkelde checkouts worden daarbij als oorzaken genoemd.
Een account kan handig zijn voor terugkerende klanten. Dat betekent niet dat iedere nieuwe klant er één moet willen maken.
9. Bied betaalmethoden die bij je doelgroep passen
De laatste stap van een bestelling moet vertrouwd voelen.
Welke betaalmethoden je aanbiedt hangt af van je doelgroep en de landen waarin je verkoopt. Voor een Belgische webshop kunnen andere verwachtingen gelden dan voor een webshop die vooral Nederlandse, Franse of internationale klanten bedient.
Meer betaalmogelijkheden toevoegen is daarbij niet automatisch beter.
Het belangrijkste is dat de methoden aanwezig zijn die je doelgroep verwacht en dat duidelijk is hoe de betaling verloopt.
Zorg bovendien dat de uiteindelijke prijs vóór betaling duidelijk zichtbaar is. De betaalpagina is geen geschikte plaats voor verrassingen.

10. Vergeet SEO niet bij het bouwen van je webshop
Een goede webshop moet niet alleen converteren. Mensen moeten hem eerst kunnen vinden.
Voor e-commerce begint SEO bij een goede technische en inhoudelijke structuur.
Categoriepagina’s verdienen bijvoorbeeld meer aandacht dan alleen een raster met producten. Productpagina’s hebben unieke en bruikbare informatie nodig. Interne links moeten belangrijke categorieën en producten bereikbaar maken.
Google heeft hiervoor afzonderlijke SEO-richtlijnen voor e-commercewebsites. Daarin komen onder andere sitestructuur, productdata, structured data, URL’s en crawlbaarheid aan bod.
Ook structured data kan relevant zijn om zoekmachines expliciete informatie te geven over producten, aanbiedingen en andere e-commercegegevens.
Maar SEO begint niet met schema markup.
Een webshop waarvan belangrijke producten alleen via een zoekfunctie bereikbaar zijn of waarvan honderden productbeschrijvingen identieke fabrikantenteksten bevatten, heeft fundamentelere zaken om eerst op te lossen.
11. Meet wat klanten daadwerkelijk doen
Je hoeft niet te gokken waar klanten afhaken.
Analytics kan bijvoorbeeld laten zien hoeveel bezoekers een product bekijken, iets aan hun winkelmand toevoegen, de checkout starten en uiteindelijk bestellen.
Dat maakt het mogelijk om naar de volledige funnel te kijken.
Stel dat veel bezoekers productpagina’s bekijken maar bijna niemand iets toevoegt aan de winkelmand. Dan ligt het aandachtspunt waarschijnlijk ergens anders dan wanneer veel mensen wél een winkelmand vullen maar tijdens betaling afhaken.
Combineer cijfers indien nodig met heatmaps, gebruikerstesten of sessie-opnames.
Data vertelt je waar iets gebeurt. Onderzoek helpt vervolgens te begrijpen waarom.
12. Blijf testen en verbeteren
Een webshop is nooit echt af.
Je assortiment verandert, klanten veranderen en nieuwe betaal- of levermogelijkheden kunnen ontstaan. Tegelijk verzamel je steeds meer informatie over hoe mensen je webshop daadwerkelijk gebruiken.
Gebruik die gegevens om gericht verbeteringen te testen.
Dat kan iets groots zijn zoals een andere checkout, maar ook een andere productfotografie, positie van informatie, tekst op een knop of presentatie van verzendkosten.
Niet iedere verandering hoeft gebaseerd te zijn op buikgevoel.
Met A/B-testing kun je twee varianten vergelijken en meten welke versie beter aansluit bij het doel dat je vooraf hebt bepaald.
Zorg wel dat je voldoende data hebt en verander niet vijf dingen tegelijk wanneer je wilt weten welk onderdeel het verschil veroorzaakt.
Een succesvolle webshop draait om meer dan conversie
Conversieratio is belangrijk, maar kijk niet uitsluitend naar de uiteindelijke bestelling.
Een goede webshop helpt iemand gedurende het volledige aankoopproces.
Van het moment waarop een potentiële klant via Google op een categoriepagina terechtkomt tot productonderzoek, vergelijken, bestellen, betalen en eventueel retourneren.
Daarom zijn SEO, webdesign en conversie geen afzonderlijke onderdelen.
Een snelle webshop die niemand kan vinden verkoopt weinig. Een goed vindbare webshop met een frustrerende checkout laat kansen liggen. En een prachtige webshop zonder duidelijke productinformatie maakt het moeilijk om een aankoopbeslissing te nemen.
Het geheel moet kloppen.
Begin bij de grootste drempel
Je hoeft niet alle twaalf punten tegelijkertijd aan te pakken.
Bekijk eerst waar het grootste probleem zit.
Krijg je nauwelijks relevante bezoekers? Kijk dan naar vindbaarheid en acquisitie. Komen bezoekers wel binnen maar bekijken ze nauwelijks producten? Onderzoek navigatie, categorieën en presentatie. Worden producten massaal aan de winkelmand toegevoegd maar nauwelijks gekocht? Dan verdient de checkout extra aandacht.
Hetzelfde principe geldt eigenlijk voor iedere website.
In ons artikel over waarom bezoekers je website verlaten bespreken we verschillende drempels die ervoor kunnen zorgen dat iemand afhaakt voordat hij zijn doel bereikt.
Een succesvolle webshop probeert niet iedere bezoeker koste wat kost te overtuigen.
Hij maakt het vooral zo eenvoudig mogelijk voor de juiste klant om het juiste product te vinden, vertrouwen te krijgen en zonder onnodige obstakels te bestellen.
Laatst aangepast: 23 september 2026.
Deel





















