Zo werkt de geavanceerde zoekfunctie van Plate
Pieter Versloot

Pieter Versloot

Zo werkt de geavanceerde zoekfunctie van Plate

Wil jij een configureerbare zoekfunctie op je website hebben waarmee bezoekers snel bij de juiste informatie komen? We hebben deze week een update uitgevoerd aan de interne zoekfunctie van Plate. In dit artikel leggen we je uit hoe deze feature werkt.

Het voordeel van de zoekfunctie van Plate

  • Zonder programmeren pas je het algoritme aan om zo de werking van de zoekfunctie bepalen. Per type content (H1, tags, referenties, paragrafen, etc) kun je belangrijkheid definiëren en zo bepalen wat de volgorde van de zoekresultaten is.

  • Synoniemen: wil je dat een bepaalde pagina wordt gevonden op een zoekwoord wat voor de rest niet terugkomt in de tekst? Stel dat je een Audi-dealer bent en je wilt dat mensen die zoeken op ‘Audi A2’ (een model dat niet meer nieuw verkocht wordt) automatisch uitkomen op de Audi A1-pagina, dan kun je een tag toevoegen aan de pagina Audi A1 en deze tag een hoge belangrijkheid meegeven om zo zoekwoorden die geen exacte match hebben toch te beïnvloeden.

  • De zoekfunctie is onderdeel van multisite. Dus wat je definieert kun je zowel op het themaniveau als op siteniveau gebruiken. Doe je dit op themaniveau dan kun je de zoekinstellingen synchroniseren naar alle onderliggende sites.

  • Geen third-party-plugin, maar een standaard functie binnen Plate, met alle voordelen van dien.

Hoe zet je de zoekfunctie zo goed mogelijk in?

  • Zorg dat de Elasticsearch functie geactiveerd wordt binnen het thema.

  • In basis zet je de doorzoekbaarheid van alle posts, elementen, secties en abstracte content uit via je content model. Alle sites die aangemaakt zijn na 2 mei 2023 hebben dit automatisch, voor alle sites daarvoor is het een handmatige actie.

  • Dezelfde woorden kunnen in een andere context een andere mate van belangrijkheid hebben. Een pagina die het woord ‘Amsterdam’ in een stuk tekst heeft is waarschijnlijk minder belangrijk dan als er ‘Amsterdam’ in een vacature staat. Daarom kun je met deze functie op een schaal van 1 tot 10 waardes toekennen aan een content of post-type. Het beste kun je een overzicht maken van belangrijkheid. Hoe hoger het getal, hoe belangrijker dit onderdeel is. In het voorbeeld van Amsterdam geeft je het content-type ‘bewerkbare tekst’ bijvoorbeeld belangrijkheid 2 mee en de ‘locatie’ in een posttype belangrijkheid 5. Als er dan op Amsterdam gezocht wordt zal de vacature eerst worden getoond en daarna het artikel met ‘Amsterdam’ in de normale tekst. Dit is een erg flexibele manier om je eigen ‘zoekfunctie’ algoritmisch vorm te geven.

  • Maak je gebruik van multisite? Voer deze wijzigingen dan op het hoogste niveau door en synchroniseer het door naar de onderliggende websites, dat scheelt een hoop waardevolle tijd. Ook voor individuele sites is het belangrijk om de zoekfunctie op het hoogste niveau te definiëren. Als er later een wijziging aan het contentmodel wordt uitgevoerd wordt de definitie van de zoekfunctie niet overschreven maar de ‘standaard instellingen’

  • Hierna ga je de zoekfunctie van je website testen. Vul de zoekwoorden in die jij denkt dat je bezoeker gebruikt. Je kunt hiervoor bijvoorbeeld ook naar Google Analytics kijken om te zien welke zoekwoorden in het verleden gebruikt werden. Bij het testen van die zoekwoorden kijk je of de resultaten aangescherpt moeten worden of dat ze goed zijn. Ben je niet tevreden over de volgorde? Pas dan de zwaarte van belangrijkheid aan, zoals je bij stap 4 zag, net zo lang tot je tevreden bent.

Wil je meer weten of de functie in een demo in actie zien? Neem contact met ons op.

Nieuws

Meer nieuws
Feature Release: Bijsnijden van afbeeldingen

Feature Release: Bijsnijden van afbeeldingen


Pieter Versloot - 2 min. lezen

Veiligheid van schoolwebsites in het gedrang: wat kun je als bestuur doen?

Veiligheid van schoolwebsites in het gedrang: wat kun je als bestuur doen?


Johannes Baas - 5 min. lezen

Feature Release: Multi Content

Feature Release: Multi Content


Pieter Versloot - 3 min. lezen

Plate officieel kennispartner van ParnasSys

Plate officieel kennispartner van ParnasSys


Pieter Versloot - 2 min. lezen

10 jaar Plate 🎉

10 jaar Plate 🎉


Johannes Baas - 1 min. lezen

Fijne feestdagen 🎄 en een gezond 2024!

Fijne feestdagen 🎄 en een gezond 2024!


Johannes Baas - 1 min. lezen

Blijf op de hoogte van multisite trends en ontwikkelingen

Schrijf je in voor onze nieuwsbrief