Vai al contenuto
100% locale

Generatore schema JobPosting

Trasforma i dettagli di un'offerta di lavoro in JSON-LD schema.org JobPosting valido.

Uscita

Generatore schema JobPosting

Compila i dettagli di un'offerta di lavoro e questo strumento genera un blocco JSON-LD schema.org JobPosting valido, pronto da incollare nella sezione `<head>` della tua pagina in modo che Google Jobs e altri motori di ricerca di lavoro possano leggerlo come dati strutturati. Copre i campi che la documentazione di Google ricerca: titolo, descrizione, datore di lavoro, ubicazione o stato remoto, tipo di impiego, stipendio e date di pubblicazione.

Inserisci il nome del datore di lavoro, il logo e il sito web per costruire il blocco hiringOrganization, e sia un indirizzo per jobLocation sia abilita l'opzione remota per marcare il ruolo come telelavoro — puoi abilitare entrambi contemporaneamente per un'offerta ibrida dove i candidati possono anche essere limitati da ubicazione. Tipo di impiego, fascia salariale con valuta e unità, data di pubblicazione, data di scadenza e ID interno del lavoro sono tutti opzionali ma consigliati dalle linee guida Google per i rich results; il contatore in tempo reale sotto l'output elenca esattamente quali campi obbligatori mancano ancora, in modo che tu possa correggere un'offerta prima di pubblicarla piuttosto che scoprire i problemi dalla Search Console settimane dopo.

Lo stipendio funziona con solo un minimo, solo un massimo, o un intervallo completo — una singola cifra viene scritta come un valore, e un intervallo genuino come minValue/maxValue, entrambi etichettati con la tua valuta scelta e il periodo di paga. L'output può essere minificato o formattato in modo leggibile, e avvolto in un tag `<script type="application/ld+json">` o lasciato come JSON grezzo per un campo CMS che aggiunge il suo contenitore.

Tutto viene eseguito localmente nel tuo browser — i dettagli dell'offerta, le cifre salariali e le regole di ubicazione dei candidati non lasciano mai il tuo dispositivo. Quando lo schema sembra corretto, copialo, scaricalo come file .txt, o invialo a un altro strumento.

FAQ

Quali campi richiede veramente Google per un rich result JobPosting?
Titolo, descrizione, una data di pubblicazione, un nome di datore di lavoro, e sia un'ubicazione di lavoro sia, per un lavoro completamente remoto, l'opzione remota al posto di un indirizzo. Il contatore sotto l'output evidenzia tutto ciò che manca ancora.
Come contrassegnare un lavoro come remoto?
Abilita "Lavoro remoto / telelavoro". Aggiunge jobLocationType: TELECOMMUTE, e se compili anche "I candidati devono essere ubicati in" aggiunge applicantLocationRequirements che Google consiglia per le offerte remote.
Posso elencare una fascia salariale invece di un numero?
Sì. Compila sia un minimo che un massimo per ottenere un intervallo adeguato; lascia uno a zero per pubblicare una singola cifra al suo posto.
L'output include il tag <script>?
Solo se "Avvolgi in tag <script>" è abilitato. Disabilitalo se il tuo CMS o template aggiunge già il wrapper e hai solo bisogno del JSON grezzo.
I miei dati dell'offerta di lavoro vengono caricati da qualche parte?
No. Lo schema viene costruito completamente nel tuo browser — niente riguardante l'offerta, il datore di lavoro o lo stipendio viene inviato a un server.