
Er is al aardig wat geschreven over het zoeken naar CV’s via sociale netwerken, Google en blogs. Zie onder andere hier , hier en hier. Het doel van deze reeks is om je wegwijs te maken in het zoeken naar kandidaten waarbij het internet je database is. Recruitment 101 voor de online recruiters. We starten met Google en de basis van het zoeken in Google: de Boolean search.
Booleans.
Informatie op internet is ongestructureerd, en bovendien in zulke grote hoeveelheden aanwezig dat alleen maar op full text zoeken zelden tot goede resultaten zal leiden. Een van de belangrijkste manieren om zoeken te verbeteren is het gebruik van Booleaanse of Boolse operatoren (hier een uitgebreide beschrijving). De term is afgeleid van de achternaam van George Boole, een negentiende eeuwse wiskundige die logische redeneringen toepaste op cijfers.
Hiermee start voor de meeste mensen meteen het probleem. Je moet schijnbaar je wiskunde weer afstoffen. Maar dat hoeft niet. Het is niet zo lastig als het lijkt. Je kunt al uit de voeten met de meest simpele operatoren als AND (en) om zoekwoorden te combineren OR (of) en NOT (uitsluiting) om zoekwoorden uit te sluiten. Google maakt het nog een stapje simpeler en staat de tekens als ‘+’ (en) en ‘-’ (uitsluiting) toe. AND hoef je eigenlijk niet te gebruiken in Google, want het zoekt automatisch op alle woorden die je in het zoekvlak opgeeft. Als je zoekwoorden wilt combineren tot een geheel, dan gebruik je quotes (“”) in je zoekopdracht. Tot zover de basics en hiermee kom je al een heel eind.
De zoekopdracht.
We zijn op zoek naar een software engineer. Een simpele zoekopdracht kan er dan als volgt uitzien [“software engineer”]. Oh.. alles wat ik hierna tussen [brackets] zet zijn de opdrachten die je kunt intikken in de zoekbalk. En de brackets zijn meteen ook hyperlinks naar Google waarin je het resultaat van de zoekopdracht kunt zien.
De zoekopdracht levert je meteen 171.000 resultaten op. Dit is natuurlijk niet werkbaar en je moet je zoekopdracht verder uitbreiden. Bijvoorbeeld met [CV “software engineer”]. Je hebt dan nog steeds 25.000 hits in Nederland alleen (ik zoek in onderstaande voorbeelden altijd in Nederlandse pagina’s, in Google herkenbaar door de radio button: pagina’s uit Nederland). Veel van die hits uit het voorgaande voorbeeld zijn van bedrijven die iemand aanbieden of ook iemand zoeken. Dat levert je nog steeds een onbegonnen werkje op. Het is nu tijd om filters te gaan gebruiken om bepaalde zoekwoorden of sites uit te sluiten.
Google biedt een aantal mogelijkheden om te filteren, de zogeheten “operators”. Die staan allemaal overigens op de site van Google vermeld. Ik heb hieronder een aantal voorbeelden:
De Inurl: operator
Met de inurl-operator geef je Google de opdracht om enkel resultaten weer te geven waarbij het zoekwoord in de adresbalk van de website (de url) voorkomt. De zoekopdracht [“software engineer” inurl:"curriculum vitae"] levert je alleen maar pagina’s op met deze zoekterm in de URL, dus bijvoorbeeld www.marcovanhurne.nl/curriculum-vitae. Overigens leer je uit deze zoekopdracht ook meteen het nut van het gebruik van synoniemen. Want deze zoekopdracht levert je maar 5 CV’s op, terwijl als je als zoekterm CV gebruikt in plaats van Curriculum Vitae, krijg je meteen meer dan 950 hits [“software engineer” inurl:CV] Nog steeds teveel hits, maar dat filteren we er in de voorbeelden hierna wel verder uit.
De Intitle: operator
Met behulp van de intitle-operator geef je Google de opdracht om enkel te zoeken in de titels van een webpagina (een titel staat in de HTML bovenaan de pagina). Bijvoorbeeld: zoekopdracht [“software engineer” intitle:"curriculum vitae"] levert je alleen maar pagina’s op met deze zoekterm in de titelbalk van de pagina hebben staan. Dit maal weer bijna 950 hits. Ik kan het nu verder verfijnen door bijvoorbeeld te zoeken op een specifieke programmeertaal zoals C#. Mijn zoekopdracht kan er dan als volgt uit zien: [“software engineer”+ C# intitle:“curriculum vitae”]
Nu hebben we er nog maar 47 over. We missen er gevoelsmatig nog een heleboel. Dat klopt. Want we zoeken nu alleen maar op de term “curriculum vitae” in de titelbalk, maar niet op bijvoorbeeld CV of curriculum. Het is tijd om de OR toe te passen. In Google kun je de OR afkorten met het teken “|”. Een zoekopdracht naar CV’s van C# engineers levert dan de volgende zoekterm op: [“software engineer”+ C# intitle:“curriculum vitae” | intitle:cv] .Hopla weer 163 hits. Maar nu vind je ineens weer vacatures van bedrijven die C# engineers zoeken. Die bedrijven kun je filteren door het toepassen van de Inanchor: operator.
De Inanchor: operator
De inanchor operator zoekt alleen de woorden die vermeldt staan in de links op de pagina. Dus als je bijvoorbeeld alle pagina’s wilt uitfilteren die niet uitgaan van het CV van een C# engineer, maar van een bedrijf die C# engineers zoekt, kun je zaken als opstellen/schrijf/maak/reageer uit je zoekopdracht filteren. De toepassing van het filter levert de volgende zoekopdracht op: [“software engineer”+ C# intitle:“curriculum vitae” | intitle:cv -intitle:reageer -inanchor:reageer]. Je kunt deze zoekopdracht zo lang mogelijk maken als jezef wilt. Dus uitsluiten van Freelancers kan door [–intitle:freelance] te gebruiken. Dit levert je 83 hits. Een heel werkbaar aantal dus. Maar we kunnen het aantal nog iets scherper krijgen en meteen werkbare documenten krijgen als we filteren op document types zoals Word (doc), PDF (pdf), Excel (xls), Powerpoint (ppt), HTML (htm) etcetera. Dat kunnen we doen via de ext: operator
De ext: operator
Met de ext: operator zoek je alleen op die pagina’s die bepaalde documenten hebben, zoals in ons geval een pdf document. Je gebruikt dan ext:pdf of ext:doc om de extensies aan te geven. In ons voorbeeld ziet de zoekopdracht er dan als volgt uit: [“software engineer”+ C# intitle:“curriculum vitae” | intitle:cv -intitle:reageer -intitle:freelance -inanchor:reageer ext:doc | ext:pdf].31 CV’s levert dit op.
De zoekopdracht in mensentaal: ik ben zoek op een C# engineer, naar de zoektermen software engineer en curriculum vitae of CV in de titel van de pagina, maar ik wil niet de bedrijven zien die vacatures hebben of freelancers aanbieden en daarnaast wil ik alleen maar die mensen zien die ook een CV in PDF of WORD hebben geplaatst op hun website. Een hele mond vol dus en daardoor een zeer specifieke zoekopdracht waarmee we vast weer een teveel vet hebben weggesneden.
Nu zijn software engineers een heel efficiënt volkje (anders werd je geen engineer). Dus dubbel werk zul je ze niet vaak zien doen. En als je denkt als een engineer weet je ook dat als iemand C# in zijn CV heeft staan, dat ie automatisch al een engineer is. Dus je kunt ook de term “Software Engineer” verwijderen uit de zoekopdracht: [C# intitle:“curriculum vitae” | intitle:cv -intitle:reageer -intitle:freelance -inanchor:reageer ext:doc | ext:pdf]
Voila: 153 keurig nette CV’s.
Geautomatiseerd zoeken: Resumefinder
Al met al werkt het zoeken in Google prima en levert je mits je een beetje goed nadenkt over zaken als synoniemen of taxonomie goede bruikbare resultaten op. Maar het proggen van zoekopdrachten blijft noeste arbeid. Daarom zijn een aantal bedrijven ingesprongen op deze nieuwe markt. Ik heb een aantal tools getest, waaronder de resumefinder van eGrabber.

Het is geent op de engelse markt, dus je hebt er voor Nederland nog niet zoveel aan (alhoewel de service desk aangeeft met een NL talige versie te komen) maar je kunt veel leren van hoe deze tools zijn opgebouwd. eGrabber bijvoorbeeld geeft de manier weer waarop het zoekt in de zoekbalk van Google (of Yahoo). Daar kun je van leren. Maar de tools werken net zo goed als de beginopdracht die je het geeft. Dus als je zoekt op Software engineer moet je alsnog vele CV’s doorspitten. Dus ook hier geldt hoe specifieker de zoekopdracht hoe beter. Het neemt je alleen wat noeste arbeid uit handen.
Dit artikel was eerder gepost op ikki

Hoe specifieker de opdracht des te meer kans dat zeer geschikte kandidaten niet gevonden worden omdat die ene zoekterm nu net niet in het cv voorkomt.
Leuk artikel! even nog een aanvulling: ontdek wat je zoekt en verwerk dat ook in je query. Werk dus ook met alternatieve functienamen en het gewenste loopbaan verloop ( sales manager, account executive, opleidingen) in je zoekopdrachten. Dit werk erg goed en levert nog betere resultaten op. Tevens kun je ook uitsluitingswoorden toevoegen of branches!
@Niek. Mee eens. Daarom moet je ook starten vanuit een generieke opdracht en dan vanuit die zoekopdracht filters (uitsluitingswoorden) toepassen zoals @Paul ook terecht opmerkt.
Wat leer ik toch altijd weer een boel op Recruitment Matters! Ik ga hier meteen mee aan de gang.
Dank voor dit artikel!
@Mathijs. N.P. Dank voor het compli ! Morgen verschijnt er nog een post over CV’s zoeken op Twitter en in het weekend ga ik weer aan de slag voor de volgende postings.
Dat zoeken is toch veelzijdiger dan je denkt. Leuk artikel
Interessant er valt nog veel te leren.
Zou mooi zijn om dit in te bouwen in je recruitment systeem.
Groet
Willem