Google for Jobs in TYPO3 anlegen

Letzte Änderung:

Wenn Sie Ihre offenen Stellen als strukturierte Daten in TYPO3 ausgeben, können externe Systeme einfacher auf diese Daten zugreifen und die Stellenangebote weiterverarbeiten. Besonders nützlich ist dies im Hinblick auf Google for Jobs, Die Stellenbörse des Suchmaschinenbetreibers "sammelt" Stellenausschreibungen von diversen externen Quellen und zeigt sie dann an prominenter Stelle im Suchergebnis an.

Google for Jobs ist ein von Google gestartetes Feature, das es Jobsuchenden erleichtern soll, relevante Stellenangebote direkt über die Google-Suchmaschine zu finden.

Wenn jemand eine Job-Suche bei Google durchführt, werden die Suchergebnisse um eine spezielle Job-Box erweitert, die relevante Stellenangebote aus verschiedenen Job-Websites, Firmen-Karriere-Websites und Job-Boards enthält. Die Job-Box enthält auch verschiedene Filteroptionen, um die Suche nach Job-Titel, Standort, Datum der Veröffentlichung und Unternehmen zu verfeinern.

Schritt für Schritt Anleitung

Struktureirte Daten können im sog. JSON-Format auf der Website bereitgestellt werden. So funktioniert's mit TYPO3:

1. Toolwahl für JSON-Code

Um den erforderlichen JSON-Code für Ihr Stellenangebot zu erzeugen, sollten Sie zur Fehlervermeidung ein geeignetes Tool auswählen. Gehen Sie hierzu auf die Seite:

https://technicalseo.com/tools/schema-markup-generator/

2. Schema auswählen

Wählen Sie unter "Which schema.org markup would you like to create?" JobPosting aus.

3. Daten einer Jobanzeige eingeben

Geben Sie nun möglichst vollständig die Daten Ihrer Stellenanzeige ein.

WICHTIG!

Unter "Job's description (in HTML)" muss die Stelle vollständig beschrieben werden. Nur die in diesem Feld enthaltenen Daten werden von Google for Jobs im Suchergebnis angezeigt.

Um die Beschreibung im HTML-Format zu erhalten können Sie den Texteditor von TYPO3 zu Hilfe nehmen:

  • erstellen Sie ein Inhaltselement vom Typo "Text"
  • geben Sie im Texteditor die gewünschten Text samt Absätzen, Schriftformaten, Aufzählungen usw. ein
  • klicken Sie dann auf den Button "Quellcode"
  • kopieren Sie den angezeigten Code in das Feld "Job's Description"
  • vermeiden Sie die Verwendung von style-Angaben und Hochkommata

Beispiel-HTML-Code für eine sehr einfache Anzeige:

 

<p>Fühlen Sie sich in der Welt der Web-Programmierung zu Hause? Als TYPO Agentur suchen wir laufend Unterstützung in den Bereichen <strong>HTML/CSS/JavaScript, TYPO3- und PHP-Programmierung</strong>. Gerne würden wir Sie in unserem Team begrüßen.</p>

<p><strong>Das erwartet Sie:</strong></p>

<ul>
	<li>anspruchsvolle Projektarbeit</li>
	<li>regelmäße Fortbildungsmaßnahmen &amp; Zertifizierungsmöglichkeiten</li>
	<li>ein hervorragendes soziales Umfeld mit viel Teamarbeit</li>
	<li>flexible Arbeitszeiten</li>
	<li>Homeoffice (auch außerhalb der Pandemie)</li>
</ul>

 

 

4. JSON-Daten in TYPO3 übernehmen

Fügen Sie nun den auf der rechten Seite dynamisch generierten JSON-Code mittels "copy & paste" als Inhaltselement vom Typ "Plain HTML" (Registerlasche "Special Elements") auf die Webseite ein, auf der sich auch die Stellenanzeige befindet. Die Position ist im Grunde egal, da der Code vom Browser nicht angezeigt wird.

5. Stellenanzeige testen

Um die syntaktische Korrektheit zu überprüfen, bietet Google ein eigenes Testtool an:

https://search.google.com/test/rich-results

Geben Sie hier die URL der Stellenanzeige an. Die Überprüfung dauert ein paar Minuten. 

Sollte es zu Fehlern kommen, müssen Sie diese korrigieren (häufiger Fall ist die Verwendung von Hochkommata). Höchstwahrscheinlich erhalten Sie auch Warnmeldungen, weil nicht alle Felder mit Inhalten gefüllt wurden (z.B. Gehaltsangaben). Das hindert Google aber nicht an der Indizierung der Stellenanzeige.

Google for Jobs in der Google Search Console

Von Google erkannte strukturierte Daten werden auch in der Search Console angezeigt. Dies gilt auch für Ihre Stellenanzeigen. Allerdings müssen Sie hierfür ein wenig Geduld aufbringen:

Video zum Thema