Stellen Sie sich vor, Sie schalten eine neue Stellenanzeige, warten auf Bewerbungen und fragen sich nach zwei Wochen, warum kaum jemand auf Ihre Ausschreibung gestoßen ist. Oft liegt die Ursache nicht an der Anzeige selbst, sondern daran, dass Google sie schlicht nicht gefunden hat. Eine gut aufgebaute XML-Sitemap ist das Mittel, das dieses Problem löst. Sie zeigt Suchmaschinen genau, welche Seiten Ihrer Website es gibt und wie wichtig diese sind. Für Recruiting SEO ist das kein Nice-to-have, sondern ein echter Hebel.
Gerade kleine Unternehmen mit begrenzten Ressourcen profitieren davon, wenn ihre Stellenanzeigen zuverlässig indexiert werden. Wer auf organische Sichtbarkeit bei Google for Jobs setzt, spart Werbebudget und erreicht trotzdem qualifizierte Talente. In diesem Artikel erfahren Sie, wie eine XML-Sitemap speziell für Jobs funktioniert, wie Sie typische Fehler vermeiden und wie Google Ihre Jobanzeigen schneller crawlt.
Warum Google Stellenanzeigen ohne Sitemap häufig übersieht
Suchmaschinen entdecken neue Inhalte, indem sie Links folgen. Wenn Ihre Karriereseite tief in der Navigationsstruktur versteckt ist oder neue Stellenanzeigen nur selten verlinkt werden, kann es Wochen dauern, bis Google diese Seiten überhaupt besucht. Bei Jobanzeigen ist das besonders problematisch, denn Stellen sind oft nur für kurze Zeit relevant. Wenn Google eine Anzeige erst nach drei Wochen crawlt, ist das Zeitfenster für viele Bewerbungen bereits verstrichen.
Eine Sitemap für Jobs löst dieses Problem direkt. Sie funktioniert wie ein Inhaltsverzeichnis, das Sie Google aktiv übergeben. Statt darauf zu warten, dass Googlebot Ihre Seiten zufällig entdeckt, teilen Sie ihm präzise mit: Diese Seiten existieren, sie sind aktuell, und sie sollten gecrawlt werden. Das beschleunigt die Indexierung von Stellenanzeigen erheblich und macht Ihre Recruiting-Bemühungen sichtbarer.
Aufbau einer XML-Sitemap speziell für Stellenanzeigen
Eine Job-Sitemap folgt dem gleichen XML-Grundformat wie jede andere Sitemap, enthält aber einige wichtige Besonderheiten. Das Ziel ist es, Google nicht nur die URL zu nennen, sondern auch Hinweise auf Aktualität und Priorität zu geben.
Das Grundgerüst der XML-Sitemap
Jede Stellenanzeige erhält einen eigenen <url>-Eintrag in der Sitemap. Darin empfehlen sich folgende Felder:
- loc: Die vollständige URL der Stellenanzeige
- lastmod: Das Datum der letzten Aktualisierung, idealerweise im Format YYYY-MM-DD
- changefreq: Wie häufig sich die Seite ändert, z. B. weekly für aktive Stellen
- priority: Ein Wert zwischen 0.0 und 1.0, der die relative Wichtigkeit angibt
Für Stellenanzeigen empfiehlt sich eine Priorität von 0.8 oder höher, da diese Seiten zeitkritisch sind. Setzen Sie das lastmod-Datum immer auf das tatsächliche Änderungsdatum. Wenn Sie es manuell auf ein zukünftiges Datum setzen, verliert Google das Vertrauen in Ihre Sitemap-Daten.
Separate Sitemap oder integriert?
Wenn Ihre Website viele Stellenanzeigen führt, lohnt sich eine eigene Sitemap ausschließlich für Jobs. Das hat zwei Vorteile: Sie können diese Sitemap in der Google Search Console separat einreichen und überwachen, und Google erkennt sofort, dass es sich um einen strukturierten Job-Bereich handelt. Bei wenigen Stellen reicht es, die Job-URLs in die bestehende Sitemap zu integrieren.
JobPosting-Schema und Sitemap gemeinsam einsetzen
Eine XML-Sitemap sagt Google, wo Ihre Stellenanzeigen zu finden sind. Das JobPosting-Schema sagt Google, was auf diesen Seiten steht. Beide zusammen sind die Grundlage dafür, dass Ihre Anzeigen in Google for Jobs erscheinen.
Das JobPosting-Schema ist ein strukturiertes Datenformat auf Basis von schema.org. Sie betten es als JSON-LD direkt in den HTML-Code Ihrer Stellenanzeige ein. Google liest diese Daten und kann die Stelle dann als Rich Result in den Suchergebnissen anzeigen, inklusive Berufsbezeichnung, Standort, Gehaltsspanne und Bewerbungsfrist. Ohne dieses Schema bleibt Ihre Anzeige für Google for Jobs unsichtbar, egal wie gut Ihre Sitemap aufgebaut ist.
Die Kombination funktioniert so: Die Sitemap führt Google schnell zur Seite. Das Schema gibt Google die nötigen Informationen, um die Stelle korrekt zu interpretieren und anzuzeigen. Fehlt eines von beidem, verlieren Sie entweder Geschwindigkeit oder Sichtbarkeit. Pflegen Sie deshalb immer beide Elemente parallel.
Sitemap in der Google Search Console einreichen und überwachen
Eine Sitemap, die nur auf dem Server liegt, bringt wenig. Sie muss aktiv bei Google eingereicht werden. Das geht über die Google Search Console, Googles kostenloses Webmaster-Tool.
So gehen Sie vor:
- Öffnen Sie die Search Console und wählen Sie Ihre Website-Property
- Navigieren Sie zu „Sitemaps” im linken Menü
- Geben Sie die URL Ihrer Sitemap ein, z. B. https://www.ihrewebsite.de/sitemap-jobs.xml
- Klicken Sie auf „Senden”
Nach dem Einreichen zeigt die Search Console, wie viele URLs aus der Sitemap entdeckt und indexiert wurden. Achten Sie auf die Differenz zwischen „gesendeten” und „indexierten” URLs. Wenn deutlich weniger Seiten indexiert sind als eingereicht, liegt oft ein technisches Problem vor. Prüfen Sie dann, ob die betroffenen Seiten per robots.txt gesperrt sind oder ob das JobPosting-Schema Fehler enthält.
Überprüfen Sie die Sitemap-Daten mindestens einmal pro Woche, besonders wenn Sie regelmäßig neue Stellen ausschreiben. Entfernte oder besetzte Stellen sollten aus der Sitemap genommen und mit einem 301-Redirect auf die Karriereseite weitergeleitet werden.
Häufige Fehler, die die Indexierung von Jobanzeigen blockieren
Selbst eine technisch korrekte Sitemap kann wirkungslos sein, wenn andere Fehler die Indexierung behindern. Hier sind die häufigsten Stolpersteine:
- Veraltete URLs in der Sitemap: Wenn besetzte Stellen weiterhin in der Sitemap stehen, aber die Seite nicht mehr existiert oder einen 404-Fehler liefert, verliert Google das Vertrauen in Ihre Sitemap. Halten Sie die Sitemap immer aktuell.
- Falsche robots.txt-Einstellungen: Es klingt simpel, aber viele Websites sperren versehentlich ihre Karriereseiten für Suchmaschinen. Prüfen Sie, ob
Disallow: /karriere/oder ähnliche Einträge in Ihrer robots.txt stehen. - Fehlerhaftes JobPosting-Schema: Pflichtfelder wie
title,hiringOrganizationoderjobLocationdürfen nicht fehlen. Nutzen Sie das Rich Results Test Tool von Google, um Fehler zu finden. - Kein Canonical-Tag: Wenn Ihre Stellenanzeige unter mehreren URLs erreichbar ist, z. B. mit und ohne Filterparameter, braucht jede Seite einen Canonical-Tag, der auf die Hauptversion verweist.
- Zu lange Crawl-Zyklen: Wenn Sie Ihre Sitemap nur einmal einreichen und dann nicht mehr aktualisieren, crawlt Google neue Stellen möglicherweise erst Wochen später. Aktualisieren Sie die Sitemap dynamisch, sobald eine neue Stelle veröffentlicht wird.
Recruiting SEO ist kein Hexenwerk, aber es verlangt Sorgfalt bei den technischen Details. Wer diese Fehler vermeidet, gibt seinen Stellenanzeigen eine deutlich bessere Ausgangsposition in den Suchergebnissen.
Wenn Sie zusätzlich zur technischen Optimierung Ihrer eigenen Karriereseite maximale Reichweite erreichen möchten, lohnt sich ein Blick auf XING Stellenanzeigen. Die Plattform spielt Ihre Anzeigen automatisch auf Google for Jobs und weiteren Portalen aus, ohne dass Sie sich um Sitemap-Konfigurationen auf fremden Systemen kümmern müssen. So verbinden Sie technische Präzision mit maximaler Sichtbarkeit.