Offerte di lavoro

Puoi migliorare l'esperienza di ricerca del lavoro aggiungendo dati strutturati sulle offerte di lavoro alle tue pagine web contenenti offerte. L'aggiunta dei dati strutturati rende le offerte di lavoro idonee a essere mostrate in un'esperienza utente speciale nei risultati della Ricerca Google. Puoi anche integrarli con Google utilizzando un sito di terze parti che pubblica offerte di lavoro. Per i datori di lavoro e per i proprietari di siti con contenuti correlati al mondo del lavoro, questa funzione offre diversi vantaggi:

  • Risultati inclusi nei risultati di ricerca multimediali avanzati: le tue offerte di lavoro possono essere idonee a essere mostrate nell'esperienza di ricerca lavoro su Google assieme a logo, recensioni, valutazioni e dettagli sull'offerta di lavoro.
  • Candidati più numerosi e motivati: la nuova esperienza utente permette a chi è alla ricerca di un lavoro di filtrare i risultati in base a diversi criteri, ad esempio località o qualifica; in questo modo, attirerai con maggiore probabilità l'attenzione dei candidati che stanno cercando proprio quella offerta di lavoro.
  • Maggiori possibilità di scoperta e di conversione: le persone alla ricerca di lavoro avranno a disposizione un nuovo modo per interagire con le offerte e fare clic per raggiungere il tuo sito.

Disponibilità per regione

Siamo lieti di poter offrire l'esperienza di ricerca del lavoro su Google in diverse regioni di tutto il mondo. Attualmente tale funzionalità è disponibile nelle seguenti regioni.

Esempio

Di seguito è riportato un esempio dei risultati della ricerca di offerte di lavoro.

Job posting example in search results

Ecco un esempio di un'offerta di lavoro singola che utilizza il codice JSON-LD nello Strumento di test per i dati strutturati.

Creare un'offerta di lavoro

  1. Assicurati che Googlebot possa eseguire la scansione delle tue pagine web contenenti le offerte di lavoro, ovvero che le pagine non siano protette da un file robots.txt o da meta tag robots.
  2. Verifica che le impostazioni di caricamento dell'host consentano scansioni frequenti.
  3. Assicurati di seguire le nostre linee guida.
  4. Aggiungi i dati strutturati per le offerte di lavoro alla tua pagina web.
  5. Se hai più copie della stessa offerta di lavoro pubblicate sul tuo sito in hosting con URL distinti, utilizza gli URL canonici in ciascuna copia della pagina.
  6. Testa e visualizza l'anteprima dei tuoi dati strutturati.
  7. Mantieni Google informata intraprendendo una delle azioni di seguito:
    • Utilizza l'API Indexing per informare Google della presenza di un nuovo URL di cui eseguire la scansione o dell'aggiornamento dei contenuti a cui punta un URL.
    • Se non utilizzi l'API Indexing, invia una nuova Sitemap a Google tramite una richiesta GET al seguente URL:
      http://www.google.com/ping?sitemap=location_of_sitemap

      Ad esempio:

      http://www.google.com/ping?sitemap=http://www.example.com/sitemap.xml

      Importeremo l'intera Sitemap ed eseguiremo una nuova scansione delle pagine nelle quali il valore di lastmod è più recente rispetto all'ultima scansione.

Rimuovere un'offerta di lavoro

Per rimuovere un'offerta di lavoro non più disponibile, procedi come illustrato di seguito:

  1. Assicurati che la pagina venga rimossa intraprendendo una delle azioni di seguito:
    • Verifica che la proprietà validThrough sia stata definita e che sia nel passato.
    • Rimuovi completamente la pagina in modo che, se richiesta, restituisca un codice di stato 404 o 410.
    • Rimuovi i dati strutturati di JobPosting dalla pagina.
  2. Mantieni Google informata intraprendendo una delle azioni di seguito:
    • Utilizza l'API Indexing per richiedere la rimozione dell'URL di un'offerta di lavoro dall'indice di Ricerca Google.
    • Se non utilizzi l'API Indexing, invia una nuova Sitemap a Google tramite una richiesta GET al seguente URL:
      http://www.google.com/ping?sitemap=location_of_sitemap

      Ad esempio:

      http://www.google.com/ping?sitemap=http://www.example.com/sitemap.xml

      Importeremo l'intera Sitemap ed eseguiremo una nuova scansione delle pagine nelle quali il valore di lastmod è più recente rispetto all'ultima scansione.

Google utilizza come logo per le offerte di lavoro la stessa immagine mostrata nella scheda Knowledge Graph della tua azienda. Puoi suggerire una modifica se vuoi usare un altro logo o indicare il logo che preferiresti (sia per la scheda Knowledge Graph dell'azienda che per le sue offerte di lavoro) tramite i dati strutturati.

Se hai un sito terzo di offerte di lavoro, puoi utilizzare per una data organizzazione un logo diverso dall'immagine mostrata nella scheda Knowledge Graph dell'organizzazione. Google seleziona il logo migliore da visualizzare nei risultati della Ricerca, che si tratti del logo Knowledge Graph o del logo hiringOrganization. La proprietà del logo è idonea solo per essere visualizzata sul tuo sito delle offerte di lavoro e non viene considerata come il logo canonico dell'organizzazione. Per ulteriori informazioni, fai clic sul link di seguito: hiringOrganization.

Linee guida

Affinché il tuo sito sia idoneo per comparire nell'esperienza di ricerca lavoro di Google, devi rispettare queste linee guida.

Istruzioni tecniche

  • Inserisci i dati strutturati nella pagina di prodotto più dettagliata possibile. Non aggiungere dati strutturati a pagine pensate per presentare un elenco di offerte di lavoro, come le pagine dei risultati di ricerca. Applica invece i dati strutturati alla pagina più specifica contenente la descrizione di una singola offerta di lavoro con i relativi dettagli significativi.
  • Aggiungi una proprietà JobPosting a ciascuna offerta di lavoro che vuoi pubblicizzare. I dati strutturati dovrebbero apparire sulla stessa pagina che contiene la descrizione dell'offerta di lavoro che chi cerca un impiego può leggere nel proprio browser.
  • La maggior parte delle proprietà dovrebbe ricorrere una sola volta nella pagina web delle offerte di lavoro, a meno che la descrizione non indichi in modo specifico che può essere aggiunta più di una volta.
  • Se scegli di utilizzare le Sitemap per mantenere Google informata delle modifiche agli URL degli annunci di lavoro, segui le linee guida generali per le Sitemap. Inoltre, per gli URL delle offerte di lavoro valgono anche le seguenti linee guida per le Sitemap.

    • Assicurati che Googlebot possa accedere agli URL nella Sitemap. Assicurati che gli URL inclusi nella Sitemap non siano protetti da firewall o non siano respinti dal file robots.txt.
    • Utilizza l'indicatore temporale più preciso possibile per i valori <lastmod> (Sitemap), <pubDate> (RSS) o <updated> (Atom) per indicare quando è stata aggiunta o modificata la pagina. Dovrebbe corrispondere all'ultima volta che i contenuti dell'URL sono stati modificati. È importante utilizzare degli indicatori temporali precisi; la larghezza di banda della scansione è limitata e degli indicatori temporali accurati aiutano a evitare di ripetere la scansione di pagine che non hanno subito modifiche. Inoltre, maggiore è il numero di volte che Google deve eseguire la scansione delle pagine, maggiore sarà il carico a cui saranno sottoposti i server.
    • Non includere pagine dei risultati di ricerca, pagine elenco o altre pagine dinamiche nella Sitemap.
    • Gli URL della Sitemap devono includere la pagina canonica di ciascuna offerta di lavoro.

Linee guida per i contenuti

  • Le offerte di lavoro devono essere valide. Un'offerta valida permette a una persona in cerca di impiego di candidarsi direttamente online per una posizione disponibile presso un'azienda o agenzia.
  • Le offerte di lavoro devono rappresentare correttamente l'organizzazione che assume e il ruolo che verrà ricoperto dal candidato.
  • Nel caso in cui a Google vengano segnalati contenuti di un'offerta di lavoro che potrebbero violare la legge (ad esempio, se il titolare di un marchio o del copyright segnala un'offerta di lavoro che usa i suoi contenuti senza autorizzazione), esamineremo tale richiesta in conformità con le nostre norme per la rimozione.
  • Non utilizzare un linguaggio blasfemo, volgare o offensivo.

Definizioni dei tipi di dati strutturati

Questa sezione descrive i tipi di dati strutturati relativi alle offerte di lavoro.

Affinché i tuoi dati strutturati vengano visualizzati nei risultati di ricerca, devi includere le proprietà richieste. Gli annunci di lavoro che non includono i campi obbligatori non verranno presi in considerazione per i risultati di ricerca multimediali avanzati. Puoi anche includere le proprietà consigliate per aggiungere ulteriori informazioni ai dati strutturati, fornendo un'esperienza utente migliore.

Puoi usare lo Strumento di test per i dati strutturati per convalidare e visualizzare l'anteprima dei tuoi dati strutturati.

JobPosting

La definizione completa di JobPosting è disponibile su schema.org/JobPosting.

Proprietà
@context

Obbligatoria

Imposta @context su "http://schema.org/".

@type

Obbligatoria

Imposta @type su "JobPosting". Ad esempio:


"@type": "JobPosting"
baseSalary

MonetaryAmount, consigliata

Lo stipendio base effettivo per la posizione, come previsto dal datore di lavoro (non è una stima).

Per unitText di QuantitativeValue, usa uno dei seguenti valori che fanno distinzione tra maiuscole e minuscole:

  • "HOUR"
  • "DAY"
  • "WEEK"
  • "MONTH"
  • "YEAR"

Ad esempio:


"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "value": 40.00,
    "unitText": "HOUR"
  }
}

Per specificare una fascia retributiva, definisci un minValue e un maxValue anziché un singolo value. Ad esempio:


"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "minValue": 40.00,
    "maxValue": 50.00,
    "unitText": "HOUR"
  }
}
datePosted

Date, obbligatoria

La data originale in cui il datore di lavoro ha pubblicato l'offerta nel formato ISO 8601. Ad esempio, "2017-01-24" o "2017-01-24T19:33:17+00:00".


"datePosted": "2016-02-18"
description

Text, obbligatoria

La descrizione completa della posizione in formato HTML.

description dovrebbe illustrare in modo completo la posizione, includendo responsabilità, qualifiche, competenze, orari di lavoro, requisiti a livello di formazione e di esperienza. description non può coincidere con title.

Linee guida aggiuntive:

  • Devi formattare la descrizione in HTML.
  • Aggiungi delle interruzioni di paragrafo usando <br>, <p> o \n.
  • I tag validi includono <p>, <ul>, <li> e le intestazioni da <h1> a <h5>.
  • Puoi anche utilizzare tag di formattazione a livello di carattere come <strong> e <em>.
employmentType

Text, consigliata

Tipo di impiego. Ad esempio:


"employmentType": "CONTRACTOR"

Scegli uno o più dei seguenti valori che fanno distinzione tra maiuscole e minuscole:

  • "FULL_TIME"
  • "PART_TIME"
  • "CONTRACTOR"
  • "TEMPORARY"
  • "INTERN"
  • "VOLUNTEER"
  • "PER_DIEM"
  • "OTHER"

Puoi includere più di una proprietà employmentType. Ad esempio:


"employmentType": ["FULL_TIME", "CONTRACTOR"]
estimatedSalary

Array di MonetaryAmountDistribution, consigliata

Lo stipendio stimato per un'offerta di lavoro specifica basata su un insieme di variabili, tra cui, a titolo esemplificativo ma non esaustivo, settore, qualifica e località. Lo stipendio stimato viene di norma calcolato da organizzazioni esterne. Pertanto, l'organizzazione che assume non è vincolata da questo stipendio stimato.

Se puoi fornire lo stipendio effettivo di un'offerta di lavoro, usa baseSalary anziché estimatedSalary. Per fornire lo stipendio stimato di un ruolo, usa Occupation.

Per unitText di QuantitativeValue, usa uno dei seguenti valori che fanno distinzione tra maiuscole e minuscole:

  • "HOUR"
  • "DAY"
  • "WEEK"
  • "MONTH"
  • "YEAR"

Ad esempio:


"estimatedSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "value": 40.00,
    "unitText": "HOUR"
  }
}

Per specificare una fascia retributiva, definisci un minValue e un maxValue anziché un singolo value. Ad esempio:


"estimatedSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "minValue": 40.00,
    "maxValue": 50.00,
    "median": 45.00,
    "unitText": "HOUR"
  }
}

Per prendere in considerazione stipendio base, bonus e altre forme di compenso in denaro, definisci più salari con l'array di estimatedSalary. Devi specificare lo stipendio base. Altri tipi di compenso sono facoltativi. Ad esempio:


"estimatedSalary": [{
    "@type": "MonetaryAmountDistribution",
    "name": "base",
    "currency": "USD",
    "unitText": "YEAR",
    "minValue": "100000",
    "maxValue": "150000",
    "median": "124900"
  }, {
    "@type": "MonetaryAmountDistribution",
    "name": "bonus",
    "currency": "USD",
    "unitText": "YEAR",
    "minValue": "0",
    "maxValue": "34500",
    "median": "4450"
  }
]
hiringOrganization

Organization, obbligatoria

L'organizzazione che offre il posto di lavoro. Dovrebbe essere il nome dell'azienda, ad esempio "Starbucks, Inc", e non la singola sede che assume, come "Starbucks di Main Street". Ad esempio:


"hiringOrganization": {
  "@type": "Organization",
  "name": "MagsRUs Wheel Company",
  "sameAs": "http://www.magsruswheelcompany.com"
}

Loghi su siti terzi di offerte di lavoro

Se hai un sito terzo di offerte di lavoro, puoi utilizzare per una data organizzazione un logo diverso dall'immagine mostrata nella scheda Knowledge Graph dell'organizzazione. Per richiedere un logo differente per un'organizzazione che assume, aggiungi la proprietà del logo all'array di hiringOrganizaion. Assicurati di seguire le linee guida per l'immagine del logo e le linee guida per il logo dell'azienda. Ad esempio:


"hiringOrganization": {
  "@type": "Organization",
  "name": "MagsRUs Wheel Company",
  "sameAs": "http://www.magsruswheelcompany.com",
  "logo": "http://www.example.com/images/logo.png"
}
identifier

PropertyValue, consigliata

Identificatore unico dell'organizzazione che assume per la posizione.

Ad esempio:


"identifier": {
  "@type": "PropertyValue",
  "name": "MagsRUs Wheel Company",
  "value": "1234567"
}
jobLocation

Place, obbligatoria

La località geografica o le località geografiche presso cui lavorerà principalmente il dipendente, non la località dove è stata pubblicata l'offerta di lavoro. Includi quanti più campi possibile; più proprietà fornisci, maggiore sarà la qualità dell'offerta di lavoro per i nostri utenti. Ad esempio:


"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201",
    "addressCountry": "US"
  }
}

Se la posizione prevede più sedi, aggiungi più proprietà jobLocation in un array. Google permette di scegliere la località migliore da visualizzare in base alla query utilizzata da chi cerca l'impiego.

Per le posizioni in cui il dipendente lavora interamente da remoto e quindi svolge il lavoro da casa, aggiungi il campo additionalProperty con il valore TELECOMMUTE. Ad esempio:


"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201" ,
    "addressCountry": "US"
  },
  "additionalProperty": {
    "@type": "PropertyValue",
    "value": "TELECOMMUTE"
  }
}
title

Text, obbligatoria

La denominazione della posizione e non il titolo dell'offerta di lavoro. Ad esempio, "Ingegnere informatico" o "Barista". Ad esempio:


"title": "Software Engineer"

Best practice:

  • Questo campo deve corrispondere solo alla denominazione della posizione.
  • Non includere codici di lavoro, indirizzi, date, stipendi o nomi di aziende nel campo title.

    Sconsigliato: Invia subito la candidatura per una posizione da informatico - Richiesta lingua FRANCESE a Bucarest

    Consigliato: Market Specialist con lingua francese

  • Fornisci denominazioni brevi e leggibili.
  • Non abusare di caratteri speciali come "!" e "*". L'uso eccessivo di tali caratteri potrebbe far sì che i tuoi dati strutturati vengano considerati Markup strutturato contenente spam. Numeri e caratteri quali "/" e "-" sono accettabili.

    Sconsigliato: *** ASSUNZIONI MAGAZZINO!! VICINO A UNA FERMATA BUS!! ***

    Consigliato: Assistente spedizioni presso magazzino

  • Non usare name al posto di title. Le proprietà title e name non sono intercambiabili.
  • Se sei un sito terzo di offerte di lavoro, non modificare la denominazione del lavoro per seguire le linee guida precedenti: ciò potrebbe rendere illeggibile il titolo. Fornisci il titolo così come l'hai ricevuto dal datore di lavoro.
validThrough

DateTime, obbligatoria

La data di scadenza dell'offerta di lavoro nel formato ISO 8601. Ad esempio, "2017-02-24" o "2017-02-24T19:33:17+00:00". Ad esempio:


"validThrough": "2017-03-18T00:00"

Se un'offerta di lavoro non presenta una scadenza o non sai quando scadrà, non includere questa proprietà. Se viene selezionata una persona per il posto di lavoro prima della scadenza, rimuovi l'offerta di lavoro.

Risoluzione dei problemi

Se la tua offerta di lavoro non viene visualizzata nei risultati di ricerca multimediali avanzati o è stata applicata un'azione manuale per markup strutturato contenente spam in Search Console, prova a risolvere i problemi più frequenti elencati di seguito. Se continui a riscontrare errori, consulta le nostre linee guida.

I dati strutturati si trovano nella pagina sbagliata

error Che cosa ha causato il problema: in una pagina di offerte di lavoro (ovvero una pagina dei risultati di ricerca che contiene una o più offerte di lavoro) sono presenti dati strutturati JobPosting. Tali dati JobPosting devono essere inclusi solo in una pagina dedicata a un'offerta di lavoro (una pagina che contiene una singola offerta e non è una pagina dei risultati di ricerca). Potresti aver ricevuto questo messaggio di Search Console: "Violazione della norma sui dati strutturati - Una pagina di offerte di lavoro non deve includere dati strutturati relativi a una singola offerta di lavoro".

done Risolvere il problema

  1. Rimuovi i dati strutturati di JobPosting dalla pagina delle offerte. Inserisci i dati strutturati di JobPosting solo nelle pagine dedicate a una singola offerta di lavoro.
  2. Una volta risolto il problema, invia il sito affinché venga riconsiderato.

I contenuti non corrispondono ai dati strutturati

error Che cosa ha causato il problema: in una pagina sono presenti contenuti che non corrispondono ai dati strutturati della stessa. Ad esempio, il titolo di un'offerta di lavoro sulla pagina non corrisponde al valore inserito per la proprietà title. Potrebbero anche essere presenti dei contenuti di spam, come titoli e descrizioni di clickbait, un'offerta di lavoro che sembra fasulla o che non rappresenta l'effettiva posizione. Per un elenco completo di esempi, consulta le nostre linee guida per i contenuti. Potresti aver ricevuto questo messaggio di Search Console: "Violazione della norma sui dati strutturati - I contenuti delle pagine non corrispondono ai dati strutturati sulla pagina stessa".

done Risolvere il problema

  1. Verifica che i dati strutturati corrispondano agli effettivi contenuti della pagina, rappresentino il ruolo che verrà ricoperto e non siano fuorvianti per gli utenti.
  2. Utilizza lo strumento Visualizza come Google per assicurarti che i contenuti siano visibili sulla pagina con rendering, ovvero il modo in cui Googlebot vede la tua pagina.
  3. Una volta risolto il problema, invia il sito affinché venga riconsiderato.

Offerte di lavoro scadute ancora attive

error Che cosa ha causato il problema: gli utenti possono ancora accedere alla pagina tramite i risultati di ricerca multimediali avanzati per le offerte di lavoro anche se l'offerta è scaduta. In genere, ciò è dovuto ai seguenti motivi:

  • La proprietà validThrough risulta mancante o non è impostata nel passato.
  • La pagina è ancora attiva.
  • Il flusso delle opzioni per la candidatura all'offerta di lavoro reindirizza a una pagina con un'offerta di lavoro scaduta.
  • I dati strutturati di JobPosting sono ancora presenti nella pagina anche se l'offerta è scaduta.

Potresti aver ricevuto questo messaggio di Search Console: "Violazione della norma sui dati strutturati - Dati strutturati di JobPosting su un'offerta di lavoro scaduta".

done Risolvere il problema

  1. Rimuovi l'offerta di lavoro scaduta in uno dei seguenti modi:
    • Verifica che la proprietà validThrough sia stata definita e che sia nel passato.
    • Rimuovi completamente la pagina in modo che, se richiesta, restituisca un codice di stato 404 o 410.
    • Rimuovi i dati strutturati di JobPosting dalla pagina.
  2. Mantieni Google informata tramite l'API Indexing. Se non utilizzi l'API Indexing, invia una nuova Sitemap a Google tramite una richiesta GET al seguente URL:
    http://www.google.com/ping?sitemap=location_of_sitemap
  3. Una volta risolto il problema, invia il tuo sito affinché venga riconsiderato.

L'opzione per la candidatura risulta mancante

error Che cosa ha causato il problema: l'utente non ha modo di candidarsi per la posizione nella pagina dell'offerta di lavoro. Potresti aver ricevuto questo messaggio di Search Console: "Violazione della norma sui dati strutturati - Impossibile candidarsi sulla pagina relativa all'offerta di lavoro".

done Risolvere il problema

  1. Assicurati che gli utenti siano in grado di candidarsi per la posizione presente nella pagina.
  2. Una volta risolto il problema, invia il sito affinché venga riconsiderato.

Il logo è errato

error Che cosa ha causato il problema: il sito non ha un Knowledge Graph oppure questo mostra un logo errato per il sito. Google utilizza come logo per le offerte di lavoro la stessa immagine mostrata nella scheda Knowledge Graph della tua azienda. Per ulteriori informazioni su come Google seleziona il logo, consulta la sezione Aggiornare il logo dell'azienda.

done Risolvere il problema

Puoi risolvere il problema in due modi:

  • Specifica il logo corretto con la proprietà hiringOrganization.logo. Impiegherai meno tempo ad aggiornare i dati strutturati che il Knowledge Graph e non sarà necessario condurre alcuna verifica per il tuo Knowledge Graph.
  • Suggerisci una modifica al Knowledge Graph. Aggiornare il Knowledge Graph ti permette un maggiore controllo sul modo in cui la tua organizzazione viene visualizzata su Google, ma potrebbe richiedere più tempo. Se devi risolvere rapidamente un problema relativo al logo, aggiungi la proprietà hiringOrganization.logo.

La località del lavoro risulta mancante o errata

error Che cosa ha causato il problema: Googlebot non è in grado di comprendere i valori forniti per le proprietà jobLocation, addressLocality o addressRegion. Google cerca di abbinare le informazioni sulla località a una posizione fisica e la località fornita risulta mancante o errata.

done Risolvere il problema

  1. Assicurati che i dati strutturati includano i valori per jobLocation, addressLocality o addressRegion; a seconda della località, non tutte le proprietà sono applicabili.
  2. Convalidare la correzione della località:
    1. Apri lo Strumento di test per i dati strutturati.
    2. Inserisci l'URL dell'offerta di lavoro nel campo dell'URL di recupero.
    3. Fai clic su Convalida.
    4. Fai clic su Anteprima.

      Operazione riuscita: lo Strumento di test per i dati strutturati mostra la località corretta nello strumento di anteprima di Ricerca Google.

      Riprova: lo Strumento di test per i dati strutturati mostra il testo "false" al posto della località del lavoro nello strumento di anteprima di Ricerca Google. Assicurati che la località sia reale.

Invia feedback per...