WooCommerce SEO instellen begint niet bij een plugin, maar bij de vraag welke URL’s Google mag indexeren: categoriepagina’s en hoofdproducten wel, de meeste filtercombinaties en losse variatie-URL’s niet. Wie dat eerst vastlegt, voorkomt dat crawlbudget en autoriteit wegvloeien naar duplicaten. Daarna volgen de technische basis, de inrichting van categoriepagina’s en de koppeling met meetbare data.
Dit artikel gaat uit van een shop die al draait en waar de standaardinstellingen van een SEO-plugin aanstaan. De fouten die dan nog overblijven, zitten bijna altijd in filters, variaties en categoriestructuur.
Eerst de techniek, dan pas de content
De meeste webshops stoppen hun energie in blogs en productteksten terwijl de technische basis rammelt. Content kan alleen ranken als Google de shop goed kan crawlen en de pagina’s snel laadt, en een trage shop met een rommelige URL-structuur en kannibaliserende pagina’s ondermijnt elke contentinvestering. In de praktijk beginnen we daarom bij snelheid, structuur en techniek en bouwen we de content daarop.
Snelheid is meer dan een ranking-detail. Een webshop die in 1 seconde laadt, converteert ongeveer 2,5 keer zo goed als een webshop die 5 seconden nodig heeft. Elke seconde die je aan het begin wint, levert het meest op, want daarna vlakt het effect af.
Controleer daarom eerst de Largest Contentful Paint op je categoriepagina’s en productpagina’s. Volgens Google is een pagina snel genoeg als het grootste zichtbare onderdeel binnen 2,5 seconden in beeld staat, voor minstens 75 procent van de bezoekers. Dat betekent dat je niet op je eigen snelle verbinding test, maar kijkt naar veldgegevens in Search Console. Slechts 48 procent van de mobiele websites haalt goede Core Web Vitals, dus hier zit nog winst.
Begin bij de productafbeeldingen en de plugins die op elke pagina scripts laden. Wil je dat uitgebreider uitwerken, dan staat in het artikel over Core Web Vitals in WooCommerce welke combinaties het vaakst vertraging veroorzaken.
Filters in WooCommerce: wat wel en niet indexeren
Filters op kenmerken als kleur, maat of prijs maken van één categorie al snel duizenden URL’s met bijna dezelfde inhoud. Dat levert drie problemen op: Google verspilt crawlbudget aan parameter-URL’s, de autoriteit van de hoofdcategorie wordt verdund, en meerdere pagina’s concurreren om hetzelfde zoekwoord.
De afweging is niet ‘alles uit de index’. Een filtercombinatie waar werkelijk op gezocht wordt, bijvoorbeeld een merk binnen een categorie, kan een eigen waarde hebben als landingspagina. Een combinatie van drie filters plus sortering heeft die waarde nooit. Kijk in Search Console bij Prestaties welke filter-URL’s vertoningen krijgen voordat je beslist.
Een werkbare aanpak voor de meeste shops:
- Sorteer- en prijsfilter-URL’s op noindex of uitsluiten via robots.txt, en geef ze een canonical naar de hoofdcategorie.
- Filters met aantoonbare zoekvraag omzetten naar een eigen, statische categoriepagina met unieke tekst, in plaats van een parameter-URL.
- Interne links naar gefilterde URL’s beperken, zodat crawlers niet door de filternavigatie dwalen.
Let op dat een canonical een hint is en geen opdracht. Als de gefilterde pagina inhoudelijk sterk afwijkt van de hoofdcategorie, kan Google de canonical negeren. Noindex of blokkeren in robots.txt is dan betrouwbaarder, met de kanttekening dat je een URL die in robots.txt is geblokkeerd niet meer kunt laten de-indexeren via noindex, omdat Google de tag dan niet leest.
Filter-URL's: wat doe je ermee
| Type URL | Aanpak |
|---|---|
| Sorteren en prijsfilter | Noindex of uitsluiten via robots.txt, canonical naar hoofdcategorie |
| Combinatie van meerdere filters | Niet indexeren, interne links beperken |
| Filter met aantoonbare zoekvraag (bijv. merk in categorie) | Eigen statische categoriepagina met unieke tekst |
Variaties en productvarianten zonder dubbele content
Variabele producten in WooCommerce hebben standaard één URL met de varianten als keuzemenu. Dat is meestal de beste opzet: alle autoriteit zit op één pagina. Problemen ontstaan als je varianten als losse simpele producten aanmaakt, bijvoorbeeld één product per kleur met bijna identieke tekst.
Gebruik losse producten alleen als de varianten een eigen zoekvraag hebben en echt anders zijn, zoals een andere uitvoering met eigen specificaties. Bij een puur kleur- of maatverschil houd je één hoofdproduct. Staan er al losse varianten live, kies dan één hoofdpagina, zet de canonical van de overige daarheen en voeg de dubbele pagina’s samen met een 301-redirect als ze overbodig zijn.
Schrijf bij variabele producten een productbeschrijving die niet alleen de standaardvariant beschrijft. Zet maten, materialen en toepassingen in de tekst, zodat de pagina ook rankt op zoektermen van varianten die niet in de titel staan. Vul bovendien de alt-teksten van productafbeeldingen per variant in; ‘woocommerce productafbeeldingen’ is niet voor niets een zoekterm waar mensen naar zoeken, maar het gaat om beschrijvende bestandsnamen en alt-teksten, niet om keyword-stuffing.
Categoriepagina’s goed inrichten
Categoriepagina’s zijn in bijna elke shop de pagina’s met de meeste zoekvraag, omdat mensen zoeken op productsoort en niet op een specifiek artikel. Toch bestaat een categoriepagina vaak alleen uit een raster met producten, zonder tekst en zonder structuur.
Wat een categoriepagina nodig heeft:
- Een H1 met de categorienaam, zoals mensen die intypen.
- Een korte introtekst boven het productoverzicht, met de belangrijkste keuzehulp of het hoofdzoekwoord.
- Een uitgebreidere tekst onder de producten met uitleg over keuzes, materialen of toepassing, plus interne links naar subcategorieën.
- Een logische hiërarchie: hoofdcategorie, subcategorie, product, met broodkruimels die dat ook zo tonen.
Hou de structuur ondiep en voorkom dat een product in vijf categorieën hangt zonder duidelijke hoofdcategorie. Stel in je SEO-plugin een primaire categorie per product in, zodat de URL en de broodkruimel consistent blijven.
Een categoriepagina doet ook dubbel werk voor betaald verkeer. Bij advertenties die naar een categoriepagina leiden, bepaalt de relevantie en inhoud van die pagina mede je kwaliteitsscore en dus je CPC. Hoe dat werkt lees je in het artikel over kwaliteitsscore verhogen met categoriepagina-elementen.
Als je categorieën opheft of samenvoegt, vergeet dan de redirects niet. Een verwijderde categorie zonder 301 laat bestaande rankings en backlinks verloren gaan. De aanpak staat uitgewerkt in het artikel over 301-redirects bij het opheffen van productcategorieën.
Checklist categoriepagina
- H1 met de categorienaam zoals mensen die intypen
- Korte introtekst boven het productoverzicht
- Uitgebreidere tekst onder de producten met keuzehulp
- Interne links naar subcategorieën
- Primaire categorie per product ingesteld
- Broodkruimels volgen de categoriehiërarchie
SEO meten: GA4 en Search Console koppelen aan WooCommerce
Zonder goede meting weet je niet of je aanpassingen werken. Zoektermen als ‘ga4 woocommerce’ en ‘woocommerce ga4’ laten zien dat veel shopeigenaren hier tegenaan lopen: de koppeling staat aan, maar de aankooptrechter klopt niet. Controleer de e-commerce-events (view_item, add_to_cart, begin_checkout, purchase) in GA4 DebugView voordat je conclusies trekt uit conversiecijfers. Een uitgebreide uitleg vind je in het artikel over GA4 e-commerce tracking in WooCommerce.
Gebruik Search Console voor het SEO-deel: filter op de categoriepagina’s, bekijk per pagina de zoektermen en posities en let op pagina’s die vertoningen halen voor termen waar ze niet op zijn geschreven. Dat zijn je snelste kansen, want daar is al vraag en hoef je alleen de tekst en kop aan te scherpen. Een gratis uitgangspunt is de SEO Scan van je website, waarmee je de technische basis snel nalopen kunt.
Een patroon dat we in de praktijk vaak zien bij shops met teruglopend verkeer: technische problemen waardoor Google pagina’s slecht begrijpt. Bij een badkamerwebshop steeg het dagelijkse verkeer uit Google na herstel van de techniek en versterking van de domeinautoriteit binnen zes maanden van rond de 10 naar structureel 45 à 75 klikken per dag. Zulke cijfers gelden voor die ene casus en zijn geen verwachting voor jouw shop; ze laten vooral zien dat de volgorde techniek eerst werkt.
Wil je dit laten doorlichten door een team dat WooCommerce-shops dagelijks beheert, kijk dan naar onze SEO-optimalisatie voor webshops.
Veelgestelde vragen
Moet ik filter-URL’s in WooCommerce op noindex zetten?
Meestal wel voor sorteer-, prijs- en meervoudige filtercombinaties. Laat alleen combinaties indexeren met aantoonbare zoekvraag, bij voorkeur als eigen categoriepagina met unieke tekst. Controleer eerst in Search Console welke filter-URL’s vertoningen krijgen.
Wanneer maak ik varianten als apart product aan?
Alleen als de variant een eigen zoekvraag en echt andere specificaties heeft. Bij puur kleur- of maatverschil houd je één variabel product, zodat alle autoriteit op één URL zit.
Heeft een categoriepagina echt tekst nodig?
Ja. Een kale productgrid geeft Google weinig context en rankt moeilijk op generieke zoektermen. Een korte intro boven de producten en een uitgebreidere uitleg eronder, met interne links naar subcategorieën, maakt de pagina relevanter en helpt bezoekers kiezen.

