JobPosting: usare i dati strutturati per gli annunci di lavoro

Vuoi che Google mostri le tue offerte di lavoro per le ricerche corrispondenti? In questo articolo ti spiegheremo come utilizzare i dati strutturati per gli annunci di lavoro.

Forse ti sarà saltato all’occhio: se si cerca lavoro su Google, gli annunci attuali vengono mostrati nei risultati di ricerca in una sezione a sé.

Esempio di dati strutturati per annunci di lavoro su Google

Google for Jobs non è una bacheca di annunci propria di questo colosso del web. Al contrario, Google recupera gli annunci di lavoro dai siti web: anche se molti provengono da grandi aziende e portali appositi, puoi anche inserire le tue offerte negli annunci di lavoro di Google senza dover effettuare una costosa registrazione su questi siti.

I vantaggi:

  • I tuoi annunci possono raggiungere un bacino di utenti maggiore;
  • Non dovrai iscriverti a portali a pagamento, risparmiando soldi.

Il requisito principale è creare dei dati strutturati per Job Posting e aggiungerli alla pagina corrispondente.

Come si creano dati strutturati per il Job Posting?

È consigliabile inserire i dati strutturati per le inserzioni di lavoro su Google in formato JSON-LD nella sezione Head o nel Body della pagina.

Possiamo vedere che aspetto hanno da questo esempio:

<html> <head> <title>Segretaria Societaria</title> <script type="application/ld+json"> { "@context" : "https://schema.org/", "@type" : "JobPosting", "title" : "Segretaria Societaria", "description" : "<p>Chaberton Professionals, divisione di Chaberton Partners focalizzata sulla ricerca e selezione di profili di Middle e Top Management, è attualmente alla ricerca per una realtà cliente, uno Studio che opera in materia societaria, fiscale e contabile, di una Segretaria Societaria.La risorsa verrà...</p>", "identifier": { "@type": "PropertyValue", "name": "Google", "value": "1234567" }, "datePosted" : "2023-06-29", "validThrough" : "2017-08-29T00:00", "applicantLocationRequirements": { "@type": "Country", "name": "IT" }, "jobLocationType": "TELECOMMUTE", "employmentType": "FULL_TIME", "hiringOrganization" : { "@type" : "Organization", "name" : "Chaberton Professionals", "sameAs" : "http://www.google.com", "logo" : "http://www.example.com/images/logo.png" }, "baseSalary": { "@type": "MonetaryAmount", "currency": "EUR", "value": { "@type": "QuantitativeValue", "value": 40.00, "unitText": "HOUR" } } } </script> </head> <body> </body> </html>

Anche i lavori in Smartworking possono essere collocati su Google for Jobs utilizzando i dati strutturati per i Job Posting.

Trovi una definizione completa su Schema.org.

Rimuovere gli annunci di lavoro

Una volta trovato il candidato giusto dovrai rimuovere il tuo annuncio. Lo puoi fare in tre modi:

  1. Impostando per la proprietà validThrough un valore nel passato;
  2. Rimuovendo la pagina con l’inserzione, facendo così apparire un codice di stato 410 o 404;
  3. Rimuovendo i dati strutturati per Job Posting dalla pagina in questione.

Successivamente, è importante informare rapidamente Google delle modifiche apportate. Per farlo, invia una nuova Sitemap o richiedi tramite l’API di indicizzazione di rimuovere l’URL dell’offerta di lavoro dall’Indice di ricerca di Google.

Strumenti utili per la creazione di dati strutturati per Job Posting

Non hai voglia di perdere tempo con i dati strutturati per gli annunci di lavoro, le gerarchie e le tipologie? L’assistente per il markup di Google creerà il codice per te se selezioni le informazioni richieste nelle pagine o in un codice HTML. Esistono poi anche dei generatori per Schema Markup.

In ogni caso, si consiglia di testare il risultato: anche per questo compito esiste un apposito tool di test per i dati strutturati di Google. In questo modo aumenterai le possibilità che la tua offerta di lavoro venga effettivamente mostrata su Google for Jobs.