Live · CSR-certificeret
Tilbage til Schema
💼

JobPosting Schema

Få job stillinger vist i Google for Jobs med rich snippets og direkte ansøgning

Foto: Sasun Bughdaryan / Unsplash

Hvad er JobPosting Schema?

JobPosting schema gør dine job stillinger eligible for Google for Jobs. Det viser job information som titel, lokation, løn, arbejdstid og krav direkte i Google søgeresultater med mulighed for direkte ansøgning.

Fordele:

  • • Visning i Google for Jobs
  • • Rich snippets med job detaljer
  • • Højere visibility for stillinger
  • • Løn og benefits direkte i SERP
  • • Kan øge antal kvalificerede ansøgere

Required Properties

title

Job titel

description

Job beskrivelse

datePosted

Publicerings dato

hiringOrganization

Ansættende virksomhed

Complete Example

Fuldt JobPosting Schema

{
  "@context": "https://schema.org",
  "@type": "JobPosting",
  "title": "Senior Frontend Developer",
  "description": "Vi søger en erfaren frontend developer til vores team i København...",
  "datePosted": "2024-01-15",
  "validThrough": "2024-03-15T23:59:59+00:00",
  "employmentType": ["FULL_TIME", "PERMANENT"],
  "hiringOrganization": {
    "@type": "Organization",
    "name": "Tech Company ApS",
    "sameAs": "https://www.techcompany.dk",
    "logo": "https://www.techcompany.dk/logo.png"
  },
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "Hovedgaden 123",
      "addressLocality": "København",
      "addressRegion": "Hovedstaden",
      "postalCode": "1000",
      "addressCountry": "DK"
    }
  },
  "baseSalary": {
    "@type": "MonetaryAmount",
    "currency": "DKK",
    "value": {
      "@type": "QuantitativeValue",
      "minValue": 45000,
      "maxValue": 60000,
      "unitText": "MONTH"
    }
  },
  "workHours": "37 timer/uge",
  "responsibilities": "Udvikle og vedligeholde frontend applikationer, code reviews, mentoring...",
  "qualifications": "5+ års erfaring med React, TypeScript, Next.js...",
  "skills": "React, TypeScript, Next.js, TailwindCSS, Git",
  "educationRequirements": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Bachelor's Degree",
    "credentialCategory": "Computer Science"
  },
  "experienceRequirements": {
    "@type": "OccupationalExperienceRequirements",
    "monthsOfExperience": 60
  },
  "incentiveCompensation": "Pension, sundhedsforsikring, frokostordning",
  "jobBenefits": "Fleksible arbejdstider, hjemmearbejde, kompetenceudvikling",
  "applicantLocationRequirements": {
    "@type": "Country",
    "name": "DK"
  },
  "jobLocationType": "TELECOMMUTE",
  "applicationContact": {
    "@type": "ContactPoint",
    "email": "jobs@techcompany.dk",
    "telephone": "+45-12345678"
  }
}

Employment Types

Brug disse employment type værdier:

FULL_TIME - Fuldtid
PART_TIME - Deltid
CONTRACTOR - Freelance/konsulent
TEMPORARY - Midlertidig
INTERN - Praktikant
VOLUNTEER - Frivillig
PER_DIEM - Per dag
PERMANENT - Fast ansættelse

Salary Information

Forskellige måder at angive løn:

// Månedsløn interval
{
  "@type": "MonetaryAmount",
  "currency": "DKK",
  "value": {
    "@type": "QuantitativeValue",
    "minValue": 40000,
    "maxValue": 50000,
    "unitText": "MONTH"
  }
}

// Årsløn
{
  "@type": "MonetaryAmount",
  "currency": "DKK",
  "value": {
    "@type": "QuantitativeValue",
    "value": 600000,
    "unitText": "YEAR"
  }
}

// Timeløn
{
  "@type": "MonetaryAmount",
  "currency": "DKK",
  "value": {
    "@type": "QuantitativeValue",
    "value": 200,
    "unitText": "HOUR"
  }
}

Remote Work

For remote/hybrid jobs:

{
  "@type": "JobPosting",
  "title": "Remote Developer",
  "jobLocationType": "TELECOMMUTE",
  "applicantLocationRequirements": {
    "@type": "Country",
    "name": ["DK", "SE", "NO"]
  }
}

Direct Apply

Tilføj direkte ansøgning URL:

{
  "@type": "JobPosting",
  "title": "Developer",
  "directApply": true,
  "applicationContact": {
    "@type": "ContactPoint",
    "email": "jobs@example.com",
    "url": "https://example.com/apply/123"
  }
}

Best Practices

✓ Gør dette

  • • Inkluder løn information hvis muligt
  • • Brug specifik job titel
  • • Angiv validThrough dato
  • • Specificer præcis lokation
  • • List skills og kvalifikationer
  • • Opdater eller fjern expired jobs

✗ Undgå dette

  • • Vage job titler (f.eks. "Ninja")
  • • Manglende job beskrivelse
  • • Expired jobs uden update
  • • Forkert employment type
  • • Manglende lokation information
  • • Multiple jobs i samme posting
Læs videre

Relaterede opslag