Kort samengevat

  • Verplichte JobPosting velden omvatten title, description, datePosted, validThrough, hiringOrganization en jobLocation volgens de Schema.org specificaties.
  • Het toevoegen van het baseSalary veld met duidelijke ISO 4217 valutacodes (EUR) en salarisranges verhoogt de klikfrequentie in Google for Jobs met meetbare percentages.
  • Gebruik het directApply attribuut (ingesteld op true) om kandidaten rechtstreeks naar je eigen sollicitatieformulier te leiden in plaats van naar tussenpartijen.
  • Multi-Channel Job Distribution van Leadstars combineert organische schema-optimalisatie met programmatic job advertising voor maximaal bereik.

Voor recruitment-, uitzend- en detacheringsbureaus is organisch zoekverkeer een van de meest rendabele bronnen van nieuwe kandidaten. Sinds de introductie van Google for Jobs belanden zoekopdrachten zoals 'technisch accountmanager vacatures Rotterdam' niet meer direct op reguliere webpagina's, maar in de interactieve Google for Jobs widget. Om in deze widget te verschijnen, is een technische koppeling via structured data vereist.

Veel recruitmentwebsites missen essentiële attributen in hun Schema.org opmaak, waardoor vacatures laag ranken of helemaal niet worden geïndexeerd. In dit artikel behandelen we de exacte vereisten van het JobPosting schema en de optimalisaties waarmee je maximale organische zichtbaarheid realiseert.

De anatomie van een valide JobPosting schema

Google vereist dat structured data wordt aangeleverd in JSON-LD formaat in de broncode van de individuele vacaturepagina. Dit script draait op de achtergrond en bevat gestructureerde data over de functie. De verplichte velden conform de Google Search Central richtlijnen zijn:

  • title: De specifieke functietitel, zonder marketingtermen of locatietoevoegingen (bijvoorbeeld 'Senior PHP Developer').
  • description: De volledige vacaturetekst in geldige HTML (inclusief paragrafen en lijststructuren).
  • datePosted: De publicatiedatum in ISO 8601 formaat (bijvoorbeeld 2025-01-15T08:00:00+01:00).
  • validThrough: De vervaldatum van de vacature (bijvoorbeeld 60 dagen na publicatie).
  • hiringOrganization: Naam, website en logo van de werkgever of het intermediaire bureau.
  • jobLocation: Het fysieke werkadres inclusief straat, postcode, plaats (addressLocality) en landcode (NL).

Optionele schema velden die het verschil maken

Het verschil tussen een minimale vermelding en een toppositie in de Google for Jobs widget zit in de optionele attributen. Google beloont vacatures die volledige transparantie bieden aan de werkzoekende met een hogere relevantiescore.

Het belangrijkste optionele veld is baseSalary. Wanneer een recruitmentbureau een salarisindicatie toevoegt (bijvoorbeeld met unitText 'MONTH', currency 'EUR', minValue 3200 en maxValue 4500), krijgt de vacature een prominent salarislabel in de widget. Dit vergroot de doorklikratio aanzienlijk ten opzichte van vacatures zonder salarisinformatie.

Een tweede cruciaal attribuut is directApply. Door directApply in te stellen op true, geef je aan Google door dat de kandidaat op jouw landingspagina direct kan solliciteren zonder tussenkomst van externe formulieren of verplichte registratieschermen. Google toont hiervoor een directe 'Solliciteren op werkgeverswebsite' knop.

Hybride en remote functies correct structureren

Sinds de toename van thuiswerken heeft Google specifieke eigenschappen toegevoegd voor hybride en volledig remote vacatures. Het verkeerd taggen van deze functies leidt ertoe dat kandidaten buiten de regio de vacature niet te zien krijgen, of dat Google de vacature afkeurt wegens tegenstrijdige locatiegegevens.

  • Volledig remote: Gebruik jobLocationType met de waarde 'TELECOMMUTE' en definieer applicantLocationRequirements om aan te geven dat kandidaten bijvoorbeeld in Nederland moeten wonen.
  • Hybride functies: Definieer het fysieke kantooradres in jobLocation en benoem de thuiswerkdagen expliciet in de beschrijving.
  • Meerdere standplaatsen: Maak afzonderlijke JobPosting schema elementen per unieke fysieke locatie om duplicate content fouten te voorkomen.

Veelgemaakte technische fouten bij vacaturesyndicatie

Bij multi-channel vacaturedistributie worden vacatures vaak gelijktijdig gepubliceerd op de eigen website, aggregators en vacaturebanken. Zonder strakke technische standaarden ontstaan er indexatieproblemen:

  • Verlopen vacatures actief houden: Zodra een vacature is ingevuld, moet het schema direct worden verwijderd of moet de pagina een HTTP 404/410 statuscode tonen om indexatiestrafpunten te voorkomen.
  • Keyword stuffing in de titel: Titels zoals 'Commercieel Medewerker Binnendienst - Direct Vast Contract - Auto van de Zaak' schenden het beleid van Google en leiden tot handmatige uitsluiting.
  • Mismatch tussen zichtbare tekst en schema: De gegevens in het JSON-LD script moeten exact overeenkomen met de zichtbare tekst op de pagina voor de bezoeker.

Rekenvoorbeeld: Organische impact op cost-per-hire

Stel dat een wervingsbureau maandelijks 40 vacatures open heeft staan. Zonder Google for Jobs optimalisatie is het bureau volledig afhankelijk van betaalde jobboards en advertenties, met een gemiddelde kostenpost van 250 euro per gesponsorde vacature per maand. Dit resulteert in een maandelijkse mediabudget van 10.000 euro.

Wanneer door gestructureerde schema optimalisatie 25 procent van de sollicitanten binnenkomt via de organische Google for Jobs widget, kan het bureau 10 vacatures minder sponsoren. In dit rekenvoorbeeld bespaart het bureau direct 2.500 euro per maand op externe plaatsingskosten, terwijl het eigen merkverkeer op het domein toeneemt.

Hoe Leadstars dit voor je oplost

Het handmatig beheren en technisch valideren van JobPosting structured data voor tientallen wisselende vacatures is tijdrovend en foutgevoelig. Met de Job Acquisition Machine (JAM) en onze dienst Multi-Channel Job Distribution automatiseert Leadstars de complete feed- en schema-architectuur van je recruitmentwebsite. Wij zorgen dat elke gepubliceerde functie direct voldoet aan de strengste richtlijnen van Google for Jobs, inclusief geoptimaliseerde salarisbereiken, correcte ISO-locatietags en directApply koppelingen.

Hierdoor combineer je maximale gratis organische zichtbaarheid met gerichte betaalde campagnes via programmatic job advertising en social media. Wil je weten hoe jouw vacaturewebsite momenteel presteert in Google for Jobs en waar onbenutte kandidaatstromen liggen? Vraag vandaag nog een vrijblijvend strategiegesprek aan met de specialisten van Leadstars.

Wil je verder lezen? Bekijk ook de resultaten van onze klanten en de video's in onze kennisbank en recruitment marketing bureau.

Bronnen: Google Search Central - JobPosting Structured Data, Schema.org - JobPosting Specification

Veelgestelde vragen

Standaard SEO richt zich op reguliere zoekresultaten via metadata en websiteteksten. Google for Jobs maakt gebruik van gestructureerde JSON-LD data om vacatures direct in een interactieve vacaturewidget van Google te tonen. Zonder valide JobPosting schema markup verschijnt een vacaturepagina niet in deze specifieke interface.

Leadstars lost dit voor je op

Meer kandidaten of meer opdrachtgevers nodig? Wij bouwen je acquisitiemachine in één pakket met een vaste BDR die zowel kandidaten als klanten opvolgt, met levering binnen 7 dagen. Plan een vrijblijvend strategiegesprek en we laten precies zien hoe.