Search

Bezoekers moeten goed kunnen vinden wat ze zoeken op je site. Naast een goede navigatiestructuur is ook een snel werkende zoekfunctie dan belangrijk.

Oplossingen

Full-text search

'Full-text search' technologie interpreteert ingevulde zoektermen. Zo worden niet alleen de resultaten getoond die een exacte match hebben, maar wordt ook rekening gehouden met synoniemen, taalkundige vervoegingen en eventuele spelfouten. Dit levert de beste resultaten op. Omdat de pagina's van tevoren zijn geïndexeerd, zijn de zoekresultaten vrijwel onmiddellijk beschikbaar.

Elasticsearch

Elasticsearch is de meest uitgebreide optie onder full-text search engines. Er worden er statistieken verzameld van veel gebruikte zoektermen, wat inzicht geeft in hoe de applicatie verbeterd kan worden. Ook bevat het geavanceerde algoritmes om de resultaten te wegen, zodat de meest relevante resultaten als eerste worden getoond.

Filtering

Behalve 'full-text search' kan ook klassieke filtering worden gebruikt. Filtering zorgt ervoor dat alleen resultaten worden getoond die aan de opgegeven criteria voldoen. Zo kan er bijvoorbeeld worden gefiltered op basis van tags, keywords of categorieën.

Faceted search

Faceted search is een geavanceerde manier van filtering. Gebruikers kunnen de zoekresultaten bijvoorbeeld in een tweede stap verfijnen. De relevante eigenschappen worden getoond en met sliders en checkboxes kan je extra criteria toevoegen. Faceted search wordt veel gebruikt in webwinkels. Zo kun je bijvoorbeeld de ideale mountainbike vinden door de prijsrange, het aantal versnellingen en de framemaat te specificeren.