Mithilfe von strukturierten Daten vom Typ Occupation
können Anbieter von Gehaltsschätzungen Gehaltsspannen und regionale Durchschnittsgehälter für verschiedene Tätigkeiten angeben, Details zur betreffenden Tätigkeit wie etwa typische Zusatzleistungen, Qualifikationen und Bildungsvoraussetzungen definieren und diese Daten nach Faktoren wie Erfahrungsniveau oder Arbeitgeber aggregieren.
Strukturierte Daten vom Typ Occupation
können in der Jobsuche bei Google sowie als Rich-Suchergebnis mit Gehaltsschätzung für eine bestimmte Tätigkeit angezeigt werden.

Mit den folgenden Schema.org-Typen und Google-Erweiterungen gibst du Gehaltsschätzungen und weitere Informationen zu Tätigkeiten an:
- Berufsdefinitionen:
Occupation
OccupationAggregation
(Erweiterung vonOccupation
)OccupationAggregationByEmployer
(Erweiterung vonOccupationAggregation
)
- Statistische Daten:
QuantitativeValueDistribution
(Erweiterung vonQuantitativeValue
)MonetaryAmountDistribution
(Erweiterung vonQuantitativeValueDistribution
)
Beispiele
Dies ist ein einfaches JSON-LD-Beispiel für Occupation
mit Daten zur Gehaltsschätzung:
Hier siehst du ein komplexeres JSON-LD-Beispiel für OccupationAggregationByEmployer
mit Daten zur Gehaltsschätzung:
Richtlinien
Bitte beachte die allgemeinen Qualitätsrichtlinien und technischen Richtlinien für strukturierte Daten. Für strukturierte Daten vom Typ Occupation
gelten außerdem die folgenden Richtlinien:
Technische Richtlinien
- Strukturierte Daten vom Typ
Occupation
sind eigenständige Daten. Sie müssen nicht mit anderen strukturierten Daten verknüpft werden, die du Google zur Verfügung stellst. - Füge immer nur jeweils ein
Occupation
-,OccupationAggregation
- oderOccupationAggregationByEmployer
-Element auf einer Webseite ein. Du darfst keinesfalls mehrere dieser Typendefinitionen auf einer Seite angeben. - Achte darauf, dass deine strukturierten Daten zu den Angaben auf deiner Seite passen. Hier einige Beispiele:
- Du zeigst Nutzern nur den Gehaltsmedian auf deiner Seite an und deine strukturierten Daten enthalten nur diese Werte.
- Du gibst das Jahresgehalt auf deiner Seite jeweils auf die nächsten Fünftausend gerundet an und stellst die strukturierten Daten mit derselben Genauigkeit zur Verfügung.
- Die meisten Properties sollten nur einmal in einer Definition vorkommen, sofern nicht anders angegeben.
- Erstelle bei Tätigkeiten, die ortsabhängig unterschiedliche Properties haben (z. B. unterschiedliche Gehaltsspannen in Mecklenburg-Vorpommern und Bayern oder Baden-Württemberg), je eine Webseite mit jeweils eigener
Occupation
-Definition und dem entsprechenden Wert füroccupationLocation
. - Die strukturierten Daten für Gehaltsschätzungen dürfen nicht auf den Stellenangebotsseiten hinzugefügt werden, die eine Liste mit Tätigkeiten enthalten.
- Wenn sich deine Seiten ändern, aktualisiere deine Sitemaps täglich.
Inhaltsrichtlinien
- Fasse ähnliche Berufsbezeichnungen zu Gruppen zusammen, wenn alle Stellen ähnliche Gehaltsspannen und Beschreibungen haben.
Tätigkeitsbezeichnungen sollten spezifisch sein, aber nicht so spezifisch, dass sie unübersichtlich werden. Hier einige Beispiele:
- Formuliere nicht zu allgemein:
Nicht empfohlen: "Klinik-, Beratungs- und Schulpsychologen"
Empfohlen: "Schulberater", "Klinischer Psychologe", "Klinischer Therapeut", "Doktor der Psychologie"
- Sei aber auch nicht zu spezifisch:
Nicht empfohlen: "Examinierte Pflegefachkraft / Gesundheits- und Krankenpfleger / Krankenpfleger"
Empfohlen: "Examinierter Krankenpfleger"
- Formuliere nicht zu allgemein:
Definitionen von Typen strukturierter Daten
In diesem Abschnitt werden die verschiedenen Typen strukturierter Daten für Gehaltsschätzungen beschrieben.
Als erforderlich gekennzeichnete Properties müssen angegeben werden, damit die Inhalte in den erweiterten Suchergebnissen erscheinen können. Du kannst auch die empfohlenen Properties einbinden, um weitere Informationen zur Verfügung zu stellen und Nutzern so einen Mehrwert zu bieten.
Zur Validierung des Markups kannst du das Testtool für strukturierte Daten von Google verwenden.
Occupation
Mit dem Typ Occupation
werden Informationen zu einer Stelle angegeben, z. B. das geschätzte Gehalt oder die erforderlichen Qualifikationen und Aufgaben. Die vollständige Definition von Occupation
findest du unter schema.org/Occupation.
Erforderliche Properties | |
---|---|
estimatedSalary |
Array von Das geschätzte Gehalt für diese Tätigkeit am gegebenen Grundgehälter, Boni und andere Formen monetärer Vergütung kannst du mithilfe mehrerer Gehälter im Array |
name |
Die Tätigkeitsbezeichnung. Hier kann Freitext eingegeben werden. Beispiel: "Softwareentwickler". Best Practices:
|
occupationLocation |
Array von Der Ort, für den diese Tätigkeitsbeschreibung gilt. Du kannst den Standort auf Orts-, Bundesland- oder Landesebene in der Property Best Practices:
|
Empfohlene Properties | |
---|---|
description |
Die Tätigkeitsbeschreibung Unter Zusätzliche Richtlinien:
|
mainEntityOfPage |
Datum, an dem die Gehaltsschätzung erstellt wurde. Die Property "mainEntityOfPage": { "@type": "WebPage", "lastReviewed": "2017-07-23T14:20:00-05:00" } |
MonetaryAmountDistribution
Der Typ MonetaryAmountDistribution
ist eine statistische Verteilung von Geldbeträgen. Mit MonetaryAmountDistribution
kannst du die statistische Verteilung von Gehalts-, Bonus- und anderen Vergütungsdaten für die Occupation
-Definition definieren.
Die vollständige Definition von MonetaryAmountDistribution
findest du unter schema.org/MonetaryAmountDistribution. Für diesen Typ werden zusätzlich zu den unten aufgeführten Properties alle Properties vom Typ QuantitativeValueDistribution
übernommen.
Erforderliche Properties | |
---|---|
name |
Der Typ des Werts. Das Grundgehalt muss angegeben werden. Andere Arten der Vergütung sind optional. Beispiel: "Grundgehalt", "Bonus", "Provision". |
Empfohlene Properties | |
---|---|
currency |
Der Währungscode im 3-Buchstaben-Format nach ISO 4217 für den Wert. Beispiel: "USD" oder "EUR". |
OccupationAggregation
Der Typ OccupationAggregation
ist eine Erweiterung von Occupation
und stellt Daten als Ad-hoc-Sammlung von Stellenangeboten bereit. Beispielsweise kannst du Zusatzleistungen oder auch die für die Tätigkeit erforderliche Berufserfahrung in Jahren angeben, wenn diese mit diesem Typ zusammengeführt wurden. Es handelt sich hierbei um eine neue Erweiterung von Schema.org, die von Google vorgeschlagen wurde.
Für diesen Typ werden zusätzlich zu den unten aufgeführten Properties alle Properties vom Typ Occupation
übernommen.
Empfohlene Properties | |
---|---|
sampleSize |
Anzahl der Datenpunkte, die zu den aggregierten Gehaltsdaten beitragen. Beispiel: "sampleSize": 42 |
yearsExperienceMax |
Die maximale Berufserfahrung, die für diese Stelle akzeptabel ist. Zum Beispiel könnte für eine Nachwuchsstelle eine Erfahrung von maximal fünf Jahren festgelegt werden, wie das folgende Beispiel zeigt: "yearsExperienceMax": 5 |
yearsExperienceMin |
Die mindestens erforderliche Berufserfahrung in Jahren, die für diese Stelle gewünscht wird. Zum Beispiel könnte für eine leitende Position eine Erfahrung von mindestens zehn Jahren festgelegt werden, wie das folgende Beispiel zeigt: "yearsExperienceMin": 10 |
OccupationAggregationByEmployer
Der Typ OccupationAggregationByEmployer
ist eine Erweiterung von OccupationAggregation
. Damit werden tätigkeitsbezogene Daten zur Verfügung gestellt, die nach Arbeitgeber gruppiert sind. Du kannst beispielsweise die Branche und den Arbeitgeber für eine Gruppe von Tätigkeiten angeben, wenn diese nach Arbeitgeber aggregiert werden. Es handelt sich hierbei um eine neue Erweiterung von Schema.org, die von Google vorgeschlagen wurde.
Für diesen Typ werden zusätzlich zu den unten aufgeführten Properties alle Properties vom Typ Occupation
und OccupationAggregation
übernommen.
Erforderliche Properties | |
---|---|
hiringOrganization |
Die Organisation, die eine Stelle für diese Tätigkeit anbietet. Setze @context auf "https://schema.org/".
"hiringOrganization": { "@context": "https://schema.org/", "@type": "Organization", "name": "Google LLC" } |
QuantitativeValueDistribution
Der Typ QuantitativeValueDistribution
ist eine statistische Verteilung von Werten.
Mit MonetaryAmountDistribution
kannst du die statistische Verteilung der strukturierten Daten vom Typ Occupation
definieren. Für diesen Typ werden zusätzlich zu den unten aufgeführten Properties alle Properties des Schema.org-Typs QuantitativeValue
übernommen. Die vollständige Definition von QuantitativeValueDistribution
findest du unter schema.org/QuantitativeValueDistribution.
Erforderliche Properties | |
---|---|
unitText |
Die Häufigkeit des angegebenen Werts. Typische Werte für
|
Empfohlene Properties | |
---|---|
median |
Der Medianwert, also der mittlere Wert. So entspricht beispielsweise die Hälfte der Gehälter für diese Tätigkeit diesem Wert oder liegt darunter. |
percentile10 |
Der Wert für das zehnte Perzentil. Beispielsweise entsprechen 10 % der Gehälter für diese Tätigkeit diesem Wert oder liegen darunter. |
percentile25 |
Der Wert für das 25. Perzentil. Beispielsweise entsprechen 25 % der Gehälter für diese Tätigkeit diesem Wert oder liegen darunter. |
percentile75 |
Der Wert für das 75. Perzentil. Beispielsweise entsprechen 75 % der Gehälter für diese Tätigkeit diesem Wert oder liegen darunter. |
percentile90 |
Der Wert für das 90. Perzentil. Beispielsweise entsprechen 90 % der Gehälter für diese Tätigkeit diesem Wert oder liegen darunter. |