Nouveau : optimisé pour ChatGPT, Perplexity et les AI Overviews

JobPosting

schema.org/JobPostingRésultats enrichis Google

Une offre d'emploi : intitulé, description, date, employeur, lieu.

Répandu
Adoption sur le web
51
Propriétés
38
Propres à ce type
Thing · Intangible
Hérite de

Comment l'ajouter

  1. 1

    Identifiez le type JobPosting sur votre page et rassemblez les informations visibles à baliser.

  2. 2

    Ajoutez un bloc JSON-LD dans le code de la page, en ne balisant que du contenu réellement affiché.

  3. 3

    Vérifiez le résultat avec le test des résultats enrichis de Google, puis auditez la page avec SchemaGap.

Exemple de balisage

Squelette JSON-LD construit à partir des propriétés attendues de ce type. Remplacez les valeurs par les vôtres.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JobPosting",
  "title": "…",
  "description": "Description courte, sans balisage HTML.",
  "datePosted": "2026-01-15",
  "hiringOrganization": {
    "@type": "Organization",
    "name": "Nom de l'organisation",
    "url": "https://exemple.com"
  },
  "jobLocation": {
    "@type": "Place",
    "name": "Nom du lieu",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Paris"
    }
  },
  "baseSalary": 1,
  "employmentType": "…"
}
</script>

Propriétés obligatoires

Sans ces propriétés, l'élément n'est pas éligible aux résultats enrichis de Google.

descriptionTextObligatoireStandard du web

Une description textuelle de l'élément, sans balisage HTML.

datePostedDate · DateTimeObligatoireRépandu

La date de mise en ligne de l'annonce. Déterminante pour la fraîcheur d'une offre d'emploi.

hiringOrganizationOrganization · PersonObligatoireRépandu
titleTextObligatoireRépandu
jobLocationPlaceObligatoire · au moins unRépandu
applicantLocationRequirementsAdministrativeAreaObligatoire · au moins unCourant

Propriétés recommandées

Non obligatoires, mais elles enrichissent le résultat et renforcent la compréhension par les moteurs.

validThroughDate · DateTimeTrès répandu

La date jusqu'à laquelle l'élément reste valable.

employmentTypeTextRépandu
identifierPropertyValue · Text · URLRépandu

Un identifiant, par exemple un ISBN ou un identifiant interne.

baseSalaryMonetaryAmount · Number · PriceSpecificationCourant
directApplyBooleanCourant
jobLocationTypeTextCourant

Hiérarchie

Parents
ThingIntangibleJobPosting
Sous-types · 0

Aucun sous-type.

Toutes les propriétés · 51

PropriétéType attenduAdoption
image

Une ou plusieurs images de l'élément. Fournir des URL valides, de préférence en haute résolution.

ImageObject · URLStandard du web
mainEntityOfPage

La page dont cet élément est le sujet principal. L'inverse de mainEntity.

CreativeWork · URLStandard du web
name

Le nom de l'élément. Pour un produit, le nom commercial tel qu'affiché sur la page.

TextStandard du web
potentialAction

Une action que l'on peut déclencher sur cet élément, décrite avec un EntryPoint.

ActionStandard du web
sameAs

URL d'une page de référence qui identifie l'élément de façon non ambiguë (réseau social, Wikidata…).

URLStandard du web
url

L'URL canonique de l'élément.

URLStandard du web
alternateName

Un autre nom sous lequel l'élément est connu : sigle, ancienne dénomination, nom commercial.

TextTrès répandu
additionalType

Un type supplémentaire pour l'élément, indiqué par une URL pointant vers un vocabulaire.

URLRépandu
subjectOf

Un contenu ou un événement qui parle de cet élément. L'inverse de about.

CreativeWork · EventRépandu
disambiguatingDescription

Une phrase courte qui distingue l'élément d'un homonyme. Utile quand plusieurs entités portent le même nom.

TextCourant
educationRequirementsPropreEducationalOccupationalCredential · TextCourant
experienceRequirementsPropreOccupationalExperienceRequirements · TextCourant
industryPropreDefinedTerm · TextCourant
jobBenefitsPropreTextCourant
occupationalCategoryPropre

La catégorie professionnelle, de préférence selon une nomenclature officielle.

CategoryCode · TextCourant
qualificationsPropreCredential · TextCourant
responsibilitiesPropreTextCourant
skillsPropre

Les compétences requises ou transmises.

DefinedTerm · TextCourant
workHoursPropreTextCourant
applicationContactPropreContactPointÉmergent
benefitsPropreTextÉmergent
employerOverviewPropreTextÉmergent
employmentUnitPropreOrganizationÉmergent
estimatedSalaryPropreMonetaryAmount · MonetaryAmountDistribution · NumberÉmergent
experienceInPlaceOfEducationPropreBooleanÉmergent
incentiveCompensationPropreTextÉmergent
jobImmediateStartPropreBooleanÉmergent
jobStartDatePropreDate · TextÉmergent
owner

Le propriétaire actuel de l'élément.

Organization · PersonÉmergent
salaryCurrencyPropreTextÉmergent
eligibilityToWorkRequirementPropreTextRare
incentivesPropreTextRare
jobDurationPropreDuration · QuantitativeValueRare
physicalRequirementPropreDefinedTerm · Text · URLRare
relevantOccupationPropreOccupationRare
securityClearanceRequirementPropreText · URLRare
sensoryRequirementPropreDefinedTerm · Text · URLRare
specialCommitmentsPropreTextRare
totalJobOpeningsPropreIntegerRare

Donnée publique Google / schema.org · mai 2026

Votre page utilise JobPosting ?

Auditez son balisage et voyez ce qui manque, priorisé par adoption réelle.

Restez à la pointe du SEO

Nos analyses sur schema.org, les moteurs IA et les résultats enrichis, directement dans votre boîte. Sans spam.