Personio in WordPress integrieren: Drei Wege zum Ziel
Die Suche nach den richtigen Mitarbeitern ist eine der größten Herausforderungen für jedes Unternehmen. Doch nicht nur die Auswahl der Bewerber, sondern auch die Präsentation der Stellenausschreibungen auf deiner Website spielt eine entscheidende Rolle. Mit Personio kannst du deine Recruiting-Prozesse nicht nur effizienter gestalten, sondern auch nahtlos in deine WordPress-Website integrieren.
Egal, ob du eine einfache Lösung brauchst oder maximale Kontrolle über Design und Funktionalität haben möchtest, Personio bietet dir verschiedene Wege, deine Karriere-Seite optimal zu gestalten. Hier sind die wichtigsten Optionen:
- iFrame-Einbettung für eine einfache und schnelle Integration
- Plugin-basierte Synchronisation für mehr Flexibilität und bessere SEO
- API-basierte Anbindung für individuelle Lösungen
Vorbereitung: So startest du richtig
Entscheide, bevor du mit der Integration beginnst, ob du die Stellenanzeigen per iFrame einbettest, als eigenständige WordPress-Beiträge anlegst oder eine kombinierte Lösung nutzt.
Stelle außerdem sicher, dass du über die notwendigen Rechte in WordPress und Personio verfügst.
1) iFrame-Einbettung: Die schnelle Lösung
Die iFrame-Integration ist die schnellste Methode, um deine Personio-Karriereseite in WordPress einzubinden. Innerhalb weniger Minuten kannst du deine Stellenangebote auf der Website anzeigen lassen. Allerdings gibt es dabei einige Einschränkungen zu beachten:
- Keine SEO-Vorteile: Da die Inhalte dynamisch per iFrame geladen werden, können Suchmaschinen wie Google die Stellenanzeigen nicht als Teil deiner Website indexieren.
- Begrenzte Design-Optionen: Das Aussehen des Karriereportals ist stark von den Personio-Vorgaben abhängig.
So geht’s:
- Logge dich bei Personio ein und navigiere dich zu „Einstellungen“ > „Recruiting“ > „Karriereseite“. Unter „Design“ kannst du grundlegende Design-Einstellungen, wie Farben und Abstände konfigurieren. Im Feld „Individuelles CSS“ kannst du, wenn du dich mit CSS auskennst, weitere Einstellungen vornehmen.
Mehr dazu in der Dokumentation von Personio. - iFrame-Code zusammenstellen: Die technischen Anforderungen für die Integration findest du im Personio Developer Hub. Der Code sieht in etwa so aus:
<iframe id="personio-iframe" style="border: none;" src="https://NAME.jobs.personio.de/" width="100%" onload="window.top.scrollTo(0,0);"></iframe>
Ersetze hier „NAME“ mit deinem Account-Namen. - Lege in WordPress eine neue Seite an (z. B. „Karriere“ mit dem Permalink
/karriere). - Füge Texte, Bilder oder andere Elemente hinzu, um deine Karriere-Seite ansprechend zu gestalten.
- Nutze in WordPress einen „Benutzerdefiniertes HTML“-Block, um den iFrame-Code einzufügen.
- Prüfe die Darstellung auf verschiedenen Geräten, veröffentliche die Seite und füge sie deinem Menü hinzu.
2) Plugin-basierte Integration: Mehr Kontrolle, bessere SEO
Wenn du Flexibilität, Designfreiheit und Suchmaschinenoptimierung brauchst, ist ein Plugin wie Easy Job Sync die beste Wahl. Damit werden deine Personio-Stellenanzeigen automatisch als eigenständige WordPress-Seiten angelegt, mit allen Vorteilen für SEO.
Warum lohnt sich ein Plugin? Am Beispiel unseres Plugins Easy Job Sync:
- Neue Stellen werden in regelmäßigen Abständen und ohne manuelle Arbeit aktualisiert.
- Das Layout der Job-Listings und Einzelansichten lässt sich komplett an dein Corporate Design anpassen.
- Die Jobs werden als native WordPress-Seiten angelegt und profitieren von deiner bestehenden SEO-Strategie.
- Interaktive Filter, Such-Eingabefelder und eine Umkreissuche machen die Jobsuche für Bewerber einfacher.
- Kein Abo: Einmalige Zahlung, lebenslange Updates – keine versteckten Kosten.
So richtest du es ein:
- Kaufe Easy Job Sync im Online-Shop oder teste es mit der kostenlosen Version. Nach dem Kauf erhältst du das Plugin sowie einen Lizenzschlüssel. Installiere und aktiviere das Plugin anschließend
- Füge Personio als Provider hinzu: Gehe dazu zu „Easy Job Sync“ > „Provider“ und klicke auf „Add new Provider“. Wähle Personio aus der Liste aus.
- Trage deine, Personio XML-Feed-URL im Feld „Personio API URL“ ein. Diese bekommst du über deinen Personio-Account. Navigiere dich dort zu „Einstellungen“ > „Recruiting“ > „Karriereseite“. Wähle dein Unternehmen aus dem Dropdown-Menü aus. Aktiviere im Bereich „Aktivierungen“ die Option für den XML-Feed und speichere die Änderungen. Danach steht deine XML-Feed-URL im folgenden Format zur Verfügung: https://NAME.jobs.personio.com/xml
In der Dokumentation von Personio wird dieses Vorgehen ausführlich erklärt. - Zurück in WordPress: Klicke auf „Synchronize Provider Jobs“, um alle aktuellen Stellenangebote zu importieren.
- Füge mit Shortcodes Job-Listings, Filter oder Suchfunktionen auf deinen Seiten ein. Eine Übersicht aller Optionen findest du in der Plugin-Dokumentation.
- Unter „Listing Template“, „Details Template“ und „Settings“ kannst du das Design und Layout der Job-Seiten individuell gestalten.
Falls du Unterstützung brauchst, helfen wir dir gerne weiter.
3) API-Integration: Maximale Freiheit für Entwickler
Falls du selbst, oder jemand in deinem Team, technisches Know-how besitzt, bietet die API-basierte Integration die größte Flexibilität. Die Personio Recruiting-API ermöglicht es dir, die Anbindung komplett nach deinen Wünschen zu gestalten.
Vorteile dieser Lösung:
- Du legst fest, welche Daten importiert werden und wie sie in WordPress dargestellt werden.
- Du entscheidest, welche Felder (z. B. Jobtitel, Beschreibung, Standort) übernommen werden sollen.
- Da du die Inhalte beispielsweise als Seiten in WordPress anlegst, kannst du sie gezielt für Suchmaschinen optimieren.
- Mit einem Cron-Job kannst du sicherstellen, dass neue Stellenangebote regelmäßig importiert werden.
Anleitung für Entwickler:
- Informiere dich in der Personio-Dokumentation über die API.
- Schreibe ein eigenes Plugin oder Theme-Feature, das die Personio-Jobs abruft und in WordPress speichert.
- Erstelle einen eigenen Post Type für Stellenangebote, der automatisch mit den Personio-Daten befüllt wird.
- Richte einen automatischen Import ein, der in regelmäßigen Abständen (z. B. täglich) neue Jobs abruft.
- Gestalte die Job-Listings und Einzelansichten im Corporate Design deiner Website.
- Aktualisiere deine XML-Sitemap und nutze SEO-Plugins wie Yoast, um die Sichtbarkeit der Stellenanzeigen zu erhöhen.
Fazit
| Lösung | iFrame | Plugin | API |
|---|---|---|---|
| SEO-Vorteile | nein | ja | ja |
| Design-Freiheit | mittel bis hoch | hoch | voll |
| Aufwand | 1 Stunde | 1-2 Stunden | 2-5 Tage |
| Kosten | kostenlos | 500€ | ab 2.000€ |
Wenn du eine schnelle und kostenlose Lösung suchst, dann ist das iFrame die richtige Wahl für dich.
Möchtest du eine professionelle und suchmaschinenoptimierte Karriere-Seite erstellen, dann empfehlen wir dir unser Plugin Easy Job Sync.
Brauchst du maximale Flexibilität und individuelle Anpassungen, dann ist die API-Integration die beste Option für dich.

Über uns
Wir sind eine Digitalagentur in Hamburg für WordPress-Websites, Online-Shops und Digitalisierung. Mit unseren Easy Plugins verhelfen wir dir deine WordPress-Website zu verbessern.
Easy Job Sync
Automatisiere dein Coveto, Softgarden oder HR4YOU-System indem alle Stellenausschreibungen für dein Unternehmen mit einem Klick auf deiner WordPress-Website veröffentlicht werden.
