Overzicht
Met de zoekfilters van Recruitier kun je je vacaturezoekopdracht precies afstemmen op wat jij of je kandidaten zoeken. Filters worden toegepast tijdens de zoekwizard (stappen 3 en 4) en werken samen met de functietitel en door AI geextraheerde vaardigheden om gerichte, relevante resultaten te produceren. Filters zijn verdeeld in twee categorieen: bedrijfsvoorkeuren (stap 3) en vacaturekenmerken (stap 4). Beide zijn optioneel — je kunt een zoekopdracht uitvoeren met alleen een functietitel en vaardigheden als je de voorkeur geeft aan een brede set resultaten.Filters worden server-side toegepast tijdens het zoekproces. Ze verminderen het aantal geretourneerde resultaten, wat ook de verwerkingstijd versnelt. Als je te weinig resultaten krijgt, probeer dan een of twee filters te versoepelen.
Filters worden in verschillende fasen van de zoekpipeline verwerkt voor optimale prestaties. Sommige filters (zoals bedrijfsnaam, ervaringsniveau en flexibiliteit) worden rechtstreeks in de vectordatabase toegepast voor snelheid. Andere (zoals salarisbereik en bedrijfsomvang) worden toegepast als post-filters op de initiële resultaten. Dit is transparant voor jou als gebruiker — alle filters verschijnen gelijkwaardig in de wizard — maar het verklaart waarom sommige filtercombinaties sneller resultaten retourneren dan andere.
Locatie
Het locatiefilter is een van de meest impactvolle filters voor Nederlandse recruitment. Hoe het werkt:- Typ een stad, dorp of regionaam in het locatieveld
- Er verschijnt een automatisch aanvullingskeuzelijst met geocodeerde Nederlandse locaties
- Selecteer een locatie uit de suggesties
- Stel een straal in kilometers in met de schuifregelaar
| Straal | Typisch gebruik |
|---|---|
| 10 km | Dichte stedelijke gebieden (Amsterdam centrum, Rotterdam) |
| 25 km | Stad en omliggende buitenwijken |
| 50 km | Standaard pendelafstand in Nederland |
| 75 km | Uitgebreid pendelen of flexibel over locatie |
| 100+ km | Brede regionale zoekopdracht |
- Locatiefiltering vereist dat de vacaturevermelding een herkende, geocodeerde locatie heeft. Vacatures zonder een verwerkte locatie worden uitgesloten van op-straal gebaseerde zoekopdrachten.
- Als je kandidaat openstaat voor remote werken, overweeg dan het flexibiliteitfilter in te stellen op “Remote” in plaats van (of naast) een locatiefilter.
- Locatiegegevens worden geocodeerd tijdens het scrapingproces. De meeste Nederlandse steden, dorpen en wijken worden herkend. Locaties met ongewone opmaak of zeer specifieke adressen kunnen soms niet worden geocodeerd.
Ervaringsniveau
Filter vacatures op het vereiste senioriteitsniveau. Je kunt meerdere ervaringsniveaus selecteren voor een bredere dekking. Beschikbare niveaus:| Niveau | Beschrijving |
|---|---|
| Junior | Instapniveau rollen, doorgaans 0-2 jaar ervaring. Vaak inclusief opleiding of mentoring. |
| Medior | Middenniveau rollen, doorgaans 2-5 jaar ervaring. Wordt verwacht zelfstandig te werken. |
| Senior | Seniorrollen, doorgaans 5+ jaar ervaring. Verantwoordelijkheden voor leiderschap en mentoring. |
| Lead | Leiderschapsrollen die teams of technische richting aansturen. Vaak gecombineerd met hands-on werk. |
Ervaringsniveau wordt uit vacatureomschrijvingen geextraheerd tijdens het scrapen met behulp van AI-verwerking. Niet alle vacatures vermelden expliciet een niveau. Vacatures zonder een verwerkt ervaringsniveau worden niet uitgesloten door dit filter — ze blijven in resultaten zodat je geen kansen mist waarbij het niveau impliciet was maar niet expliciet vermeld.
- Het selecteren van zowel “medior” als “senior” dekt het breedste bereik voor ervaren kandidaten
- Als je kandidaat overstapt van het ene niveau naar het andere, neem dan beide niveaus op
- Leadniveau rollen zijn minder gangbaar; combineer met “senior” voor betere dekking
- Juniorrollen hebben vaak andere vaardigheidsverwachtingen; overweeg je bevestigde vaardigheden aan te passen als je overschakelt van een senior- naar een juniorzoekopdracht
Type dienstverband
Filter op de werkregelingsovereenkomst. Meerdere selecties worden ondersteund. Beschikbare typen:| Type | Beschrijving |
|---|---|
| Voltijd | Standaard voltijds dienstverband, doorgaans 36-40 uur per week op de Nederlandse markt. |
| Deeltijd | Verminderde uren, gebruikelijk in Nederland waar deeltijdwerk breed geaccepteerd is. |
| Contract | Tijdelijke of projectgebaseerde overeenkomsten. Inclusief ZZP (freelance) en interimrollen. |
| Tijdelijk | Tijdelijke posities met een vastgestelde einddatum, zoals seizoenswerk of kortetermijnvervanging. |
| Stage | Trainee- of stageposities, vaak geassocieerd met studenten of mensen die van carriere wisselen. |
Op de Nederlandse recruitmentmarkt zijn deeltijdrollen veel gangbaarder dan in veel andere landen. Als je kandidaat openstaat voor deeltijd, kan het opnemen van deze optie je resultaten aanzienlijk uitbreiden. Nederland heeft een van de hoogste deeltijdwerkgelegenheidspercentages in Europa.
Flexibiliteit
Filter op werkregelingsarrangement. Dit is een van de belangrijkste filters geworden na de verschuiving naar remote en hybride werkmodellen. Beschikbare opties:| Optie | Beschrijving |
|---|---|
| Remote | Volledig remote posities. De kandidaat kan overal werken (of vanuit huis). |
| Hybride | Een mix van kantoor- en remote werk, doorgaans 2-3 dagen per week op kantoor. |
| Op locatie | De rol vereist voltijdse aanwezigheid op de fysieke locatie van het bedrijf. |
- Remote rollen zijn relevant ongeacht de locatie, dus overweeg je straal te verbreden of het locatiefilter volledig te verwijderen bij het zoeken naar remote posities
- Hybride rollen hebben nog steeds een fysiek kantoor, dus locatie is relevant — de kandidaat moet op kantoordagen pendelen
- Op locatie rollen vereisen dagelijks pendelen, waardoor de locatiestraal bijzonder belangrijk is
Geplaatst binnen (recentheid)
Bepaal hoe ver terug in de tijd je zoekt naar vacatures. Recentere plaatsingen zijn waarschijnlijker nog open en accepteren sollicitaties. Beschikbare bereiken:| Bereik | Beste voor |
|---|---|
| Afgelopen 24 uur | De nieuwste vermeldingen vinden voor een actieve kandidaat die direct wil solliciteren. |
| Afgelopen week | Een goede standaard voor actieve zoekopdrachten — recent genoeg om relevant te zijn. |
| Afgelopen maand | Bredere zoekopdracht wanneer je meer opties nodig hebt of in een nichemarkt werkt. |
| Afgelopen 6 maanden | Uitgebreide zoekopdracht, al kunnen oudere vermeldingen al zijn ingevuld. |
| Altijd | Geen tijdbeperking. Retourneert alle overeenkomende vacatures ongeacht de plaatsingsdatum. |
De plaatsingsdatum die in resultaten wordt weergegeven, komt van de meest betrouwbare beschikbare bron. Recruitier detecteert datums vanuit meerdere bronnen in volgorde van betrouwbaarheid: JSON-LD gestructureerde data, LLM-extractie, HTML-metadata, zichtbare tekst op de pagina, URL-patronen, sitemapgegevens, en ten slotte de datum waarop Recruitier de vermelding voor het eerst heeft ontdekt. De bron wordt intern bijgehouden zodat altijd de meest nauwkeurige datum wordt weergegeven.
Salarisbereik
Stel een minimum en/of maximum salaris in om posities te filteren binnen het verwachte beloningsbereik van je kandidaat. Hoe het werkt:- Voer een minimum en/of maximum jaarsalaris in
- Recruitier filtert resultaten om alleen vacatures op te nemen waarbij het vermelde salaris binnen je opgegeven bereik valt
- Salarisgegevens zijn standaard in EUR
- Niet alle vacatures bevatten salarisgegevens. Vacatures zonder salarisgegevens worden niet uitgesloten door dit filter — ze blijven in resultaten omdat het salaris mogelijk nog steeds competitief is, ook al is het niet gepubliceerd.
- Salarisbereiken variëren per bron en kunnen bruto jaarsalaris, bruto maandsalaris of uurtarieven vertegenwoordigen, afhankelijk van hoe de werkgever ze heeft gepubliceerd.
- Salarisgegevens (salary_min en salary_max) worden per gescrapede vacature opgeslagen indien beschikbaar. Beide velden moeten aanwezig zijn om het filter zinvol te laten werken.
Op de Nederlandse markt publiceren veel vacatures geen salarisgegevens. Het salarisfilter is het nuttigst voor sectoren waar loontransparantie gebruikelijk is (bijv. overheid, grotere bedrijven). Voor rollen waarbij salaris zelden wordt gepubliceerd, overweeg dit filter leeg te laten en de salarisgeschiktheid te beoordelen tijdens de beoordelingsfase.
Bedrijven opnemen
Beperk zoekresultaten tot vacatures van specifieke bedrijven. Hoe het werkt:- Typ een bedrijfsnaam in het zoekveld en selecteer uit de resultaten
- Voeg zoveel bedrijven toe als je wilt — resultaten bevatten alleen vacatures van de vermelde bedrijven
- Een statusindicator toont of het filter actief is: wanneer er geen bedrijven zijn toegevoegd, worden alle vacatures doorzocht; wanneer bedrijven zijn toegevoegd, verschijnen alleen vacatures van die bedrijven
- Verwijder een bedrijf door op de X op zijn badge te klikken
- Gebruik de knop Alles wissen om de lijst te resetten
Klanten importeren
Met de knop Klanten importeren kun je snel al je opgeslagen klantbedrijven uit je Clientensectie aan de lijst toevoegen. Dit is met name handig wanneer je nieuwe vacatures wilt vinden bij bedrijven waarmee je al samenwerkt, zodat je de tijd bespaart om elk bedrijf afzonderlijk te zoeken en toe te voegen.Bedrijven uitsluiten
Verwijder specifieke bedrijven volledig uit de zoekresultaten. Hoe het werkt:- Typ een bedrijfsnaam in het zoekveld en selecteer uit de resultaten
- Vacatures van uitgesloten bedrijven verschijnen niet in je zoekresultaten
- Dit is handig om bedrijven uit te filteren die je kandidaat al heeft afgewezen, concurrenten, of bedrijven met bekende problemen
Een bedrijf kan niet in zowel de opnemings- als de uitsluitingslijst verschijnen. Wanneer je een bedrijf zoekt om toe te voegen, worden bedrijven die al in een van de lijsten staan verborgen in de zoekresultaten om conflicten te voorkomen.
Bedrijfsomvang
Filter op het aantal medewerkers bij het wervende bedrijf. Hoe het werkt:- Klik op een van de vooringestelde knoppen om een maximaal aantal medewerkers in te stellen, of voer een aangepast getal in het invoerveld in
- Dit is met name handig voor kandidaten die de voorkeur geven aan startups, scale-ups of het mkb boven grote ondernemingen
- Bedrijven zonder medewerkertelgegevens worden in resultaten opgenomen (het filter sluit ze niet uit)
- Klik nogmaals op dezelfde vooringestelde knop om de selectie op te heffen
| Maximale omvang | Doelorganisaties |
|---|---|
| 50 | Startups en microbedrijven |
| 200 | Scale-ups en kleine bedrijven |
| 500 | Middelgrote bedrijven |
| 1.000 | Bovenste middensegment |
| 5.000 | Grote ondernemingen |
| Aangepast | Voer een specifiek getal in voor een specifieke drempel |
| Geen limiet | Alle bedrijven inclusief grote ondernemingen |
Sector
Filter op de sector van het wervende bedrijf. Hoe het werkt:- Selecteer een of meer sectoren uit de keuzelijst
- Resultaten zijn beperkt tot vacatures bij bedrijven die zijn ingedeeld in de geselecteerde sectoren
- Bedrijfssectoren zijn afkomstig van LinkedIn en andere openbare gegevens
- Bedrijven zonder sectorgegevens worden nog steeds opgenomen (het filter sluit alleen bedrijven uit met een andere opgegeven sector)
Uitzend- en recruitmentbureaus worden automatisch uitgesloten van clientzoekresultaten om te voorkomen dat concurrerende bureaus worden getoond. Dit filter is altijd actief bij klantontdekking, maar heeft geen invloed op het vacaturezoeken — je kunt nog steeds vacatures van bureaus zien in je zoekresultaten. De uitsluitingslijst wordt bijgehouden in de platformconfiguratie.
Termen uitsluiten
Naast vaardigheidsuitsluitingen (ingesteld in stap 2) kun je specifieke termen uitsluiten van je zoekresultaten. Vacatures die uitgesloten termen bevatten in hun titel of omschrijving worden eruit gefilterd of lager gerangschikt. Dit is handig om te vermijden:- Specifieke technologieen waarmee je kandidaat niet wil werken
- Sectortermen die een ander type rol aanduiden
- Bedrijfstypen of werkregelingen die niet geschikt zijn
Filters effectief combineren
De meest effectieve zoekopdrachten gebruiken een doordachte combinatie van filters in plaats van elke beschikbare optie toe te passen. Hier zijn enkele bewezen combinaties: Voor een specifieke lokale kandidaat:- Functietitel + bevestigde vaardigheden
- Locatie met straal van 30 km
- Ervaringsniveau passend bij de kandidaat
- Type dienstverband: voltijd
- Functietitel + bevestigde vaardigheden
- Flexibiliteit: remote
- Geen locatiefilter (of zeer brede straal)
- Geplaatst binnen: afgelopen maand
- Specifieke functietitel
- Vaardigheden: alleen de meest kritische 3-4 vaardigheden bevestigd
- Bedrijfsomvang: afhankelijk van voorkeur
- Geplaatst binnen: afgelopen 6 maanden of altijd (nicherollen zijn zeldzamer)
- Algemene functietitel (bijv. “Developer” in plaats van “Senior React Developer”)
- Minimale filters
- Geplaatst binnen: afgelopen maand
- Sorteer resultaten op matchscore en bekijk de top 50
Geavanceerd
Filterverwerkingsarchitectuur
Het begrijpen van hoe filters worden verwerkt helpt de prestatie-eigenschappen en randgevallen te verklaren: Qdrant-native filters (snelst): Deze filters worden rechtstreeks toegepast binnen de vectordatabasezoekopdracht, wat betekent dat ze de kandidatenset verkleinen voordat enige scoring plaatsvindt:company_name— Exacte of gedeeltelijke bedrijfsnaamovereenkomstlocation— Locatietekenreeksovereenkomstexperience_level— Op enum gebaseerd filterjob_type— Op enum gebaseerd filterflexibility— Op enum gebaseerd filteris_active— Booleaans filter voor actieve/verlopen status- Sectoruitsluitingen (intern, altijd toegepast)
company_size_max— Maximaal aantal medewerkers bij het wervende bedrijfskills— Bevestigde vaardigheden voor vaardigheidsgebaseerde voorfilteringexclude_skills— Vaardigheden om te bestraffen of uit te sluitenexclude_terms— Termen om uit resultaten te sluitensalary_min/salary_max— Salarisdrempelwaarden- Datumbereikfilters (geplaatst binnen)
geo_radius— Breedte-/lengtegraad met kilometerstraalcompany_ids— Whitelist voor specifieke bedrijfs-ID’sindustries— Sectorfiltertechnologies— Technologiestackfilter
Adaptieve zoekstrategie
De zoekmachine past zijn strategie intelligent aan op basis van welke filters je hebt ingeschakeld:| Filterscenario | Zoekstrategie |
|---|---|
| Geen filters toegepast | Directe Qdrant-vectorzoekopdracht (snelste pad) |
| Alleen geofilter | PostgreSQL-geozoekopdracht identificeert vacatures binnen de straal, dan doorzoekt Qdrant binnen die vacature-ID’s |
| Alleen vaardigheidsfilter | PostgreSQL-vaardigheidszoekopdracht identificeert relevante vacatures, dan doorzoekt Qdrant binnen die vacature-ID’s |
| Geo + Vaardigheden | PostgreSQL berekent de doorsnede van geo-resultaten en vaardigheidsresultaten, dan doorzoekt Qdrant binnen die doorsnede |
| Alleen Qdrant-native filters | Filters worden inline toegepast met de vectorzoekopdracht (zeer snel) |
| Gemengde Qdrant + PostgreSQL filters | Qdrant-native filters worden eerst toegepast, PostgreSQL post-filters worden toegepast op de geretourneerde resultaten |
Hoe filterinteracties resultaten beinvloeden
Locatie + Flexibiliteitsinteractie
Locatie + Flexibiliteitsinteractie
Wanneer je zowel een locatiefilter als een flexibiliteitsfilter instelt, houd er dan rekening mee dat remote vacatures hun locatie kunnen vermelden als het hoofdkantoor van het bedrijf in plaats van “Remote.” Een remote vacature bij een bedrijf in Amsterdam slaagt voor een locatiefilter gericht op Amsterdam, maar een remote vacature bij een bedrijf in Groningen niet — ook al zijn beide volledig remote. Overweeg voor remote zoekopdrachten het locatiefilter volledig te verwijderen of een zeer brede straal in te stellen.
Ervaringsniveau + Vaardigheidsinteractie
Ervaringsniveau + Vaardigheidsinteractie
Ervaringsniveaufiltering en vaardigheidsbevestiging werken op belangrijke manieren samen. Een “Senior”-filter gecombineerd met vaardigheden zoals “React” en “TypeScript” rankt hoog voor senior frontend-rollen. Maar als je ook “Teamleiderschap” bevestigt (wat de AI voor seniorrollen kan extraheren), kun je onbedoeld resultaten vertekenen naar management-trackrollen in plaats van individuele bijdragerposities. Wees bewust over welke vaardigheden je bevestigt voor elk ervaringsniveau.
Salarisfilter met ontbrekende gegevens
Salarisfilter met ontbrekende gegevens
Omdat veel Nederlandse vacatures salarisgegevens weglaten, is het salarisfilter ontworpen om inclusief te zijn: vacatures zonder salarisgegevens worden in resultaten gehouden. Dit betekent dat je resultaten kunt zien waarbij het salaris onbekend is naast resultaten die aan je minimum voldoen. Het salarisfilter is het effectiefst als een ondergrens, niet als een precisiefilter. Gebruik het om overduidelijk onderbudgette posities te elimineren in plaats van exacte salarisniveaus te vinden.
Meerdere filters stapelen
Meerdere filters stapelen
Elk aanvullend filter verkleint je resultatenset. De relatie is multiplicatief, niet additief — het combineren van 4-5 filters kan je resultaten drastisch verminderen. Als je te weinig resultaten krijgt, verwijder dan filters in volgorde van minste belang. Doorgaans zijn locatie en ervaringsniveau het meest belangrijk om te behouden; salaris en bedrijfsomvang kunnen vaak worden versoepeld.
Tips voor gevorderde gebruikers
- Gebruik klonen + filtervariatie om resultaten te vergelijken met verschillende filtersets zonder je originele zoekopdracht te verliezen
- Laat salaris leeg voor je eerste zoekopdracht, gebruik dan in-resultaten sortering om salarisbereiken op de markt te identificeren voordat je een gefilterde zoekopdracht aanmaakt
- Selecteer meerdere ervaringsniveaus (bijv. medior + senior) en filter dan binnen resultaten om te zien hoeveel vacatures op elk niveau bestaan — dit geeft je marktintelligentie
- Combineer locatiefilter met flexibiliteit: hybride voor de meest nauwkeurige pendelgebaseerde resultaten, omdat hybride rollen een betekenisvolle fysieke locatie hebben
Gerelateerd
- Een zoekopdracht aanmaken — Stappen 3 en 4 van de wizard waar filters worden geconfigureerd
- Zoekresultaten — In-resultatenfiltering nadat de zoekopdracht is voltooid
- Hoe zoektechnologie werkt — Hoe filters integreren in de zoekpipeline

