Was ist Google for Jobs und warum ist es so wichtig?
Google for Jobs ist eine spezielle Suchfunktion von Google, die Stellenanzeigen direkt in den Suchergebnissen anzeigt. Wenn jemand nach „Marketing Manager Hamburg" oder „Elektriker Stellenangebote" sucht, erscheint eine prominente Jobbox über den regulären Suchergebnissen – mit Stellentitel, Unternehmen, Standort, Gehalt und weiteren Details.
Das Besondere: Google for Jobs ist keine eigene Jobbörse, sondern ein Aggregator. Google sammelt Stellenanzeigen von verschiedenen Quellen – Ihrer Website, Jobbörsen und Karriereportalen – und präsentiert sie in einem einheitlichen, nutzerfreundlichen Format. Und im Gegensatz zu Indeed (ab €800/Monat für Sponsored Posts), Stepstone (€1.000–1.500 pro Anzeige) oder LinkedIn Jobs (ab €300/Posting) ist Google for Jobs völlig kostenlos.
Für Unternehmen, die Recruiting betreiben, bedeutet das: Wer seine Stellenanzeigen korrekt für Google for Jobs optimiert, erreicht Millionen potenzieller Bewerber – ohne Schaltkosten. Die einzige Investition ist die technische Implementierung, und genau die zeigen wir Ihnen in diesem Artikel.
Wie funktioniert Google for Jobs technisch?
Google for Jobs basiert auf strukturierten Daten im JSON-LD-Format. Sie müssen auf jeder Stellenanzeigen-Seite ein sogenanntes JobPosting-Schema einbinden, das Google die relevanten Informationen maschinenlesbar bereitstellt. Google crawlt Ihre Seite, erkennt das Schema Markup und nimmt die Stelle in den Google for Jobs Index auf.
Klingt einfach, ist es im Prinzip auch – aber es gibt viele Details, die über Erfolg oder Misserfolg entscheiden. Ein fehlerhaftes Schema oder fehlende Pflichtfelder führen dazu, dass Ihre Stellenanzeige ignoriert wird. Hier ist die vollständige Struktur eines JobPosting-Schemas:
JSON-LD Grundstruktur (Pflichtfelder)
Die folgenden Felder müssen in jedem JobPosting-Schema vorhanden sein, damit Google die Stellenanzeige aufnimmt:
- @type: "JobPosting" – Kennzeichnet den Datentyp
- title: Der Stellentitel (z. B. „Senior Softwareentwickler (m/w/d)")
- description: Vollständige Stellenbeschreibung in HTML-Format
- datePosted: Veröffentlichungsdatum im ISO 8601-Format (YYYY-MM-DD)
- validThrough: Ablaufdatum der Anzeige im ISO 8601-Format
- hiringOrganization: Objekt mit Name, URL und Logo des Unternehmens
- jobLocation: Standort mit Adresse (Straße, Stadt, PLZ, Land)
Empfohlene optionale Felder
Diese Felder sind nicht zwingend erforderlich, verbessern aber die Sichtbarkeit und Klickrate Ihrer Anzeige erheblich:
- baseSalary: Gehaltsangabe mit Wert, Währung und Zahlungsintervall (YEAR, MONTH, HOUR) – Stellenanzeigen mit Gehaltsangabe erhalten bis zu 30 % mehr Klicks
- employmentType: Art der Anstellung (FULL_TIME, PART_TIME, CONTRACTOR, TEMPORARY, INTERN)
- jobLocationType: Für Remote-Jobs: „TELECOMMUTE"
- applicantLocationRequirements: Für Remote-Jobs mit geografischer Einschränkung
- directApply: true/false – Zeigt an, ob sich Bewerber direkt auf Ihrer Seite bewerben können
- experienceRequirements: Erforderliche Berufserfahrung
- educationRequirements: Bildungsvoraussetzungen
- skills: Geforderte Fähigkeiten und Kompetenzen
Google Indexing API: Stellenanzeigen in Echtzeit indexieren
Standardmäßig crawlt Google Webseiten in unregelmäßigen Abständen – manchmal dauert es Tage oder Wochen, bis eine neue Seite indexiert wird. Für Stellenanzeigen, die oft nur 30–60 Tage online sind, ist das viel zu langsam. Hier kommt die Google Indexing API ins Spiel.
Die Indexing API ermöglicht es, Google in Echtzeit über neue, geänderte oder entfernte Stellenanzeigen zu informieren. Statt darauf zu warten, dass der Googlebot Ihre Seite entdeckt, senden Sie proaktiv eine Indexierungsanfrage. Das Ergebnis: Ihre Stellenanzeige erscheint innerhalb von Minuten statt Tagen in Google for Jobs.
So richten Sie die Indexing API ein:
- Erstellen Sie ein Projekt in der Google Cloud Console
- Aktivieren Sie die Indexing API
- Erstellen Sie ein Service Account und laden Sie den JSON-Key herunter
- Verifizieren Sie den Service Account als Eigentümer in der Search Console
- Implementieren Sie API-Calls in Ihrem Backend (publish/update/remove)
Wir haben ein eigenes System entwickelt, das Stellenanzeigen automatisch für Google for Jobs optimiert und über die Google Indexing API in Echtzeit indexiert. Dieses System übernimmt die gesamte technische Implementierung – vom Schema Markup über die API-Anbindung bis zum automatischen Entfernen abgelaufener Anzeigen. So können sich Unternehmen auf das konzentrieren, was wirklich zählt: die richtige Stelle mit den richtigen Kandidaten zusammenzubringen.
Häufige Fehler bei der Google for Jobs Optimierung
In unserer Arbeit als Recruiting-Agentur sehen wir immer wieder dieselben Fehler, die dazu führen, dass Stellenanzeigen nicht in Google for Jobs erscheinen. Hier sind die häufigsten Probleme und ihre Lösungen:
1. noindex-Tag auf Stellenanzeigen-Seiten
Einer der häufigsten Fehler: Die Stellenanzeigen-Seiten sind per robots-Meta-Tag oder X-Robots-Tag auf „noindex" gesetzt. Google kann diese Seiten dann nicht indexieren, und sie erscheinen weder in den regulären Suchergebnissen noch in Google for Jobs. Prüfen Sie mit der Google Search Console, ob Ihre Stellenanzeigen indexiert sind.
2. Falsches Datumsformat bei datePosted
Google erwartet Datumsangaben im ISO 8601-Format: YYYY-MM-DD (z. B. 2026-02-20). Häufig sehen wir Formate wie „20.02.2026" oder „February 20, 2026", die Google nicht korrekt verarbeiten kann. Ein falsches Datumsformat kann dazu führen, dass die gesamte Anzeige abgelehnt wird.
3. Fehlende oder falsche Gehaltsangabe
Google bevorzugt Stellenanzeigen mit Gehaltsangabe. Wenn Sie ein Gehalt angeben, muss es realistisch und korrekt formatiert sein. Verwenden Sie unitText (YEAR, MONTH, HOUR) und geben Sie bei Gehaltsspannen sowohl minValue als auch maxValue an. Unrealistische Angaben (z. B. ein Jahresgehalt von €1.000) können zur Ablehnung führen.
4. Abgelaufene Stellenanzeigen nicht entfernt
Wenn eine Stelle besetzt ist, muss die Seite entweder entfernt, auf noindex gesetzt oder das validThrough-Datum in der Vergangenheit liegen. Abgelaufene Stellenanzeigen, die weiterhin in Google for Jobs erscheinen, sorgen für schlechte Nutzererfahrung und können dazu führen, dass Google das Vertrauen in Ihre Website als Job-Quelle verliert.
5. Fehlender oder unvollständiger jobLocation
Google benötigt eine vollständige Adresse (Straße, Stadt, Bundesland, PLZ, Land), um die Stelle geografisch zuzuordnen. Nur „Hamburg" als Standort reicht nicht. Bei mehreren Standorten müssen Sie für jeden ein separates jobLocation-Objekt anlegen.
Optimierungstipps für maximale Sichtbarkeit
Über die technische Korrektheit hinaus gibt es zahlreiche Optimierungsmöglichkeiten, die Ihre Stellenanzeigen in Google for Jobs hervorstechen lassen:
Gehaltsspanne angeben: Stellenanzeigen mit Gehaltsangabe erhalten deutlich mehr Klicks und Bewerbungen. Selbst wenn Sie keine exakte Zahl nennen möchten, ist eine Spanne (z. B. €50.000–65.000/Jahr) besser als keine Angabe. Google zeigt die Gehaltsinformation prominent in der Jobbox an, was Ihre Anzeige von der Konkurrenz abhebt.
Remote/Hybrid korrekt kennzeichnen: Immer mehr Bewerber filtern gezielt nach Remote- oder Hybrid-Stellen. Nutzen Sie jobLocationType: „TELECOMMUTE" für Remote-Positionen und ergänzen Sie applicantLocationRequirements für geografische Einschränkungen. Bei hybriden Modellen geben Sie sowohl den physischen Standort als auch die Remote-Option an.
Mehrere Standorte abdecken: Wenn eine Stelle an mehreren Standorten verfügbar ist, erstellen Sie entweder separate Anzeigen oder listen Sie alle Standorte im jobLocation-Array auf. Google zeigt die Stelle dann bei Suchen in allen relevanten Regionen an.
Stellentitel optimieren: Verwenden Sie klare, gebräuchliche Stellentitel. „Ninja Developer Level 5" mag kreativ klingen, wird aber von niemand gesucht. „Senior Frontend-Entwickler (m/w/d) React" ist die bessere Wahl. Vermeiden Sie interne Positionsbezeichnungen und nutzen Sie die Titel, nach denen Kandidaten tatsächlich suchen.
Detaillierte Stellenbeschreibung: Die description im Schema sollte die vollständige Stellenanzeige in HTML enthalten – Aufgaben, Anforderungen, Benefits, Unternehmensvorstellung. Google nutzt diese Informationen, um die Stelle der richtigen Zielgruppe anzuzeigen. Je detaillierter, desto besser das Matching.
ATS-Integration: Automatisierung für Ihr Recruiting
Applicant Tracking Systeme (ATS) wie Softgarden, Personio oder Greenhouse können die Google for Jobs Optimierung erheblich vereinfachen. Viele moderne ATS-Plattformen generieren das JobPosting-Schema automatisch und veröffentlichen Stellenanzeigen auf einer crawlbaren Karriereseite.
Allerdings gibt es Unterschiede in der Implementierungsqualität. Nicht jedes ATS generiert ein vollständiges Schema, und manche nutzen die Google Indexing API nicht. Prüfen Sie, ob Ihr ATS die folgenden Anforderungen erfüllt:
- Generiert vollständiges JobPosting-Schema mit allen Pflichtfeldern
- Unterstützt optionale Felder wie baseSalary und employmentType
- Nutzt die Google Indexing API für Echtzeit-Indexierung
- Entfernt abgelaufene Anzeigen automatisch aus dem Index
- Generiert crawlbare, suchmaschinenfreundliche URLs
- Bietet eine sitemap.xml speziell für Stellenanzeigen
Falls Ihr ATS diese Anforderungen nicht erfüllt, kann eine zusätzliche Optimierungsschicht – wie unser eigens entwickeltes System – die Lücken schließen und sicherstellen, dass jede Stellenanzeige optimal für Google for Jobs aufbereitet ist.
Monitoring in der Google Search Console
Die Google Search Console bietet einen speziellen Bericht für Stellenanzeigen unter „Verbesserungen" → „Stellenangebote". Hier sehen Sie, welche Ihrer Stellenanzeigen erfolgreich indexiert wurden, welche Fehler aufweisen und welche Warnungen es gibt.
Wichtige Metriken, die Sie überwachen sollten:
- Gültige Seiten: Anzahl der erfolgreich indexierten Stellenanzeigen
- Fehlerhafte Seiten: Seiten mit fehlerhaftem oder unvollständigem Schema
- Warnungen: Seiten, die funktionieren, aber optimiert werden könnten (z. B. fehlende Gehaltsangabe)
- Impressionen und Klicks: Wie oft Ihre Stellenanzeigen in Google for Jobs angezeigt und angeklickt werden
Nutzen Sie den Rich Results Test (search.google.com/test/rich-results), um einzelne Stellenanzeigen-URLs zu testen, bevor Sie sie veröffentlichen. So erkennen Sie Schema-Fehler, bevor sie live gehen.
Google for Jobs vs. bezahlte Jobbörsen: Ein Kostenvergleich
Die finanziellen Vorteile von Google for Jobs gegenüber klassischen Jobbörsen sind erheblich. Hier ein realistischer Vergleich für ein mittelständisches Unternehmen mit 10 offenen Stellen pro Monat:
Indeed Sponsored Jobs: €800–2.000 pro Stelle/Monat für prominente Platzierung. Bei 10 Stellen: €8.000–20.000/Monat. Ohne Sponsoring sinkt die Sichtbarkeit drastisch.
Stepstone: €1.000–1.500 pro Einzelanzeige, Pakete ab €3.500/Monat für 3 Anzeigen. Bei 10 Stellen: €10.000–15.000/Monat.
LinkedIn Jobs: Ab €300 pro Stellenanzeige plus Tagesbudget für Sponsored Listings. Bei 10 Stellen mit moderatem Budget: €5.000–10.000/Monat.
Google for Jobs: €0 Schaltkosten. Die einzige Investition ist die einmalige technische Implementierung (Schema Markup, Indexing API) und die laufende Pflege. Bei professioneller Einrichtung über eine Agentur oder ein spezialisiertes System rechnet sich die Investition bereits nach der ersten vermiedenen Jobbörsen-Schaltung.
Das bedeutet nicht, dass Sie komplett auf bezahlte Jobbörsen verzichten sollten. Für schwer zu besetzende Positionen oder Nischenbranchen kann eine Kombination sinnvoll sein. Aber Google for Jobs sollte immer die Basis Ihrer Recruiting-Strategie bilden – es ist schlicht zu wertvoll, um es zu ignorieren.
ROI einer professionellen Google for Jobs Implementierung
Lassen Sie uns den Return on Investment einer professionellen Google for Jobs Optimierung berechnen. Angenommen, Sie schalten aktuell 5 Stellenanzeigen pro Monat auf bezahlten Jobbörsen zu durchschnittlich €1.200 pro Anzeige. Das sind €6.000 pro Monat oder €72.000 pro Jahr.
Mit einer professionellen Google for Jobs Implementierung können Sie einen erheblichen Teil dieser Kosten einsparen. Zwar werden Sie nicht alle Stellen ausschließlich über Google for Jobs besetzen, aber erfahrungsgemäß lassen sich 40–60 % der Jobbörsen-Schaltungen ersetzen. Bei konservativen 40 % ergibt das eine Ersparnis von €28.800 pro Jahr.
Gleichzeitig erhöhen Sie Ihre Reichweite: Google verarbeitet täglich Milliarden Suchanfragen, und ein wachsender Anteil davon betrifft die Jobsuche. Bewerber, die direkt über Google suchen, haben eine hohe Intention und sind oft qualifizierter als Kandidaten von Jobbörsen, die passiv durch Angebote scrollen.
Der ROI wird besonders stark, wenn Sie es mit einer durchdachten SEO-Strategie und einer optimierten Karriereseite kombinieren. Stellenanzeigen, die für Google for Jobs optimiert sind, ranken auch besser in den regulären Suchergebnissen. Lesen Sie auch unseren Artikel über Performance Recruiting in Hamburg für weiterführende Strategien.
Häufig gestellte Fragen
Ist Google for Jobs wirklich kostenlos?
Ja, Google for Jobs ist komplett kostenlos. Google erhebt keine Gebühren für die Anzeige von Stellenangeboten. Die einzigen Kosten entstehen durch die technische Implementierung (Schema Markup, Indexing API), die entweder intern oder über eine Agentur umgesetzt werden kann.
Wie lange dauert es, bis meine Stellenanzeige in Google for Jobs erscheint?
Ohne Indexing API kann es Tage bis Wochen dauern. Mit der Google Indexing API erscheint Ihre Stellenanzeige in der Regel innerhalb von Minuten bis wenigen Stunden. Genau deshalb ist die Implementierung der Indexing API so wichtig.
Brauche ich ein ATS, um Google for Jobs zu nutzen?
Nein, ein ATS ist nicht erforderlich. Sie können das JobPosting-Schema direkt in Ihre Website-Templates integrieren. Ein ATS kann den Prozess aber erheblich vereinfachen, insbesondere wenn Sie viele Stellenanzeigen verwalten. Alternativ können Sie ein spezialisiertes System wie unseres nutzen, das die Optimierung automatisch übernimmt.
Kann ich Google for Jobs auch für Remote-Stellen nutzen?
Ja, Google for Jobs unterstützt Remote-Stellen vollständig. Setzen Sie jobLocationType auf „TELECOMMUTE" und definieren Sie optional mit applicantLocationRequirements, aus welchen Regionen sich Bewerber bewerben können (z. B. nur Deutschland, DACH-Region oder weltweit).
Was passiert, wenn meine Stellenanzeige nicht in Google for Jobs erscheint?
Prüfen Sie zunächst mit dem Rich Results Test, ob Ihr Schema-Markup fehlerfrei ist. Kontrollieren Sie in der Google Search Console den Bericht „Stellenangebote" auf Fehler. Häufige Ursachen sind: noindex-Tag, fehlerhaftes Datumsformat, unvollständiges Schema oder Seiten, die vom Crawling ausgeschlossen sind. Wenn Sie Hilfe benötigen, kontaktieren Sie uns für eine technische Analyse.
Wie unterscheidet sich Google for Jobs von Google Ads für Jobs?
Google for Jobs sind organische, kostenlose Ergebnisse. Google Ads für Jobs (via Performance Max Campaigns) sind bezahlte Anzeigen, die zusätzlich geschaltet werden können. Beide können parallel genutzt werden, aber Google for Jobs sollte immer die Basis bilden.




