11 december 2020
Elasticsearch: de nieuwe manier van zoeken
Snelheid kan je site maken of breken. Bovendien is het handig om bij een b2b website met duizenden artikelen makkelijk een product te kunnen zoeken. Vanuit onze klanten krijgen wij soms vragen over snelheid en zoekmogelijkheden en we zijn continu bezig met innovaties om het webportaal te verbeteren. Daarom heeft een van onze developers Rob afgelopen maand een training gevolgd over Elasticsearch. Mocht je je afvragen wat dit bedrijf precies doet, lees dan dit artikel.
Als developer is hij natuurlijk diep in de materie gedoken over Elasticsearch. Dat is best interessant! Daarom delen wij zijn opgedane kennis en waarom deze technologie waardevol is voor de Utilize webportalen.
Innovatie
Tijdens de training werd er uitgelegd wat Elasticsearch is, wat de eindgebruiker ermee kan en hoe een developer het naar wens kan inrichten. In principe is de oplossing vanuit Elastic meer gericht op zoeken op bijvoorbeeld blogs etc., maar wij gaan hier onze eigen draai aan geven. De oplossing zal namelijk de focus krijgen op zoeken op een (b2b)website naar zowel producten, nieuwsartikelen, meldingen en categorieën.
Elasticsearch voor Utilize webportalen
Elasticsearch indexeert alle data en sluit eigenlijk het irrelevante uit voordat het daadwerkelijk zoekt. En dat gaat dus veel sneller. Het is daarbij ook mogelijk om op meerdere woorden of zelfs een zin zoeken, wat voorheen niet mogelijk was. Het zoekt bovendien bij een werkwoord op de stam om de zoekmogelijkheden uit te breiden. De kans is namelijk veel groter om verschillende vervoegingen van werkwoorden tegen te komen dan één vorm. Een vervorming of spelfout wordt ook herkend, dit noemen we Fuzzy Search. Filteren gaat daarmee sneller en dat maakt het geschikt voor grote hoeveelheden aan data of zoekopdrachten.
De nieuwe manier van zoeken zal een grote verbetering in de gebruikerservaring zijn, echter zijn de ideeën en plannen nog volop in ontwikkeling. Daarom zal deze module in de loop van volgend jaar geïntroduceerd worden.
Light zoeken
In de tussentijd hebben wij een andere vorm van zoeken uitgerold in de nieuwste versie 5 update: de light versie van de huidige zoekfunctie. Dit geeft jou als klant de optie om een soort versimpelde vorm van zoeken te implementeren op het webportaal. Deze functie zorgt ervoor dat er alleen nog op een complete artikelcode of woord in de korte omschrijving gezocht wordt. Niet meer in de lange omschrijving, subtitels en keywords. Dat scheelt al een hoop zoeken! Dit is natuurlijk goed voor b2b klanten omdat zij vaak al weten waar ze naar op zoek zijn.