De Boolean search maakt maakt gebruik van logische operatoren om zoekopdrachten te verfijnen en gerichte resultaten te produceren. In dit artikel: 4 tips waarmee je jouw Boolean search string kunt optimaliseren.
1. Weet waar de AND, OR en NOT-operatoren voor staan
Voordat je aan de slag gaat met een Boolean search, is het van belang dat je de basisprincipes begrijpt. Boolean maakt gebruik van drie operatoren: AND, OR en NOT. AND verbindt zoektermen om resultaten te krijgen die beide termen bevatten, OR vergroot vervolgens het bereik door resultaten met één van beide termen weer te geven. NOT sluit specifieke termen uit van de resultaten.
2. Maak gebruik van paren en haakjes
Er kan nogal eens wat misgaan als je voor het eerst operatoren gaat samenvoegen tot je eerste boolean string search. Zoek je een developer of engineer? Dan ziet de Boolean search string: ‘developer OR engineer AND (Java NOT C++)’ er redelijk correct uit? Helaas is dat niet het geval. In deze zoekopdracht is er namelijk een probleem met de volgorde van de operatoren. De “AND” operator wordt vaak eerst geëvalueerd en daarna pas de “OR” operator. Hierdoor zal de zoekopdracht eerst kandidaten met zowel “developer” als “engineer” tonen en vervolgens worden de resultaten verder verfijnd met “Java” en uitsluiting van “C++”.
Dat wil je niet. De correcte versie van deze string is: ‘(developer OR engineer) AND (Java NOT C++)’. Door haakjes te gebruiken rond “developer OR engineer” wordt de “OR” operator eerst geëvalueerd, wat resulteert in een groep van kandidaten met één van deze functietitels. Vervolgens wordt de “AND” operator gebruikt om kandidaten binnen deze groep te vinden die kennis hebben van “Java” maar geen “C++” kennen.
Het zijn je beste vrienden
Haakjes en paren zijn dus jouw nieuwe beste vrienden. Hiermee kun je groepen van zoektermen definiëren en de volgorde van evaluatie bepalen. Bijvoorbeeld: “(software engineer OR developer) AND (Java OR Python)” zal kandidaten opleveren die óf software engineer óf ontwikkelaar zijn én die kennis hebben van Java óf Python. Door haakjes goed te gebruiken, kun je jouw zoekopdracht verfijnen en het aantal relevante resultaten vergroten.
3. Verfijn de string met trefwoordopties
Door gebruik te maken van trefwoordopties óf synoniemen kun je vervolgens de zoekopdracht verder verfijnen. Gebruik asterisken (*) om variaties van een trefwoord in je search string te gebruiken. “Project manager * healthcare” zal resultaten opleveren met titels als “project manager healthcare”, “project manager in de gezondheidszorg”, enzovoort. Zo loop je minder kans dat je bepaald talent mist dat nét een variatie van de functietitel gebruikt.
4. Wees to-the-point
Een veelgemaakte fout is om zoekopdrachten te algemeen te maken. Hoe specifieker jouw zoekopdracht, hoe beter de resultaten zullen zijn. Vermijd te vage termen en gebruik in plaats daarvan specifieke functietitels, vaardigheden en locaties. Als je de string ‘(software engineer OR developer) AND (Java OR Python OR C++ OR Ruby) NOT entry level’ gebruikt, zal het resultaat te breed zijn, omdat er simpelweg teveel operatoren en trefwoorden in zitten. Wees dus áltijd to-the-point.
De beste gratis tools
Gemiddeld gebruiken 34,7% van alle corporates en 44% van alle bureaus tools die specifiek gericht zijn op sourcing en search, blijkt uit de Recruitment Tech Survey 2023, een grootschalig onderzoek onder gebruikers van recruitmenttechnologie in Nederland. En zoals altijd geldt: sourcen kan betaald, maar ook gratis. Enkele tools zijn standalone, maar sommige oplossingen hieronder zijn eventuele trial-versies, of onderdeel van een vorm van platformtechnologie. Wil je meer weten? In dit artikel zetten we de 13 populairste sourcingtools (met Chrome-extensie) op een rij.