Schema.org | JobPosting (JSON-LD Structured Data)
Home / Technische SEO / Schema.org | JobPosting (JSON-LD Structured Data)
Werk zoeken is voor de meeste mensen starten op Google. Je zoekt bijvoorbeeld op “vacature wordpress ontwikkelaar” en plots vanuit Google een aantal vacatures. Hoe makkelijk is het om door Schema.org JobPosting Type daar tussen te komen. In dit blog ga ik je uitleggen hoe dit wekt en wat er nodig is om met jouw vacature te ranken tussen de vacatures op Google. Wil je beginnen bij het begin van de serie over Schema.org markup language? Lees dan hier het eerste blog!
Schema.org JobPosting in een notendop
Werknemers vinden kan best een uitdaging zijn. Hoe fijn is het dat je dit misschien wel wat soepeler kan laten gaan. Schema.org JobPosting is een type markup language dat je kan helpen om je vacature te laten ranken tussen de andere vacatures in Google. Het toevoegen van gestructureerde data is geen garantie voor een vacature op de beste plek, maar het kan je heel goed helpen. De vraag die mij wel eens gesteld wordt is of er nog regels zijn die het makkelijker maken om te ranken. Het belangrijkste is dat je website goed crawlbaar is! Dat betekent dat de zoekmachines eenvoudig je website kunnen crawlen. Crawlen is misschien een moeilijk woord, je kan het ook wel scannen noemen. Let er ook op dat als je één vacature op meerdere plekken toont, elke URL een eigen cannonieke tag heeft. Dit voorkomt fouten omdat zoekmachines het verschil niet kunnen zien.
Hoe ziet de Schema.org JobPosting eruit?
Hieronder zie je een uitgebreide versie van het Schema.org JobPosting type. Je kan deze snippet bijvoorbeeld kopieren en gebruiken voor jouw vacature. In het salaris gedeelte heb ik een salarisindicatie van een fulltime werkweek gehouden. Dus dat betekent 4500 per MONTH. Let er op dat de periode altijd in hoofdletters wordt geschreven.
Zie hier de code:
<scripttype="application/ld+json">
{"@context" : "https://schema.org/","@type" : "JobPosting","title" : "Wordpress Ontwikkelaar","description" : "Als je blij wordt van ingewikkelde en complexe oplossingen binnen WordPress, ben jij misschien wel onze nieuwe WordPress ontwikkelaar. Bij 123 Ontwikkelaars maken we techniek toegankelijk door eenvoudige oplossingen te maken.","identifier": {"@type": "PropertyValue","name": "123 Ontwikkelaars","value": "1234567"},"datePosted" : "2025-04-29","validThrough" : "2025-07-29T00:00+00:00","employmentType" : "full-time","hiringOrganization" : {"@type" : "Organization","name" : "123 Ontwikkelaars","sameAs" : "https://www.jouwurl.com","logo" : "https://www.jouwurl.com/images/logo.png"},"jobLocation": {"@type": "Place","address": {"@type": "PostalAddress","streetAddress": "Straat 1","addressLocality": "Drenthe","addressRegion": "DR","postalCode": "7812AB","addressCountry": "NL"}},"baseSalary": {"@type": "MonetaryAmount","currency": "EUR","value": {"@type": "QuantitativeValue","value": 4500,"unitText": "MONTH"} } }</script>
Hoe kan je dit aan je website toevoegen?
De code in de alinea hierboven (of je eigen variant), moet je plakken in de <head> sectie van je website pagina. Let er wel op dat je de Schema.org JobPosting alléén op de specifieke vacature pagina plaatst. De vacature moet op deze pagina ook in je normale <html>-tags worden beschreven. Zorg er ook voor dat je je code snippet hebt gevalideerd bij een Schema.org validator. Zo voorkom je onnodige fouten!
Do’s en don’ts voor Schema.org JobPosting Type
Je wil niet dat je van Google een penalty krijgt omdat je verkeerde beslissingen neemt. Daarom wil ik je waarschuwen en je in elk geval een aantal punten meegeven die je absoluut niet moet doen. Of die je juist wel moet doen.
- Nooit nepvacatures plaatsen om verkeer te trekken. Zorg dus altijd voor eerlijke content.
- Zorg dat je alle verplichte velden gebruikt. In het ideale geval gebruik je alle velden, maar zorg dat zeker de verplichte velden correct zijn.
- Gebruik ook geen verlopen of verouderde vacatures. Zodra een vacature is vervuld of verlopen, direct van de website af.
- Zorg dat je de juiste locatie vermeld. Enkel als het gaat om een remote functie gaat mag je dit benoemen. Dus niet remote vermelden om meer bereik te genereren.
- Vermeld ook geen dubbele vacatures in de Schema.org JobPosting Type.
- Als laatste, zorg er ook voor dat de inhoud op je websitepagina 100% overeenkomt met de gestructureerde data in de <head> sectie.
Tot slot
Zoals je in dit blog hebt kunnen lezen is het plaatsen van vacatures met Schema.org JobPosting erg interessant. Ik heb je helaas niet alles kunnen vertellen over het gebruik van deze markup language. Wil je zelf aan de slag met technische SEO, maar weet je niet waar je moet beginnen? Neem dan snel contact op! Mail ons met jouw wens en we zorgen dat je echt resultaat gaat merken. Wil je liever bellen? Mag ook.
