Feature Release: verbeterde zoekfunctie Feature Release: verbeterde zoekfunctie
David Kortleven

David Kortleven

Feature Release: verbeterde zoekfunctie

Bij Plate weten we hoe belangrijk een goede zoekfunctie is en hoe uitdagend het kan zijn om zoekresultaten echt relevant te maken. Onze huidige zoekfunctie (V0) voldeed niet volledig aan de verwachtingen van onze klanten. Op basis van feedback van meerdere gebruikers hebben we de zoekfunctie binnen Plate Multisite begin dit jaar aanzienlijk verbeterd. Vanaf maart krijgen alle websites met een zoekfunctie automatisch toegang tot de geoptimaliseerde V1-zoekmachine. De bestaande V0-versie wordt tegen het einde van Q2 dit jaar uitgefaseerd.

Overschakelen naar V1 duurt slechts vijf seconden: ga simpelweg naar het dashboard en klik op ‘Search Debug’ in de zijbalk. Dit betekent overigens niet dat de zoekfunctie meteen optimaal werkt. Het kan zijn dat een ontwikkelaar nog specifieke aanpassingen moet doorvoeren.

Screenshot 0 0 0 at 0
Screenshot 0 0 0 at 0

Ontwikkelaars vergelijken via het debug-dashboard V0 en V1 naast elkaar en krijgen inzicht in hoe zoekresultaten worden gerangschikt en gefilterd op basis van het contentmodel.

Wat betekent dit voor de zoekresultaten op jouw website(s)?

Met V1 profiteer je direct van verbeterde zichtbaarheid van belangrijke pagina’s doordat titels nu hoger scoren dan bodytekst.

  • Geprioriteerde titels: titels krijgen nu een hogere ranking dan bodytekst, waardoor belangrijke pagina’s beter zichtbaar worden.
  • Slimmere gewichtsverdeling: H1-koppen hebben meer invloed op de zoekresultaten dan gewone tekst.
  • Kortere titels scoren beter: dit zorgt voor nauwkeurigere en relevantere zoekresultaten.

Verbeterde zoekfunctie met geïntegreerde filtering (Powered by ElasticSearch)

Voorheen bood Plate Multisite een basiszoekfunctie waarmee gebruikers content op hun sites konden doorzoeken. Filters werden pas achteraf in Liquid toegepast, wat soms leidde tot zware queries en langere laadtijden. Met deze update is de zoekfunctionaliteit volledig vernieuwd en uitgebreid met geïntegreerde filtering op basis van ElasticSearch.

Zoekopdrachten kunnen nu direct worden gecombineerd met filters, zoals: product.name bevat "Zonnepaneel", event.category == "Workshop", of article.word_count > 500. Hierdoor worden resultaten vooraf correct gefilterd en gerangschikt, zonder dat extra filtering in Liquid nodig is. Dit verbetert de prestaties aanzienlijk, waarbij de zoektijd in sommige gevallen wordt verlaagd van 2000ms naar slechts 20ms. Daarnaast maakt de nieuwe zoekfunctie het mogelijk om resultaten direct goed gepagineerd op te halen, wat de complexiteit van Liquid-code vermindert en de efficiëntie verhoogt.

Voorbeeld: verbeterde zoekresultaten

Voorheen leverde een zoekopdracht naar “Delta” in V0 niet eens de Delta-productpagina in de top vijf resultaten op.

Screenshot 0 0 0 at 0

Met V1 verschijnt Delta direct bovenaan, zonder dat extra tagging of handmatige aanpassingen nodig zijn.

Screenshot 0 0 0 at 0

Ontwikkelaars kunnen de ranking verder verfijnen door een front-end taggingsysteem te implementeren met gewogen attributen.

Wat is er veranderd in Plate Multisite?

  • Verbeterde content-indexering – Relevantere zoekresultaten en snellere zoekopdrachten.
  • Slimmere tokenisatie (N-Grams) – Woorden worden opgesplitst in kleinere segmenten voor betere autocomplete en matching.
  • Geavanceerde filtering via Liquid – Ontwikkelaars kunnen zoekresultaten verfijnen met precieze filters, waardoor het eenvoudiger en efficiënter wordt om te filteren op titels of contentvelden zoals tags.

Klaar om over te stappen?

V1 is nu beschikbaar voor alle klanten die gebruikmaken van een zoekfunctie. Je kunt deze eenvoudig activeren in je Plate Multisite-dashboard. Hulp nodig? Ons supportteam staat voor je klaar.


Nieuws

Meer nieuws
Feature Release: verbeterde zoekfunctie

Feature Release: verbeterde zoekfunctie


David Kortleven - 2 min. lezen

Optimaliseer je website-snelheid: Introductie van Liquid Profiling

Optimaliseer je website-snelheid: Introductie van Liquid Profiling


Ha Le - 3 min. lezen

De 5 grootste toegankelijkheidsmissers op schoolwebsites (en hoe je ze oplost)

De 5 grootste toegankelijkheidsmissers op schoolwebsites (en hoe je ze oplost)


Johannes Baas - 5 min. lezen

Interne Lancering: Maak kennis met Plate Delta CMS

Interne Lancering: Maak kennis met Plate Delta CMS


Pieter Versloot - 5 min. lezen

Update: bewerk je website nu ook vanaf tablet of smartphone

Update: bewerk je website nu ook vanaf tablet of smartphone


Elena Freudenberg - 1 min. lezen

Plate lanceert WhatsApp-kanaal voor productnieuws

Plate lanceert WhatsApp-kanaal voor productnieuws


Pieter Versloot - 1 min. lezen