De resultatenpagina
Nadat een zoekopdracht is voltooid, word je naar de zoekdetailpagina gebracht waar alle overeenkomende vacatures worden weergegeven in een gestructureerde tabel. Deze pagina is je primaire werkruimte voor het beoordelen van en handelen op zoekresultaten. De resultatenpagina heeft drie hoofdgebieden:- Zoekinfopaneel bovenaan — toont de zoeknaam, samenvatting van criteria en metadata
- Filter- en actiebalk — biedt sorteer-, filter- en batchbewerkingselementen
- Resultatentabel — de hoofdlijst van overeenkomende vacatures met belangrijke details in elke rij
Indeling van de resultatentabel
Elke rij in de resultatentabel vertegenwoordigt een enkele vacaturevermelding en toont de volgende kolommen:| Kolom | Beschrijving |
|---|---|
| Matchscore | Een percentagescore (30-99%) die aangeeft hoe goed de vacature overeenkomt met je zoekcriteria. Hogere scores verschijnen standaard als eerste. |
| Titel | De functietitel zoals vermeld op de carrierepagina van het bedrijf. |
| Bedrijf | De naam van het wervende bedrijf, vaak met een favicon en LinkedIn-link. |
| Locatie | Waar de vacature is gevestigd (stad/regio). |
| Datum | Wanneer de vacature is geplaatst (of voor het eerst gezien door Recruitiers scrapers). |
| Ervaring | Het ervaringsniveau indien verwerkt uit de vermelding (junior, medior, senior, lead). |
| Type dienstverband | Arbeidstype (voltijd, deeltijd, contract, tijdelijk, stage). |
| Flexibiliteit | Werkregelingsarrangement (remote, hybride, op locatie). |
| Tags | Eventuele tags die je op deze vacature hebt toegepast. |
| Status | Badges die de staat van de vacature aangeven (bijv. “Verlopen,” “Nieuw,” “Via bureau”). |
Matchscores begrijpen
De matchscore is een percentage dat aangeeft hoe goed een vacaturevermelding overeenkomt met je zoekcriteria. Het wordt berekend door meerdere signalen van de hybride zoekmachine te combineren.Scorecomponenten
De basisscore komt van de vectorgelijkheidsroekopdracht, die drie vectortypen combineert:| Component | Gewicht | Wat het meet |
|---|---|---|
| Titelgelijkheid | 35% | Hoe semantisch gelijkend de functietitel is aan je zoekopdracht |
| Vaardigheidsoverlap | 45% | Hoeveel van je bevestigde vaardigheden voorkomen in de vacatureomschrijving en vereisten |
| Beschrijvingsovereenkomst | 20% | Hoe semantisch gelijkend de volledige vacatureomschrijving is aan je zoekcontext |
Scorebonussen
Aanvullende bonussen worden bovenop de basisscore toegevoegd. Deze bonussen zijn additief — ze kunnen een score alleen verhogen, nooit verlagen:| Bonus | Maximum | Hoe het werkt |
|---|---|---|
| BM25-zoekwoordbonus | +10% | Wanneer je exacte zoektermen voorkomen in de vermeldingstekst. BM25-scores worden genormaliseerd: Weergave% = min(score / 8,0 * 100, 99%) |
| Recentheidsbonus | +5% | Voor recentelijk geplaatste vacatures. Neemt lineair af over 180 dagen — een vandaag geplaatste vacature krijgt de volledige 5%, een vacature geplaatst 90 dagen geleden krijgt ~2,5%. |
| Titelzoekwoordversterking | +4% | Wanneer je zoekopdrachtzoekoorden direct in de functietitel voorkomen. |
| Vaardigheidszoekwoordversterking | +2% | Wanneer je zoekopdrachtzoekoorden voorkomen in de vermelde vaardigheden van de vacature. |
Scorenormalisatie
Ruwe scores van de zoekmachine worden genormaliseerd naar een weergavebereik van 30% tot 99% via de formule:Omdat scores worden genormaliseerd ten opzichte van het beste resultaat in elke zoekopdracht, is een score van 75% in de ene zoekopdracht niet direct vergelijkbaar met een score van 75% in een andere zoekopdracht. Scores zijn zinvol voor rangschikking binnen een enkele zoekopdracht, maar mogen niet worden vergeleken tussen verschillende zoekopdrachten.
Handleiding voor score-interpretatie
| Scorebereik | Interpretatie | Actie |
|---|---|---|
| 85-99% | Uitstekende overeenkomst. De vacature sluit nauw aan bij al je zoekcriteria. | Direct beoordelen — dit zijn je beste kansen. |
| 70-84% | Sterke overeenkomst. De vacature sluit aan bij de meeste criteria maar kan op een dimensie afwijken. | De moeite waard om te beoordelen — vaak net zo relevant als topovereenkomsten. |
| 50-69% | Matige overeenkomst. De vacature heeft significante overlap maar mist sommige criteria. | Selectief beoordelen als hoger scorende opties beperkt zijn. |
| 30-49% | Zwakke overeenkomst. Enige relevantie maar waarschijnlijk een ander type rol of focusgebied. | Over het algemeen overslaan, tenzij de specifieke vacature opvalt. |
Sorteeropties
Standaard worden resultaten gesorteerd op matchscore (hoogste eerst). Je kunt de sorteervolgorde wijzigen door op een kolomkop te klikken:- Matchscore — Standaardsorteer. Toont de meest relevante vacatures eerst.
- Datum — Sorteren op plaatsingsdatum. Handig wanneer je de nieuwste vermeldingen bovenaan wilt.
- Bedrijfsnaam — Alfabetische sortering op bedrijf. Handig om alle vacatures van hetzelfde bedrijf gegroepeerd te zien.
- Titel — Alfabetische sortering op functietitel.
- Locatie — Sorteren op locatienaam.
Filteren binnen resultaten
Naast de filters die je hebt ingesteld tijdens het aanmaken van de zoekopdracht, biedt de resultatenpagina aanvullende manieren om te beperken wat je ziet. Deze in-resultatenfilters werken op je bestaande resultatenset zonder de zoekopdracht opnieuw uit te voeren.Attribuutfilters
Gebruik de filterkeuzelijsten boven de resultatentabel om te filteren op specifieke attributen:- Ervaringsniveau — Toon alleen vacatures op een specifiek niveau
- Type dienstverband — Toon alleen voltijd, deeltijd, enz.
- Flexibiliteit — Toon alleen remote, hybride of op locatie
- Matchtype — Filter op AI-classificatie via de matchkwaliteitskeuzelijst. Opties zijn: Alle vacatures, Alleen uitstekend, Goed + Uitstekend, of individuele matchtypes (Uitstekend, Goed, Slecht). Elke optie toont een telling van overeenkomende vacatures.
- Alleen actief — Schakel om om alleen vacatures te tonen die niet zijn verlopen
Tagfilters
Als je vacatures in de zoekopdracht hebt getagd, kun je filteren op tag. Dit is met name handig na een initiële beoordelingsronde waarbij je veelbelovende vacatures hebt getagd:- Klik op de tagfilterkeuzelijst
- Selecteer een of meer tags om op te filteren
- Alleen vacatures met de geselecteerde tags worden getoond
Zoeken binnen resultaten
Gebruik het tekstveld voor zoeken-binnen-resultaten om specifieke termen te vinden binnen de weergegeven resultaten. Dit voert een client-side tekstfilter uit over functietitels, bedrijfsnamen en locaties. Het voert de zoekopdracht niet opnieuw uit — het verbergt eenvoudig niet-overeenkomende rijen.Het zoekinfopaneel
Bovenaan de resultatenpagina toont een uitvouwbaar paneel de volledige details van je zoekcriteria:- Zoeknaam (de functietitel die je hebt ingevoerd)
- Vaardigheden die zijn opgenomen in de zoekopdracht (bevestigd, uitgesloten en aangepast)
- Filters die zijn toegepast (locatie, ervaring, type dienstverband, flexibiliteit, enz.)
- Aanmaakdatum en tijd
- Totaal aantal resultaten
- Zoekopdrachtstatus (zoekend, classificerend, klaar)
- Bron van de zoekopdracht (aanbevelingsengine, LinkedIn, enz.)
Batchbewerkingen
Je kunt acties uitvoeren op meerdere vacatures tegelijk via de batchbewerkingswerkbalk:- Vacatures selecteren — Gebruik het selectievakje op elke rij, of gebruik het selectievakje “Alles selecteren” in de koptekst om alle zichtbare vacatures te selecteren
- Kies een actie in de batchbewerkingswerkbalk die verschijnt:
- Taggen — Pas een tag toe op alle geselecteerde vacatures
- Verwijderen — Verwijder geselecteerde vacatures uit deze zoekopdracht
- Exporteren — Exporteer geselecteerde vacaturegegevens
Indicatoren voor nieuwe vacatures
Wanneer een gemonitorde zoekopdracht nieuwe vacatures vindt die aan je criteria voldoen, verschijnen die vacatures met een “Nieuw”-badge in de resultaten. Dit maakt het eenvoudig om vers gecontroleerde vermeldingen te zien zonder de volledige resultatenset te beoordelen. Het aantal nieuwe vacatures wordt ook getoond op de zoekkaart in de lijst met opgeslagen zoekopdrachten. Wanneer je de zoekdetailpagina opent, worden de indicatoren voor nieuwe vacatures automatisch gewist (gemarkeerd als gezien), en denew_jobs_count op de zoekentiteit wordt gereset naar nul.
Meldingen voor nieuwe vacatures worden in realtime geleverd via Server-Sent Events (SSE). Als je de Recruitier-interface open hebt, zie je een meldingsbadge bijwerken zonder de pagina te hoeven vernieuwen.
Indicatoren voor verlopen vacatures
Vacatures die niet langer beschikbaar zijn op de carrierepagina van het bedrijf worden gemarkeerd met een “Verlopen”-badge en een tijdstempel dat aangeeft wanneer de vermelding als verlopen is gedetecteerd. Verlopen vacatures zijn nog steeds zichtbaar in je resultaten ter referentie, maar ze moeten niet worden geprioriteerd voor outreach. Je kunt het filter “Alleen actief” gebruiken om verlopen vacatures te verbergen en je te richten op posities die nog sollicitaties accepteren.Vacatureclassificaties
De AI van Recruitier classificeert elk resultaat in een van drie matchtypes op basis van zoekwoorddekking:| Classificatie | Zoekwoordovereenkomst | Betekenis |
|---|---|---|
| Uitstekende overeenkomst | 100% van zoekwoorden gevonden | De vacature komt overeen met al je zoekwoorden exact. Sterkst mogelijke afstemming op je criteria. |
| Goede overeenkomst | 80%+ van zoekwoorden gevonden | De vacature komt overeen met de meeste criteria maar mist mogelijk een of twee zoekwoorden of vaardigheden. Nog steeds zeer relevant. |
| Slechte overeenkomst | Minder dan 80% van zoekwoorden gevonden | De vacature heeft enige relevantie maar wijkt af op meerdere criteria. Kan overeenkomen op sommige zoekwoorden maar mist de algehele intentie. |
Slechte overeenkomsten kunnen in bulk automatisch worden verwijderd. Als je merkt dat een zoekopdracht veel slechte overeenkomsten heeft, kunnen ze worden opgeschoond, waardoor alleen uitstekende en goede overeenkomsten overblijven voor je beoordeling. Dit houdt je resultatenset gefocust en uitvoerbaar.
Geavanceerd
Hoe scores stap voor stap worden berekend
De scoringpipeline verwerkt elke kandidaatvacature via de volgende stappen:-
Meervoudige vectorgelijkheid — De zoekopdrachtsembedding wordt vergeleken met drie vectortypen die per vacature zijn opgeslagen in Qdrant:
title_vector(384 dimensies, gewicht 35%)description_vector(384 dimensies, gewicht 20%)skills_vector(384 dimensies, gewicht 45%)
-
Reciprocal Rank Fusion — Resultaten van de drie vectorvergelijkingen worden gecombineerd met RRF:
score = 1/(k + rank)opgeteld over alle vectorbronnen. Dit produceert een enkele rangschikking die alle drie signaaltypes in evenwicht brengt. -
BM25-overlay — De BM25-zoekwoordzoekopdracht wordt parallel uitgevoerd. De resultaten worden genormaliseerd (
Weergave% = min(score / 8,0 * 100, 99%)) en als bonus toegevoegd aan de vectorscore. Maximale bijdrage: 10%. - Zoekwoordversterkingen — Als je zoekopdrachtzoekoorden voorkomen in de functietitel, wordt een versterking van 4% toegevoegd. Als ze voorkomen in de vaardigheden van de vacature, wordt een versterking van 2% toegevoegd. Deze worden gecontroleerd via tekenreeksovereenkomst met de gestructureerde velden.
- Recentheidsbonus — Vacatures geplaatst binnen de afgelopen 180 dagen ontvangen een lineair afnemende bonus tot 5%. Een vandaag geplaatste vacature krijgt de volledige bonus; een vacature geplaatst 90 dagen geleden krijgt de helft.
-
Scorenormalisatie — De uiteindelijke ruwe score wordt omgezet naar het weergavebereik van 30-99% via de formule
Weergave% = 30 + (score/max_score) * (99-30). Het best scorende resultaat verankert de schaal op ongeveer 99%.
Matchclassificatielogica
Na scoring wordt elk resultaat geclassificeerd op basis van analyse van zoekwoorddekking:- Het systeem controleert welke van je zoekwoorden (functietiteltermen + bevestigde vaardigheden) voorkomen in de titel, omschrijving en vaardigheidsvelden van de vacature
- UITSTEKENDE_OVEREENKOMST: Elk zoekwoord wordt ergens in de vacaturevermelding gevonden
- GOEDE_OVEREENKOMST: 80% of meer van de zoekwoorden zijn gevonden
- SLECHTE_OVEREENKOMST: Minder dan 80% van de zoekwoorden zijn gevonden
Hoe het veld “Bronzoekwoorden” werkt
Elke vacature in je zoekresultaten slaat eensource_keywords-veld op dat registreert welke specifieke zoekwoorden van je zoekopdracht ertoe hebben geleid dat deze vacature werd gematcht. Dit is met name handig voor booleaanse OR-zoekopdrachten waarbij meerdere zoekwoordcombinaties resultaten genereren. De bronzoekwoorden vertellen je welke combinatie elk specifiek resultaat heeft geproduceerd, waardoor je kunt begrijpen waarom een bepaalde vacature is verschenen.
Prestatiekenmerken
- Resultaatlevering: Resultaten worden incrementeel geleverd via SSE naarmate de pipeline elke fase voltooit. Je kunt deelresultaten zien voordat de zoekopdracht is voltooid.
- Typische verwerkingstijd: 10-60 seconden afhankelijk van de filtercomplexiteit en het aantal resultaten. Zoekopdrachten met geo + vaardigheidsfilters duren het langst vanwege de PostgreSQL-voorfilteringsstap.
- Resultaatlimieten: De
pages-parameter op de zoekentiteit bepaalt hoeveel pagina’s met resultaten worden opgehaald van de aanbevelingsengine. Meer pagina’s = meer resultaten maar langere verwerking.
Tips voor gevorderde gebruikers
Beoordelen in golven
Beoordelen in golven
Voor grote resultatensets (100+ vacatures) gebruik je een op golven gebaseerde beoordelingsaanpak:
- Eerste golf: Beoordeel alleen overeenkomsten van 85%+. Tag de beste als “Shortlist.”
- Tweede golf: Beoordeel overeenkomsten van 70-84%. Tag extra vondsten als “Misschien.”
- Derde golf: Bekijk 50-69% alleen als je meer opties nodig hebt.
- Verwijder in bulk alle slechte overeenkomsten om de resultatenset op te schonen.
Sorteren op datum voor concurrentievoordeel
Sorteren op datum voor concurrentievoordeel
Na het beoordelen van topovereenkomsten sorteer je opnieuw op datum (nieuwste eerst). Recentelijk geplaatste vacatures met gemiddelde matchscores kunnen frisse kansen vertegenwoordigen waarbij je een van de eerste recruiters kunt zijn die contact opneemt. De recentheidsbonus geeft deze al een klein voordeel, maar sorteren op datum brengt ze prominenter naar voren.
Gebruik tag + filtercombinaties voor pipelinebeheer
Gebruik tag + filtercombinaties voor pipelinebeheer
Maak een tagsysteem dat je recruitmentpipeline weerspiegelt: “Shortlist” > “Gecontacteerd” > “Wachten” > “Interview” > “Geplaatst.” Gebruik dan het tagfilter om elke fase onafhankelijk te bekijken. Gecombineerd met het filter “Alleen actief” geeft dit je een realtime weergave van je actieve pipeline.
Gerelateerd
- Opgeslagen zoekopdrachten — Je zoekopdrachten beheren en monitoren
- Hoe zoektechnologie werkt — Diepgaande verkenning van de scoringengine
- Vacatures taggen — Resultaten organiseren met aangepaste tags
- Actieve vacatures — Filteren op vacatures die nog sollicitaties accepteren

