Technische SEO
13 min leestijdFacetnavigatie-SEO
Facetnavigatie laat shoppers producten filteren op attributen zoals maat, kleur, merk, prijsbereik en beoordeling. Hoewel essentieel voor de gebruikerservaring, is facetnavigatie een van de gevaarlijkste functies voor ecommerce-SEO. Een enkele categorie met tien filteropties kan miljoenen crawlbare URL-combinaties genereren, wat massale dubbele content creëert, crawlbudget verspilt en rangschikkingsautoriteit verdunt over duizenden bijna identieke pagina's.
In this guide
- 1. Hoe facetnavigatie SEO-problemen veroorzaakt
- 2. Identificeren welke facetten te indexeren vs. blokkeren
- 3. Technische benaderingen voor het controleren van facet-URL's
- 4. SEO-geoptimaliseerde filter-landingspagina's creëren
- 5. Omgaan met multi-selectie en gecombineerde filters
- 6. SEO-impact van facetnavigatie monitoren en meten
Identificeren welke facetten te indexeren vs. blokkeren
De fundamentele beslissing in facetnavigatie-SEO is bepalen welke filtercombinaties indexeerbare pagina's moeten zijn en welke geblokkeerd moeten worden. Deze beslissing moet gebaseerd zijn op zoekvraagsdata, niet op technisch gemak.
Begin met het exporteren van al je filtercategorieën en hun waarden. Gebruik vervolgens keyword-researchtools om zoekvolume te vinden voor combinaties van je producttype plus elke filterwaarde. Voor een schoenenwinkel zou je kunnen ontdekken dat merkfilters significant zoekvolume hebben, kleurfilters matig volume en materiaalfilters enige vraag. Beoordelingsfilters, beschikbaarheidsfilters en multi-attribuutcombinaties hebben typisch verwaarloosbaar zoekvolume.
Maak een classificatiesysteem met drie niveaus. Niveau 1 omvat enkelvoudige-attribuutfilters met bewezen zoekvraag die volledig indexeerbare pagina's met dedicated SEO-optimalisatie moeten krijgen. Niveau 2 omvat filters met enig zoekpotentieel die indexeerbaar kunnen zijn maar geen dedicated optimalisatie nodig hebben. Niveau 3 omvat alle overige filtercombinaties die volledig geblokkeerd moeten worden van crawling en indexering.
Deze classificatie informeert direct je technische implementatie. Niveau 1-filters krijgen idealiter schone, crawlbare URL's. Niveau 2-filters gebruiken parameter-URL's met zelfrefererende canonical tags. Niveau 3-filters worden geblokkeerd via robots.txt of gecanoniseerd naar de bovenliggende categorie.
Bekijk je Google Search Console-prestatiegegevens om te zien welke bestaande filter-URL's al impressies en klikken ontvangen. Als een filterpagina al rankt voor relevante zoekopdrachten, hoort deze bij niveau 1 of 2.
Technische benaderingen voor het controleren van facet-URL's
Er zijn vijf primaire technische benaderingen voor het beheren van facetnavigatie voor SEO, en de meeste winkels hebben een combinatie nodig in plaats van een enkele oplossing.
Canonical tags zijn de meest gebruikte benadering. Voor niveau 3-filterpagina's voeg je een canonical tag toe die naar de bovenliggende categoriepagina wijst. Dit vertelt Google dat /schoenen?merk=nike&kleur=zwart&maat=42&sort=prijs een duplicaat is van /schoenen. Canonical tags zijn echter hints, geen directieven, en Google kan ervoor kiezen ze te negeren.
Robots.txt-blokkering voorkomt dat zoekmachines filter-URL's crawlen. Dit is effectief voor het besparen van crawlbudget maar heeft een significant nadeel: als externe sites linken naar een geblokkeerde filter-URL, wordt de linkequity volledig verloren.
Noindex meta tags vertellen Google de pagina te crawlen maar niet in de zoekindex op te nemen. Dit stelt Google in staat links op de pagina te ontdekken en te volgen, maar voorkomt dat de filterpagina zelf in zoekresultaten verschijnt.
Op JavaScript gebaseerd filteren rendert filterwijzigingen aan de clientzijde zonder de URL te wijzigen. Dit voorkomt dat zoekmachines filter-URL's ontdekken maar elimineert de mogelijkheid indexeerbare filterpagina's te creëren.
Schone URL-routing creëert statische, SEO-vriendelijke URL's voor je niveau 1-filtercombinaties. In plaats van /schoenen?merk=nike maak je een dedicated /schoenen/nike/-pagina met unieke titeltags en potentieel unieke content.
Combineer meerdere benaderingen op basis van je niveauclassificatie. Gebruik schone URL-routing voor niveau 1, canonical tags voor niveau 2 en robots.txt-blokkering voor niveau 3-patronen.
SEO-geoptimaliseerde filter-landingspagina's creëren
Voor niveau 1-filtercombinaties met bewezen zoekvraag, maak dedicated landingspagina's die verder gaan dan het simpelweg filteren van je catalogus. Deze pagina's moeten behandeld worden als eersteklas categoriepagina's met unieke, waardevolle content.
Begin met unieke titeltags en meta-beschrijvingen die de specifieke zoekopdracht targeten. Een pagina voor Nike hardloopschoenen moet niet dezelfde titeltemplate gebruiken als de bovenliggende schoenencategorie met "Nike" eraan toegevoegd. Maak in plaats daarvan een titel als "Nike Hardloopschoenen - Gratis Verzending op Nieuwe Collectie."
Voeg unieke inleidende content toe aan elke niveau 1-filterpagina. Een of twee alinea's over de erfenis van het merk, de kenmerken van de productcategorie of een koopgids specifiek voor die filtercombinatie differentiëren de pagina van een simpele gefilterde productlijst.
Implementeer een juiste koppenhiërarchie op filter-landingspagina's. De H1 moet overeenkomen met het primaire zoekopdracht-doel. Vervolgkoppen kunnen de pagina organiseren per subcategorie, productlijn of gebruiksgeval.
Zorg dat deze pagina's goed geïntegreerd zijn in de interne linkstructuur van je site. Voeg ze toe aan je hoofdnavigatie, categorie-zijbalken en breadcrumb-paden. Link ernaar vanuit gerelateerde blogcontent en koopgidsen.
Analyseer de filterpagina's van je topconcurrenten om te zien welke content ze bevatten. Veel toonaangevende ecommerce-sites voegen merkverhalen, maatgidsen en veelgestelde vragen toe aan hun filter-landingspagina's.
Omgaan met multi-selectie en gecombineerde filters
Multi-selectiefilters, waarbij gebruikers meerdere waarden binnen een enkele filtergroep kunnen selecteren, creëren de ergste URL-inflatie. Een enkel multi-selectiefilter met 10 opties genereert 1.023 mogelijke combinaties. Twee multi-selectiefilters met elk 10 opties creëren meer dan een miljoen combinaties.
De veiligste benadering voor multi-selectiefilters is zoekmachines er volledig de toegang toe te ontzeggen. Gebruik AJAX-gebaseerd filteren dat het productrooster dynamisch bijwerkt zonder de URL te wijzigen wanneer meerdere waarden worden geselecteerd binnen een filtergroep.
Als je platform URL-wijzigingen vereist voor multi-selectiefilters, implementeer canonical tags die alle multi-selectie-URL's terugwijzen naar de meest relevante enkelvoudige-filter- of bovenliggende categoriepagina. Gebruik daarnaast robots.txt-regels om URL-patronen met komma-gescheiden multi-selectiewaarden te blokkeren.
Cross-filtercombinaties moeten bijna nooit indexeerbaar zijn. Een URL als /schoenen?merk=nike&kleur=zwart&maat=42&materiaal=leer vertegenwoordigt zo'n smalle productselectie dat het vrijwel zeker geen significant zoekvolume heeft.
Toegepaste filters moeten een consistente URL-parametervolgorde handhaven ongeacht de volgorde waarin gebruikers ze selecteren. Zonder consistente parametervolgorde verdubbel je je crawlbare URL-aantal voor elke twee-filtercombinatie.
Configureer Google Search Console URL-parameters naast je robots.txt en canonical tag-strategie om Google een aanvullend signaal te geven.
Gratis tools & bronnen
Werk samen met SEO-experts die e-commerce begrijpen
Het eerste door e-commerce opgerichte SEO-bureau ter wereld