01 · Aufgabe
Aufgabe
Orford rekrutiert Arbeitskräfte aus dem Ausland für Unternehmen in ganz Polen. Die Stellenangebote führt die Agentur im Recruiting-System Elevato. Auf der Website wurden sie bisher über das offizielle Widget des Anbieters angezeigt: ein eingebettetes Skript, dessen Aussehen sich nicht an das neue Design anpassen ließ und dessen Inhalte Google praktisch nicht sah, weil sie erst im Browser entstanden. Der Kunde hatte fertige Entwürfe der neuen Website in Adobe XD und erwartete eine pixelgenaue Umsetzung, einschließlich der Liste der Angebote und der Seite eines einzelnen Angebots.
02 · Lösung
Lösung
Die Website habe ich mit WordPress nach den Entwürfen des Kunden umgesetzt. Statt des Widgets verarbeitet die Stellenangebote ein eigenes Plugin, das ich von Grund auf geschrieben habe:
- lädt die Angebote aus der API von Elevato und speichert sie auf dem Server zwischen, sodass das Zugriffstoken nie in den Browser gelangt,
- zeigt die Liste und das einzelne Angebot als normale HTML-Seiten an: Jedes Angebot ist indexierbar und hat strukturierte Daten vom Typ JobPosting,
- Filter, eine Suche mit Vorschlägen ab drei Zeichen und die Paginierung funktionieren ohne Neuladen der Seite,
- Fotos der Angebote, die die API nicht liefert, werden im Backend zugewiesen, einem bestimmten Angebot oder einer ganzen Kategorie,
- Titel und Beschreibungen der Angebotsseiten arbeiten mit dem SEO-Plugin zusammen, das auf der Website installiert ist, ohne doppelte Tags.
Nach dem Start habe ich die Anbindung der Angebotsliste an das Meta-Pixel programmiert, das die Werbeagentur des Kunden nutzt.
Die Sichtbarkeit der Website in Google baue ich im Rahmen der laufenden SEO-Zusammenarbeit auf.
03 · Ergebnis
Ergebnis
Jedes Stellenangebot sieht genau so aus wie im Entwurf und ist eine eigene, indexierbare Seite mit strukturierten Daten. Die Website ist in laufender technischer Betreuung, wird im Rahmen der laufenden SEO-Zusammenarbeit für Google optimiert und um weitere Elemente aus dem Entwurf erweitert.