Een categoriepagina in een webshop heeft één taak: overzicht bieden en helpen kiezen. Daarvoor heeft de categoriepagina een titel en H1 nodig die de categorie bij naam noemen, een korte uitleg, een keuzehulp, links naar alle producten en subcategorieën, en filters die geen eindeloze reeks indexeerbare URL’s opleveren. Zo vinden zoekmachines je producten, en begrijpen klanten en AI-assistenten waaruit ze kunnen kiezen.
Wat is de taak van een categoriepagina?
Een productpagina helpt kiezen tussen kopen en niet kopen. Een categoriepagina komt eerder: de bezoeker weet wat voor product hij zoekt, maar nog niet welk model. “Regenjassen”, “Espressomachines”, “Hondenmanden”. De pagina moet laten zien wat er is, uitleggen waarin de opties verschillen en de bezoeker naar het juiste product leiden.
Voor zoekmachines is de categoriepagina ook de weg naar je producten. Google raadt in de uitleg over de structuur van webshops een duidelijk pad aan: van het menu naar categorieën, van categorieën naar subcategorieën en van daar naar elk product.
Zo pak je een categoriepagina aan
- Vraag en naamBepaal welke vraag de categorie beantwoordt en noem haar zoals klanten zoeken.
- Tekst en keuzehulpKorte uitleg boven de producten, verdieping en keuzehulp eronder.
- FiltersBepaal welke filter-URL’s Google mag ophalen en welke niet.
- LinksZorg dat elk product en elke subcategorie via gewone links bereikbaar is.
- VragenBeantwoord de vragen die klanten bij deze categorie stellen.
- OnderhoudRegel wat er gebeurt met lege, verouderde en seizoenscategorieën.
Stap 1: Welke vraag beantwoordt de categorie, en hoe noem je haar?
Begin niet bij de tekst, maar bij de bezoeker. Wat wil iemand weten die op deze pagina landt? Welke soorten zijn er (dames, heren, kinder; licht, warm)? Waarin verschillen ze (waterkolom, ademend vermogen, gewicht)? Wat past bij zijn situatie (fietsen, wandelen, dagelijks gebruik)? En wat kost het ongeveer?
Kijk voor de antwoorden naar vragen uit je klantenservice en naar de zoektermen in Google Search Console. Hoe je die verzamelt, staat in klantvragen en zoekwoorden onderzoeken. Een categorie die geen duidelijke vraag beantwoordt, is vaak te breed of overlapt met een andere categorie.
Daarna de naam:
- De H1 is de naam van de categorie zoals klanten hem zoeken: “Regenjassen voor dames”, niet “Collectie” of “Shop”. Zie ook koppen.
- De title-tag mag iets uitgebreider zijn en je winkelnaam bevatten: “Regenjassen voor dames kopen | Voorbeeldwinkel”.
- Eén categorie, één onderwerp. Hebben twee categorieën bijna dezelfde naam, voeg ze dan samen of maak het verschil duidelijk.
Stap 2: Hoe verdeel je tekst en keuzehulp over de pagina?
Boven de producten: twee of drie zinnen. Wat zit erin en waar let je op? Daarna komen meteen de producten.
Inleiding boven de producten
VoorWelkom in onze categorie regenjassen. Bij ons vind je de beste regenjassen voor de beste prijs. Bekijk snel ons ruime aanbod!
NaEen regenjas voor de fiets heeft een langere achterkant en reflecterende details. Let op de waterkolom: die zegt hoeveel regen de stof tegenhoudt.
Onder de producten: de uitgebreidere uitleg. Verschillen tussen soorten, materiaalkeuze, onderhoud en de vragen die klanten stellen. Wie wil kopen, scrolt daar niet naartoe. Wie twijfelt wel.
Zet beide teksten in de HTML die de server teruggeeft. Een tekst die pas na een klik op “Lees meer” via JavaScript wordt opgehaald, zit niet in die HTML.
Een keuzehulp vertaalt de situatie van de klant naar een selectie. Dat kan simpel:
| Je zoekt | Kies | Bekijk |
|---|---|---|
| Een jas voor korte ritten | Lichte regenjas, waterkolom vanaf 5.000 mm | Subcategorie Lichte regenjassen |
| Een jas voor dagelijks fietsen | Fietsregenjas met verlengde achterkant | Subcategorie Fietsregenjassen |
| Een jas voor meerdaagse wandeltochten | Ademende jas met membraan | Subcategorie Wandeljassen |
De waarden in dit voorbeeld zijn bedacht. Gebruik de specificaties en grenzen die bij jouw assortiment horen. Wordt een keuzehulp groot, maak er dan een aparte koopgids van en link ernaar vanaf de categorie; zie vergelijkingen en keuzehulpen schrijven.
Stap 3: Hoe houd je filters onder controle?
Filters (op maat, kleur, merk, prijs) helpen bezoekers, maar elke combinatie kan een eigen URL opleveren. Een categorie met tien kleuren, acht maten en vijf merken heeft dan honderden filter-URL’s. Google beschrijft in de uitleg over filternavigatie twee problemen: crawlers besteden tijd aan nutteloze filter-URL’s, en vinden daardoor nieuwe, nuttige pagina’s later.
Kies per soort filter wat je wilt:
| Soort filter | Indexeren? | Aanpak volgens Google |
|---|---|---|
| Combinaties waar niemand op zoekt (kleur plus maat plus prijs) | Nee | Crawlen beperken met robots.txt, of filters na een hekje (#) in de URL zetten |
| Sorteren op prijs of populariteit | Nee | Zelfde aanpak; sorteren maakt geen nieuwe inhoud |
| Een filter waar mensen echt op zoeken (merk binnen een categorie) | Mogelijk | Uitwerken als eigen pagina met eigen titel en tekst |
| Combinatie zonder resultaten | Nee | Status 404 teruggeven, niet doorsturen naar een algemene foutpagina |
In robots.txt ziet dat er bijvoorbeeld zo uit. Google gebruikt in zijn eigen uitleg hetzelfde patroon; de namen van de parameters verschillen per winkel:
User-agent: Googlebot
Disallow: /*?*kleur=
Disallow: /*?*maat=
Disallow: /*?*sorteer=Moeten filter-URL’s wel geïndexeerd worden, dan raadt Google aan de standaard scheiding & tussen parameters te gebruiken, filters in een vaste volgorde te zetten en dubbele filters te voorkomen. Volgens Google’s uitleg over URL-structuur gebruik je parameters als ?kleur=groen en niet als ?groen. Een canonical van een filterpagina naar de ongefilterde categorie kan het crawlen op termijn verminderen, maar Google noemt dat minder effectief dan de andere opties. Zie ook filternavigatie en crawlbudget.
Stap 4: Hoe maak je elk product en elke subcategorie bereikbaar?
Google raadt sterk aan om te linken naar elk product dat je in de zoekresultaten wilt hebben. Googlebot gebruikt doorgaans de zoekfunctie van je winkel niet, dus een product dat alleen via die zoekfunctie te vinden is, kan onontdekt blijven. Google noemt in de uitleg over webshopstructuur ook dat links aangeven welke pagina’s binnen je site belangrijk zijn.
Links op een categoriepagina
- Gewone
<a href>-links naar producten, geen navigatie die alleen via JavaScript-gebeurtenissen werkt - Paginering met een eigen URL per pagina, zoals
?page=2 - Bij een knop “Meer laden” of oneindig scrollen dezelfde producten ook via gewone pagina-URL’s
- Overal dezelfde URL-vorm in links, sitemap en canonical, bijvoorbeeld zonder
?page=1voor de eerste pagina - Subcategorieën bovenaan de pagina
- Een zichtbaar kruimelpad, ook als structured data
- Links naar koopgidsen die bij de keuze helpen
- Links naar populaire producten vanuit de categorie-uitleg
BreadcrumbList vraagt minstens twee stappen; zie ook kruimelpad. Producten die je niet via categorieën kunt bereiken, kun je volgens Google aanvullen met een XML-sitemap of een Merchant Center-feed.
Stap 5: Welke vragen beantwoord je op de pagina?
Zet onder de producten de vragen die klanten bij deze categorie stellen, met het antwoord in de eerste zin. Bijvoorbeeld: “Kan een fietsregenjas in de wasmachine? Ja, de meeste jassen in deze categorie wel; het wasvoorschrift staat bij elk product.” Gebruik de antwoorden die voor jouw assortiment kloppen. Dat helpt bezoekers die twijfelen en geeft AI-assistenten een helder antwoord om mee te werken.
Een vraag aan een AI-assistent begint vaak bij een soort product en pas later bij een model. Een categoriepagina met uitleg past precies bij die eerste vraag:
Wat voor regenjas heb ik nodig als ik elke dag naar mijn werk fiets?
Voor dagelijks fietsen is een fietsregenjas handig: die heeft een langere achterkant, zodat je rug droog blijft, en vaak reflecterende details. Let ook op de waterkolom, die zegt hoeveel regen de stof tegenhoudt. Buitensport Het Kompas legt op zijn categoriepagina uit waarin fietsregenjassen verschillen van lichte regenjassen en wandeljassen.
Bronnen: hetkompas-voorbeeld.nl › regenjassen › fietsregenjassen
Google toont volgens de changelog van Search Central sinds 7 mei 2026 geen FAQ-rich results meer. Het vragenblok is er dus voor de lezer, niet voor een extra weergave in Google.
Stap 6: Wat doe je met lege en verouderde categorieën?
- Tijdelijk leeg: geef de pagina een noindex, zoals Google aanraadt, of verwijs naar een verwante categorie.
- Definitief weg: haal de categorie uit menu en zoekfunctie en geef een 404, of stuur door naar een categorie die echt een vervanging is.
- Seizoenscategorieën: laat een terugkerende categorie, zoals “Kerstverlichting”, staan met uitleg en een paar producten in plaats van haar elk jaar opnieuw te maken.
Wat regelen Shopify en WooCommerce?
Beide platforms maken categoriepagina’s (in Shopify “collecties”, in WooCommerce “productcategorieën”) en bieden filters. Hoe filter-URL’s worden opgebouwd en of ze indexeerbaar zijn, verschilt per theme, app of plugin. Controleer dat per winkel. De platformspecifieke instellingen staan in Shopify SEO en WooCommerce SEO.
Outseen heeft een standaardaanpak voor webshops op Shopify en WooCommerce. Atlas, de eigen onderzoeksengine van Outseen, onderzoekt de openbare code van opgehaalde categoriepagina’s, zoals titels, koppen, robotsbeleid, indexeringsinstructies, canonicals, interne links tussen de opgehaalde pagina’s en kruimelpad-JSON-LD, en legt per bevinding vast wat er op welke URL is aangetroffen en wanneer. Wat pas na JavaScript verschijnt, valt buiten dat onderzoek. Hoe categorieën bij AI-vragen helpen, lees je in GEO voor webshops.
Wat betekent dit voor jouw webshop?
Begin bij je drie of vier belangrijkste categorieën, niet bij alle tegelijk. Kijk per categorie of de H1 de naam noemt die klanten zoeken, of er boven de producten een korte uitleg staat en of die tekst in de paginabron zit. Open daarna een paar filtercombinaties en kijk of die een eigen URL krijgen die Google kan ophalen.
Twijfel je of je filters problemen geven, zoek dan in Search Console naar URL’s met filterparameters. Staan daar veel combinaties tussen waar niemand op zoekt, dan is het beperken van crawlen de eerste stap. De uitleg onder de producten en de vragenblokken kun je daarna categorie voor categorie aanvullen.