Tilbage til alle eksempler

JobPosting til Jobopslag

KarriereMellem

JobPosting schema til jobopslag der hjælper dem med at fremstå i Google for Jobs.

Kode Eksempel

<!DOCTYPE html>
<html lang="da">
<head>
  <title>Frontend Udvikler - København</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "JobPosting",
    "title": "Senior Frontend Udvikler",
    "description": "<p>Vi søger en erfaren frontend udvikler til vores voksende tech team i København.</p><p><strong>Ansvarsområder:</strong></p><ul><li>Udvikle moderne web apps med React og TypeScript</li><li>Samarbejde med UX designers og backend team</li><li>Code review og mentorering af junior udviklere</li><li>Optimere performance og tilgængelighed</li></ul><p><strong>Kvalifikationer:</strong></p><ul><li>5+ års erfaring med frontend udvikling</li><li>Ekspert i React, TypeScript og moderne CSS</li><li>Erfaring med Next.js er et plus</li><li>Stærke kommunikationsevner</li></ul>",
    "identifier": {
      "@type": "PropertyValue",
      "name": "Tech Solutions ApS",
      "value": "JOB-2025-0142"
    },
    "datePosted": "2025-01-15",
    "validThrough": "2025-03-15T23:59:59+01:00",
    "employmentType": ["FULL_TIME", "PART_TIME"],
    "hiringOrganization": {
      "@type": "Organization",
      "name": "Tech Solutions ApS",
      "sameAs": "https://www.techsolutions.dk",
      "logo": "https://example.com/logo.png"
    },
    "jobLocation": {
      "@type": "Place",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Nørrebrogade 123",
        "addressLocality": "København",
        "addressRegion": "Hovedstaden",
        "postalCode": "2200",
        "addressCountry": "DK"
      }
    },
    "baseSalary": {
      "@type": "MonetaryAmount",
      "currency": "DKK",
      "value": {
        "@type": "QuantitativeValue",
        "value": 55000,
        "unitText": "MONTH",
        "minValue": 50000,
        "maxValue": 60000
      }
    },
    "workHours": "37 timer om ugen",
    "jobBenefits": "Pension, sundhedsforsikring, flexitid, remote arbejde, fri kaffe og frugt",
    "experienceRequirements": {
      "@type": "OccupationalExperienceRequirements",
      "monthsOfExperience": 60
    },
    "educationRequirements": {
      "@type": "EducationalOccupationalCredential",
      "credentialCategory": "bachelor degree"
    },
    "skills": [
      "React",
      "TypeScript",
      "JavaScript",
      "CSS",
      "Next.js",
      "Git",
      "REST APIs"
    ],
    "applicantLocationRequirements": {
      "@type": "Country",
      "name": "DK"
    },
    "jobLocationType": "TELECOMMUTE",
    "applicationContact": {
      "@type": "ContactPoint",
      "telephone": "+45 33 12 34 56",
      "email": "jobs@techsolutions.dk",
      "contactType": "HR Department"
    },
    "directApply": true,
    "industry": "IT og Software"
  }
  </script>
</head>
<body>
  <article>
    <h1>Senior Frontend Udvikler</h1>
    <p>København - Fuldtid</p>
    <p>50.000 - 60.000 kr./måned</p>
  </article>
</body>
</html>

Forklaring

Dette eksempel viser JobPosting schema til jobopslag. Google bruger denne markup til at vise jobs i Google for Jobs med løn, lokation, virksomhed og benefits. Hjælper jobopslag med at få bedre synlighed i Google job søgninger.

Use Cases

  • Virksomhedernes karrieresider
  • Jobportaler
  • Rekrutteringsbureauer
  • Freelance platforme
  • Praktik opslag

Best Practices

  • Inkluder detaljeret job description med HTML markup
  • Angiv validThrough (max 6 måneder fra datePosted)
  • Brug specifik employmentType (FULL_TIME, PART_TIME, CONTRACTOR, etc.)
  • Tilføj baseSalary med min/max range
  • Specificer jobLocation med fuld adresse
  • Inkluder hiringOrganization med logo
  • Tilføj skills array for bedre matching
  • Angiv directApply hvis ansøgning kan ske på siden
  • Opdater eller fjern opslag når stillingen er besat

Quick Info

Kategori
Karriere
Sværhedsgrad
Mellem
Use Cases
5
Best Practices
9