Aller au contenu
Aback Tools Logo

Générateur de Balisage Schema (Offre d'Emploi)

Générez un balisage schema JSON-LD valide de JobPosting pour Google for Jobs avec notre générateur gratuit. Remplissez les détails du poste, le nom de l'entreprise qui recrute, le lieu physique ou la modalité télétravail et la rémunération - l'outil crée des données structurées prêtes à copier suivant schema.org et les directives de Google. Collez la balise script dans votre page d'offre pour vous démarquer dans les recherches. Sans inscription.

Generate Job Posting Schema Markup

Fill in the details below to generate clean and valid JobPosting JSON-LD structured data that makes your job pages eligible for Google for Jobs rich listings. All formatting is processed client-side.

Job Details
Hiring Organization
Work Location
Salary & Compensation

Pourquoi utiliser notre générateur de balisage schema d'offres d'emploi ?

  • Optimisation Google for Jobs : générez des données structurées JobPosting valides suivant schema.org et les exigences officielles de Google. Optimisez vos pages de recrutement pour être indexées directement dans Google for Jobs, augmentant la découverte de candidats.
  • Prise en charge du télétravail : balisez correctement les postes à distance avec le type de lieu TELECOMMUTE et les champs pays de applicantLocationRequirements, afin que vos offres apparaissent correctement dans les filtres d'emploi à distance de Google.
  • Configurations salariales flexibles : précisez des salaires exacts ou des salaires de base par fourchette (valeurs minimale et maximale) correspondant aux périodes de paie standard (horaire, mensuel, annuel) pour respecter les directives du filtre salarial de Google.
  • 100 % sécurisé et côté client : toute la génération de balisage schema est gérée entièrement dans votre navigateur web. Aucun formulaire ni description de poste n'est envoyé à un serveur, gardant vos processus de recrutement sûrs et privés.

Cas d'usage courants du générateur de balisage schema d'offres d'emploi

  • Pages carrières d'entreprises : indexez directement vos pages d'emploi internes sur Google for Jobs. Générez simplement le schema et collez-le dans le HTML de vos pages d'offres pour garantir leur apparition dans les requêtes de recherche.
  • Agences de recrutement et de placement : améliorez la portée des offres de vos clients. Ajoutez des données structurées détaillées avec les noms des entreprises clientes ou l'image de marque de l'agence pour générer plus de candidatures organiques.
  • Job boards spécialisés télétravail : assurez-vous que les postes à distance sont correctement formatés. Configurer correctement les champs de télétravail aide les agrégateurs spécialisés à scraper et mettre en avant vos boards.
  • Annuaires de niche : créez des annuaires favorables aux moteurs de recherche. Ajoutez des balises schema aux listes de catégories et aux pages de postes individuels pour garantir la complétude structurelle.
  • Recrutement saisonnier et temporaire : gérez les postes de courte durée. Utiliser des dates d'expiration (validThrough) empêche les liens obsolètes de rester actifs dans l'index d'emplois de Google.
  • Annonces d'entreprise mondiales : standardisez les offres internationales. Appliquez les formats de code pays et les devises salariales appropriées selon le lieu du bureau.

Qu'est-ce que le balisage schema JobPosting ?

Le balisage schema JobPosting est un ensemble de propriétés de données structurées basées sur le type JobPosting de Schema.org. Ajouter ce script JSON-LD à votre page web indique aux moteurs de recherche comme Google exactement quels sont le titre du poste, les exigences, le lieu, le salaire et l'organisation de recrutement. En fournissant ces données dans un format structuré, vos offres d'emploi deviennent éligibles pour apparaître directement dans les résultats de recherche Google for Jobs, offrant à vos offres une exposition de premier plan, des logos personnalisés et un formatage amélioré qui attire des candidats de qualité directement sur votre site.

Comment fonctionne notre générateur de schema d'offres d'emploi

  1. 1. Fournissez les détails essentiels du poste : remplissez le titre du poste, la date de publication, le type d'emploi (par ex. Temps plein, Temps partiel) et collez le texte de la description du poste. Vous pouvez aussi préciser une date d'expiration afin que l'offre soit automatiquement retirée des index de recherche une fois fermée.
  2. 2. Saisissez l'organisation et le lieu : ajoutez le nom de l'entreprise, l'URL du site web et l'URL du logo officiel. Choisissez si le poste est physique ou à distance. S'il est physique, fournissez l'adresse du lieu. S'il est à distance, activez le réglage Télétravail et indiquez toute restriction régionale (par ex. candidats des États-Unis uniquement).
  3. 3. Ajoutez le salaire et générez : ajoutez éventuellement des montants de salaire de base exacts ou par fourchette, avec la devise et la fréquence de paie correspondantes (annuel, horaire, etc.). Cliquez sur Générer le schema, copiez la balise script et collez-la directement dans le code de votre site web.

Propriétés clés du schema JobPosting

  • title : le titre précis du poste (par ex. « Designer UI principal »). Évitez d'inclure des codes promo, des lieux ou des détails de salaire dans ce champ de titre.
  • hiringOrganization : l'organisation qui propose l'emploi. Il nécessite un nom, et Google recommande fortement d'inclure le site web (sameAs) et une URL d'image de logo pour afficher le logo de l'entreprise dans Google for Jobs.
  • jobLocation : pour les emplois physiques, il doit s'agir d'un lieu avec un addressLocality détaillé (ville) et un code pays. Si le poste est à distance, utilisez jobLocationType: "TELECOMMUTE" et listez applicantLocationRequirements .
  • baseSalary : bien que facultatif, inclure des valeurs de salaire rend les offres bien plus attractives pour les candidats et satisfait les filtres de salaire des agrégateurs de recherche.

Bonnes pratiques du schema JobPosting

Pour garantir que Google indexe vos emplois avec succès, gardez vos descriptions de poste claires et précises. Utilisez toujours le format ISO 8601 pour les dates (que notre générateur gère automatiquement). N'ajoutez pas de mots-clés ni de texte racoleur dans vos titres de poste, car Google pourrait signaler l'offre. Si un emploi est à distance, veillez à inclure l'exigence de lieu du candidat (par ex. le pays), car Google for Jobs l'exige pour les offres en télétravail. Testez la balise script de sortie dans l'outil Test des résultats enrichis de Google avant de la déployer en production.

Foire aux questions

Le balisage schema JobPosting est une donnée structurée au format JSON-LD qui décrit une offre d'emploi (titre, lieu, salaire, entreprise). Il fournit ces informations dans un format standardisé afin que les moteurs de recherche comme Google puissent les extraire et les afficher directement dans des widgets de recherche spécialisés comme Google for Jobs.

Pour publier vos emplois sur Google for Jobs, vous devez ajouter un balisage schema JobPosting valide au HTML de chaque page d'offre. Google découvrira, crawlera et indexera automatiquement l'offre si elle est ouverte à la recherche publique et contient les champs structurés requis (title, description, hiringOrganization et location).

Non, il n'est pas obligatoire pour les pages web standard, mais il est fortement recommandé. Sans lui, les moteurs de recherche ne peuvent pas comprendre que votre page représente une offre d'emploi, et votre entreprise ne sera pas éligible pour apparaître dans le widget de recherche dédié Google for Jobs.

Pour marquer un emploi comme à distance, définissez jobLocationType sur "TELECOMMUTE" et fournissez une propriété applicantLocationRequirements (par ex. Country: US) définissant où les candidats doivent résider. N'incluez pas de détails de lieu physique. Notre générateur simplifie cela avec un simple interrupteur.

La propriété validThrough représente la date d'expiration ou la date limite de l'offre (au format ISO 8601). L'ajouter aide Google for Jobs à savoir quand cesser de montrer votre offre dans les résultats de recherche, évitant aux candidats de postuler à des postes expirés et améliorant la santé de l'annonce.

Collez la balise <script type="application/ld+json"> générée dans la section <head> ou <body> du HTML de la page dédiée à cette offre d'emploi. Si vous utilisez un CMS comme WordPress, insérez-la via une extension d'injection en en-tête/pied ou un bloc HTML personnalisé.

Après avoir généré et ajouté le code schema à votre site, copiez l'URL de la page (ou collez l'extrait de code brut) dans l'outil Test des résultats enrichis de Google (search.google.com/test/rich-results) ou le validateur de balisage schema. Ces outils signalent les champs manquants, avertissements et erreurs de syntaxe.

Google recommande d'avoir une page unique par offre d'emploi. Si vous combinez plusieurs offres sur une page, les moteurs de recherche peuvent avoir du mal à faire correspondre correctement les requêtes ou afficher des cartes incomplètes. Gardez chaque offre distincte sur sa propre URL unique.

Absolument. Tout le traitement est exécuté côté client dans votre navigateur web. Vos saisies, descriptions de poste et détails de salaire ne sont jamais envoyés à des serveurs externes ni enregistrés, garantissant une confidentialité absolue.