E-commerce shoppers willen snel vinden wat ze zoeken, niet eindeloos scrollen door productpagina's. Als zoekfuncties frustrerend traag zijn, lopen verkopen gevaar. facetnavigatie maakt het zoeken naar producten krachtig en eenvoudig, maar pas op: het kan ook schaden als je zoekmachineoptimalisatie niet zorgvuldig wordt geïmplementeerd.
Hier lees je hoe facetnavigatie werkt, welke SEO-uitdagingen het met zich meebrengt en hoe je problemen kunt opsporen en oplossen. We bekijken best practices voor het implementeren van facetnavigatie om webverkeer te verhogen en de klantervaring te verbeteren.
Wat is facetnavigatie?
Facetnavigatie, ook wel gefacetteerd zoeken genoemd, is een websitesysteem waarmee gebruikers zoekresultaten of productlijsten kunnen verfijnen en filteren op basis van meerdere criteria (oftewel facetten) binnen een hoofdcategorie.
Hoofdcategorieën helpen gebruikers relevante parameters in te stellen voor het zoeken naar producten, zoals "Dameskleding" of "Laptops". Vanaf daar laat facetnavigatie gebruikers inzoomen met specifieke filters om de items te vinden die ze zoeken op basis van merk, maat, kleur, prijs en andere eigenschappen.
Facetnavigatie is een populaire techniek voor het aanpassen van zoekopdrachten, vooral voor grote productcatalogi. Stel je voor hoe moeilijk het zou zijn om de juiste laptop te vinden bij een grote elektronicawinkel zonder de mogelijkheid om te filteren op merk, schermgrootte, processorsnelheid, harde schijf capaciteit, prijsklasse en aansluitingsmogelijkheden. De opties kunnen eindeloos lijken. Met facetnavigatie kan de klant filters toepassen die de resultaten direct aanpassen.
Amazon plaatst bijvoorbeeld facetnavigatieopties prominent op zijn website, meestal aan de linkerkant van de zoekresultatenpagina. Dit maakt facetnavigatie gemakkelijk toegankelijk voor shoppers. Bekijk deze geweldige voorbeelden van succesvolle e-commerce merken om te zien hoe je facetnavigatie op je eigen e-commerce website kunt implementeren.
Hoe werkt facetnavigatie?
Om facetnavigatie te implementeren, selecteert de winkeleigenaar facetten voor opname in een doorzoekbare database om zoekopdrachten te verfijnen. De sitebeheerder wijst vervolgens deze facetten toe aan productlijsten, die verschijnen op de productzoekpagina.
Een witte hardloopschoen van New Balance, maat 42, geprijsd op €120, zou bijvoorbeeld deze facetten en waarden toegewezen krijgen: Kleur: Wit, Maat: 42, Merk: New Balance, Prijsklasse: €80, €120. Een ander type schoen, zoals een Timberland bruine wandelschoen, maat 47, zou andere facetwaarden toegewezen krijgen.
Wanneer facetverfijningen worden toegevoegd aan de zoekopdracht, worden ze toegevoegd als URL-parameters. Meerdere parameters worden aan de basis-URL's toegevoegd naarmate de klant veel filteropties toevoegt. Een URL voor sportkleding kan bijvoorbeeld parameters bevatten zoals:
https://www.kickscrew.com/collections/nike?sizes=10.5&sizes=10&genders=MENS
In sommige implementaties wordt een nieuwe URL aangemaakt, bijvoorbeeld:
https://store.com/collections/nike/heren/xl/zwart/
Wanneer de klant filters toepast, werkt facetnavigatie de inhoud op dezelfde webpagina dynamisch bij, waarbij de gefilterde selecties van de klant worden weerspiegeld. Hoewel de URL kan worden bijgewerkt om de filters weer te geven, blijft de onderliggende webpagina ongewijzigd.
Voordelen van facetnavigatie
Facetnavigatie laat shoppers opties kiezen om een zoekopdracht aan te passen en snel bij gewenste producten te komen. Specifiek doet facetnavigatie het volgende:
- Verbetert de bruikbaarheid. Met facetnavigatie besparen klanten tijd bij het vinden van wat ze willen, door ongewenste categorieën en opties weg te filteren. Meer betrokken shoppers resulteren in hogere conversiepercentages.
- Stelt klanten bloot aan meer producttypen. Je kunt facetten gebruiken om klanten bloot te stellen aan merken en opties die ze misschien niet hadden opgemerkt. Zie het als het toevoegen van een beetje serendipiteit aan de winkelervaring.
- Maakt grote websites gemakkelijker schaalbaar. Door filteropties toe te voegen aan het bestaande framework, kun je naadloos nieuwe productcategorieën integreren, waardoor een complete herontwerp van het navigatiemenu overbodig wordt naarmate de productcatalogus uitbreidt.
Problemen die facetnavigatie kan veroorzaken
Facetnavigatie kan onbedoelde negatieve gevolgen hebben voor SEO. Elk probleem leidt tot het volgende in een negatieve kettingreactie. Hier meer over hoe dit gebeurt:
1. Overbodige inhoud
Facetnavigatie kan bijna eindeloze combinaties van opties bieden om een productzoekopdracht te verfijnen, maar deze kracht kan ook een zwakte zijn. Overmatige URL-variaties door veel combinaties van filters kunnen zoekmachines en SEO-inspanningen hinderen. Meerdere pagina's met vergelijkbare inhoud kunnen websiteverkeer verminderen, omdat Google deze pagina's mogelijk niet als zeer informatief beschouwt. Vanuit het perspectief van zoekmachines worden ze beschouwd als nutteloze URL's.
Als facetnavigatie de neiging heeft om meerdere pagina's met gedupliceerde pagina-inhoud te creëren, kan dit SEO schaden. Meerdere URL's met vergelijkbare inhoud die naar dezelfde zoekwoorden verwijzen, verwarren zoekmachines. Ze hebben moeite om de "beste" pagina te kiezen om te ranken, wat de prestaties van je website voor gerichte zoekwoorden verzwakt.
2. Linkverwatering
Wanneer facetnavigatie URL's creëert met gedupliceerde versies van pagina-inhoud voor specifieke filterkeuzes, kunnen alle links voor deze pagina's SEO-problemen veroorzaken. Zoekmachines kunnen hun indexeringsinspanningen te dun verspreiden over deze interne links, waardoor het moeilijk wordt voor elke pagina om genoeg relevantie en autoriteit te verzamelen om goed te ranken in zoekresultaten.
3. Verspilling van crawlbudget
De tijd en middelen van een zoekmachine zijn beperkt bij het crawlen van je website. Slechte implementaties van facetnavigatie kunnen ertoe leiden dat er een URL-link wordt geproduceerd voor elke denkbare facetcombinatie. In dit geval kunnen zoekmachine-crawlers vast komen te zitten bij het crawlen van je site, wat resulteert in het over het hoofd zien van de meest waardevolle sitepagina's en bijgevolg slechte organische zoekprestaties.
Hoe je facetnavigatie controleert op problemen
- Begrijp hoe facetnavigatie wordt geïmplementeerd
- Analyseer organisch zoekverkeer naar waardevolle pagina's
- Onderzoek crawlverspilling
Hier is hoe je kunt beoordelen of facetnavigatie in het voordeel werkt van je belangrijke pagina's:
1. Begrijp hoe facetnavigatie wordt geïmplementeerd
Werk samen met je sitebeheerder om te begrijpen hoe je site facetnavigatie implementeert. Worden facetten alleen gebruikt voor categoriepagina's of andere sitegebieden, zoals een blog? Worden facetten consistent en ordelijk toegevoegd aan de categoriepagina-URL's, zoals eerst merken, dan prijzen, enzovoort? Is er een limiet op het aantal facetten dat gebruikers kunnen toevoegen? Kunnen gebruikers een zoekwoord invoeren in het zoekveld om een facet toe te voegen?
Zonder limieten kan je site overbelast raken met gefacetteerde pagina's.
2. Analyseer organisch zoekverkeer naar waardevolle pagina's
Gebruik Google Analytics om je meest waardevolle pagina's te identificeren; degenen die het meeste organisch verkeer aantrekken. Belangrijke rapporten zoals Zoektermen en Zoekresultatenpagina's onthullen gebruikersquery's en gedrag op productlijsten. Focus op statistieken zoals bouncepercentage, tijd op pagina en conversies om gebruikersbetrokkenheid te meten. Controleer of er een Search Facets rapport is om te zien welke filters gebruikers het meest toepassen en hoe deze conversies beïnvloeden.
Analyseer URL's die geen verkeer genereren. Het Index Coverage Report in Google Search Console vergeleken met organische verkeersrapportage in Google Analytics kan je helpen beter te begrijpen welke URL's Google crawlt maar niet noodzakelijkerwijs prioriteit geeft voor indexering en organisch verkeer.
3. Onderzoek crawlverspilling
Zoek naar negatieve signalen zoals gedupliceerde inhoud, pagina-niet-gevonden fouten en oneindige URL's met eindeloze variaties. Deze kunnen zoekmachines overbelasten en leiden tot crawlverspilling.
Ga hiervoor naar Google zoeken en voer "site:" in gevolgd door je domeinnaam. Als het aantal zoekresultaten aanzienlijk groter is dan de werkelijke pagina's in je contentmanagementsysteem (CMS) of XML-sitemap, dan kunnen gefacetteerde filters de boosdoener zijn en moeten ze onderzocht worden. Ze kunnen overmatige URL-varianten genereren.
Je kunt Google Search Console gebruiken om te beoordelen welke URL's Google indexeert. Op het Google Search Console dashboard, in het linkermenu, klik op Indexering en selecteer vervolgens Coverage. Zoek naar de categorie Geldig, die URL's toont die succesvol geïndexeerd zijn en kunnen verschijnen in zoekresultaten.
Upload een XML-sitemap naar Google Search Console en vergelijk twee URL-typen: "Geïndexeerd, niet ingediend in sitemap" versus "Ingediend en geïndexeerd". Het getal "Geïndexeerd, niet ingediend in sitemap" toont hoeveel ongewenste pagina's geïndexeerd worden. Andere probleemindicatoren kunnen verschijnen wanneer je filtert op uitgesloten URL's, bekend als "gecrawld - momenteel niet geïndexeerd" URL's.
Tips voor het implementeren van facetnavigatie
- Beheer facet- en filteropties
- Voeg subjectieve facettypen toe
- Optimaliseer facetweergaveopties
- Bepaal hoe facetwaarden verschijnen
- Gebruik standaardcodering voor gefacetteerde URL's
Elke best practice voor effectieve facetnavigatie wordt geleid door twee doelen: begrijpen hoe gebruikers je site doorzoeken en begrijpen hoe zoekmachines je URL's crawlen en interpreteren:
Beheer facet- en filteropties
Wanneer een klant gefacetteerd zoeken verfijnt met verschillende combinaties van opties en vervolgens naar een andere pagina op je site navigeert, moet facetnavigatie hun gekozen filters onthouden om te voorkomen dat alles opnieuw geselecteerd moet worden.
Beheer dit met URL-parameters die de filteropties weerspiegelen of browsercookies; kleine stukjes data opgeslagen op het apparaat van de gebruiker die gebruikersvoorkeuren onthouden tussen sessies. Je moet niet uitsluitend vertrouwen op sessie-ID's, die tijdelijk gebruikersacties en data opslaan en meestal gereset of verwijderd worden zodra de sessie eindigt. Gebruik in plaats daarvan facetnavigatie als onderdeel van de interface van de website. Het biedt een consistente en gestructureerde benadering voor het zoeken en filteren van producten, beschikbaar voor alle gebruikers in alle sessies.
Facetten zoals merk en prijs worden normaal gesproken geïmplementeerd in alle categorieën, maar andere speciale facetten moeten alleen worden toegepast op bepaalde productcategorieën. Kamertypen (woonkamer, eetkamer, enz.) hebben bijvoorbeeld betrekking op de meubels categorie maar niet op kleding. Vergelijk facetopties op concurrerende sites en veelvoorkomende zoekwoorden om de juiste mix van passende facetten en filters te ontwikkelen.
Als klanten tekst invoeren om naar producten te zoeken, kunnen die door gebruikers gegenereerde waarden je zoekrangschikking schaden als de waarden verschijnen als URL-parameters. In plaats van dit soort vrijblijvende filtering, kun je voorgedefinieerde facetopties weergeven zoals "rood", "zwart" en "blauw", enz. om te voorkomen dat het aantal URL's eindeloos prolifereert, wat de website moeilijker te crawlen maakt.
Voeg subjectieve facettypen toe
Creatief denken over hoe klanten browsen kan leiden tot ontdekkingen van facettypen die minder gaan over de objectieve kenmerken van producten. Je kunt bijvoorbeeld thematische filters toevoegen zodat klanten subjectiever door de productcatalogus kunnen bladeren.
Een goed voorbeeld zou zijn het toevoegen van seizoensopties (bijv. zomer, winter), feestdagen, thuisleven, werk, enz. Het is een meer casual manier om door de winkel te browsen. Facetten voor klantrecensies en beoordelingen zijn ook mogelijk, vooral als het product er genoeg heeft.
Optimaliseer facetweergaveopties
Waar moeten facetten verschijnen? De meest voorkomende locatie is verticaal, aan de linkerkant van de pagina.
Er zijn verschillende manieren om facetfilters weer te geven, waaronder links, selectievakjes, dropdowns, schuifregelaars en invoervelden.
Een selectievakje kan bijvoorbeeld geschikt zijn voor een productcategorie en merknaam, terwijl een schuifregelaar geschikt kan zijn voor een prijsklasse. Inklapbare menu-opties laten gebruikers facetmenu's naar smaak uitklappen en intrekken voor een meer gestroomlijnde, minder afleidende gebruikerservaring. Een multi-optie selectiefunctie kan hen het gedoe van herhaalde zoekopdrachten besparen.
Klanten kunnen geïrriteerd raken wanneer ze een filteroptie selecteren en er niets verschijnt. Om frustratie te voorkomen, maak de beschikbare facetopties vetgedrukt en maak facetten zonder resultaten grijs.
Bepaal hoe je de facetwaarden logisch sorteert. Bij merken is bijvoorbeeld een alfabetische sorteervolgorde logisch, maar voor prijs- en maatfacetten sorteer je in oplopende of aflopende volgorde.
Bepaal hoe facetwaarden verschijnen
De facetwaarden van klanten moeten onderscheidbaar zijn van niet-geselecteerde waarden. Hier zijn verschillende benaderingen:
- Inline. De geselecteerde waarde wordt weergegeven binnen het facet zelf. Bijvoorbeeld vetgedrukt met een selectievakje ernaast.
- Breadbox. Geselecteerde facetwaarden worden weergegeven in een rechthoekige "breadbox" regio. Het facet wordt gepresenteerd naast zijn waarde, zoals "Feestdagen: Halloween" en "Maat: XL".
- Breadcrumb trail. Geselecteerde facetwaarden worden verspreid langs een horizontaal pad. Naarmate de klant meer facetten kiest, worden ze toegevoegd aan het spoor samen met een X-symbool om het verwijderen van elke waarde uit het spoor mogelijk te maken.
- Geïntegreerde gefacetteerde breadcrumb. Dit werkt veel zoals het breadcrumb trail, maar elke breadcrumb waarde kan worden gewijzigd met behulp van een dropdown lijst.
Gebruik standaardcodering voor gefacetteerde URL's
Wanneer facetnavigatiefilters worden toegepast, wordt aanvullende informatie (parameters) toegevoegd aan de URL in de adresbalk.
Er is een goed gedefinieerde manier om karakters binnen URL's te coderen om consistente interpretatie door webbrowsers en zoekmachines mogelijk te maken. Karaktercodering staat letters (a-z, A-Z), cijfers (0-9), koppeltekens (-), underscores (_), punten (.) en een paar symbolen zoals dubbele punt (:), gelijkteken (=) en vraagteken (?) toe.
Beperkte karakters zoals spaties en speciale karakters moeten gecodeerd worden met het procentteken % en een tweecijferige hexadecimale code (een base-16 nummersysteem). De code voor een spatie is bijvoorbeeld %20. Hoewel URL-codering een veelvoorkomende praktijk is, wordt het over het algemeen aanbevolen om URL's zo menselijk leesbaar mogelijk te houden om de gebruikerservaring en SEO te verbeteren.
Niet-standaard codering van de facetnavigatie-URL's kan het voor zoekmachines moeilijk maken om de structuur en betekenis van de URL te begrijpen. Dit kan de vorm aannemen van niet-standaard speciale karakters of aangepaste scheidingstekens om filterwaarden binnen een parameter te scheiden.
Als zoekmachines de URL's gegenereerd door facetnavigatie niet kunnen interpreteren, indexeren ze je pagina's mogelijk niet of begrijpen ze de relatie tussen verschillende gefilterde variaties niet, wat de SEO van je site hindert.
Tips voor het voorkomen en oplossen van problemen met facetnavigatie
- Beheer facet- en filteropties
- Voeg subjectieve facettypen toe
- Optimaliseer facetweergaveopties
- Bepaal hoe facetwaarden verschijnen
- Gebruik standaardcodering voor gefacetteerde URL's
Na het begrijpen van hoe facetnavigatie SEO beïnvloedt, overweeg deze tips voor het verbeteren van de indexeringseigenschappen van je webpagina's.
Gebruik no-index tags
Een no-index meta tag vertelt zoekmachine bots welke pagina's niet op te nemen in hun index. Stel je wilt dat de facetpagina met geurende kaarsen wordt opgenomen in de index, maar je wilt geen meer gedetailleerd facet, zoals "Onder €20" indexeren. Je kunt een no-index tag toevoegen aan de paginaheader, zoals dit: <meta name="robots" content="noindex">.
Hoewel bots letterlijk de pagina niet zullen indexeren (een goede zaak), zullen ze deze nog steeds crawlen, wat je crawlbudget kan verspillen en niet zal helpen bij het verminderen van link equity verdunning.
Pas het robots.txt bestand aan
Je kunt crawlverspreiding beperken door sommige secties van je site niet toe te staan. Voeg een "disallow" instructie toe aan het robots.txt bestand dat bots overwegen voordat ze de site crawlen. Het is relatief eenvoudig om een robots.txt bestand te bewerken, maar onthoud dat bots niet verplicht zijn deze regels te volgen.
Gebruik canonical tags
Canonical tags verschijnen binnen de head sectie van de HTML-code van een webpagina, niet direct zichtbaar voor de gebruiker. Een canonical tag vertelt Google dat een set vergelijkbare pagina's slechts één voorkeursversie van de pagina heeft. Deze canonical URL's zijn een goede manier om link equity te consolideren, maar doen niet veel om het crawlbudget verspillingsprobleem op te lossen. Bovendien kan een zoekmachine canonical tags negeren, dus ze moeten vergezeld gaan van andere benaderingen.
Implementeer AJAX client-side navigatie
AJAX (Asynchronous JavaScript and XML) is een set webontwikkelingstechnieken waarmee webpagina's inhoud kunnen bijwerken zonder de hele pagina opnieuw te laden, wat zorgt voor een meer responsieve browse-ervaring. AJAX gebruikt client-side Javascript dat geen nieuwe URL genereert voor gefilterde facetten wanneer een gebruiker een pagina bezoekt en meer dan één filter selecteert. Dit vermindert interne linking.
Indexeer long-tail zoekwoorden
Zoekvraag kan long-tail queries onthullen, die meer naald-in-een-hooiberg zoekopdrachten zijn met lager zoekvolume maar hogere conversiepercentages. Gebruik een SEO analytics tool om populaire zoekwoordtermen te identificeren, selecteer vervolgens overeenkomende facetpagina's en maak ze indexeerbare URL's.
De exacte benadering varieert afhankelijk van hoe facetnavigatie wordt geïmplementeerd op je website. Houd het einddoel in gedachten: je wilt de meest populaire termen begrijpen die mensen zoeken met long-tail zoekwoorden en hoe zoekmachines de resulterende pagina's crawlen en indexeren.
Veelgestelde vragen over facetnavigatie
Wat is een voorbeeld van gefacetteerd zoeken?
De Kicks Crew webshop biedt een gestroomlijnde browse-ervaring. Bij het selecteren van de Nike collectie kunnen gebruikers meerdere filters gebruiken, zoals productcategorieën, geslachten, maten, typen, prijsklassen, kleuren en uitgavejaren, in de zijbalk. Elke selectie, zoals "Heren" onder geslacht, maakt verdere verfijning van facetten mogelijk op maat, type schoeisel en prijs, waarbij de productlijst dynamisch wordt bijgewerkt met elke specificatie.
Welke uitdaging brengt facetnavigatie met zich mee voor SEO?
facetnavigatie is een zegen voor klanten, maar brengt ook enkele SEO-uitdagingen met zich mee, waaronder gedupliceerde inhoudspagina's die de algehele SEO-kracht kunnen ondermijnen, verspild crawlbudget waarbij zoekmachines te veel tijd besteden aan het crawlen van gedupliceerde pagina's in plaats van de meest vitale inhoud, en interne links die link equity verdunnen, waarbij backlinks verspreid worden over te veel ongewenste URL's.
Wat is het verschil tussen gefacetteerd zoeken en filteren?
Gefacetteerd zoeken stelt gebruikers in staat om zoekresultaten op een e-commerce site te verfijnen door meerdere eigenschappen toe te passen zoals merk, prijs en kleur. Filteren, hoewel vergelijkbaar, houdt meestal in dat bestaande lijsten of categorieën op een e-commerce site worden verfijnd zonder te beginnen met een zoekopdracht.





