Du jour au lendemain, tout le monde ne parlait plus que de Google for Jobs et l’engouement était grand. Beaucoup se posent la question suivante : comment faire pour que mes offres d’emploi apparaissent sur la plateforme d’emploi de Google ?
Vous découvrirez ci-après comment configurer vous-même Google for Jobs et comment faciliter cette configuration :
Il convient tout d’abord de comprendre comment fonctionne Google for Jobs. La recherche d’emploi s’effectue ici de manière similaire à la recherche Google classique ; Google for Jobs est en effet pratiquement une « extension » de la recherche Google classique. Parmi les extensions similaires, on peut citer par exemple Google Images, Google Shopping, Google Flights, etc. Ces widgets viennent compléter la recherche classique et sont conçus et développés pour des usages spécifiques. Ces widgets s’affichent dans les résultats de recherche lorsque Google détecte que l’internaute recherche, par exemple, un vol ou justement un nouvel emploi.
Tout comme pour la recherche Web, il n’existe pas d’interface intégrée permettant de publier des offres d’emploi sur Google. Cela ne signifie toutefois pas qu’il n’est pas possible de publier des offres d’emploi directement sur Google for Jobs via une interface.
Si vous ne souhaitez pas faire appel à un prestataire tiers, Google doit indexer votre offre d’emploi. Pour ce faire, Google visite à intervalles réguliers tous les sites web connus du moteur de recherche et les analyse. Pour que le site soit reconnu comme une offre d'emploi et qu'il soit indexable, certaines conditions techniques doivent être remplies.
Google étant lui-même un gigantesque moteur de recherche, certaines conditions techniques doivent être remplies pour qu’une nouvelle offre d’emploi soit reconnue comme telle.
La condition préalable fondamentale est que l’offre d’emploi soit accessible au public sur le Web sous forme de page HTML. Les offres d’emploi qui renvoient, par exemple, à un fichier PDF ou qui sont intégrées sous forme d’image ne peuvent pas être indexées directement en tant qu’offres d’emploi. Si votre offre d’emploi n’est disponible qu’au format PDF, vous pouvez faire appel à notre service.
Un autre point important est que chaque offre d’emploi doit disposer de son propre lien unique permettant d’y accéder. Il convient également de veiller à ce que l’offre d’emploi soit chargée directement dans le code source HTML dès l’ouverture de la page, et non a posteriori, par exemple via JavaScript ou AJAX. C’est le cas avec certains plugins pour WordPress ou d’autres systèmes de gestion de contenu.
Contrairement au contenu habituel d'un site web, que Google peut indexer sans mesures particulières, les offres d'emploi doivent comporter ce que l'on appelle des « données de schéma ». Il est impératif d'en tenir compte si vous souhaitez configurer vous-même Google for Jobs. Les données Schema sont des balises spéciales qui peuvent être intégrées dans le code source HTML et qui fournissent aux moteurs de recherche des indications sémantiques sur la nature du contenu en question. Les données Schema pertinentes pour les offres d’emploi sont de type «JobPosting». Vous trouverez un aperçu de tous les attributs possibles sur le site Web de schema.org (https://schema.org/JobPosting).
Comme indiqué précédemment, les données Schema constituent des indications destinées aux moteurs (de recherche) afin qu’ils puissent identifier les informations présentes sur la page en cours. Ces données Schema ne sont pas visibles pour les visiteurs lambda. Vous pouvez vérifier gratuitement si votre offre d’emploi contient déjà des données Schema grâce à notre service vérifier gratuitement.
Si toutes les conditions susmentionnées sont remplies, il ne reste plus qu’à Google de trouver la nouvelle offre d’emploi pour que l’indexation commence. En fonction de la notoriété et du contenu du domaine, cela peut prendre un certain temps. Pour les sites web dont le contenu ne change pas fréquemment et qui ne sont pas très connus, cela peut prendre plusieurs semaines avant que Google ne revienne sur le site et ne commence l’indexation. Pour que Google puisse trouver l’offre d’emploi, celle-ci doit être accessible via au moins un lien, par exemple via le menu > Carrières > Offres d’emploi.
En résumé, les points suivants doivent être pris en compte
Chaque offre d’emploi doit disposer de sa propre URL unique
Google doit pouvoir explorer la page
La page doit être signalée à Google
La page doit contenir des données de schéma de type « JobPosting » et celles-ci doivent être aussi complètes que possible
Si vous souhaitez configurer vous-même Google for Jobs, vous devrez souvent surmonter de nombreux obstacles, même si le sujet semble assez simple au premier abord. Pour ne pas réinventer la roue et éviter de devoir résoudre tous les problèmes un par un sur le Web, vous pouvez faire appel à notre service pratique spécialement conçu pour Google for Jobs.
Même si Google for Jobs n’offre que peu de possibilités de mise en forme, il n’est pas nécessaire d’y renoncer complètement. De nombreuses offres d’emploi figurant dans la recherche Google Jobs sont des blocs de texte non mis en forme, sans aucun paragraphe ni structure. Cette absence de mise en forme s’explique souvent par l’utilisation de plugins qui, bien qu’ils génèrent des données Schema et les affichent sur le site web, suppriment également toute mise en forme. De plus, il est possible que l’affichage sur le site web utilise des balises CSS et HTML qui ne sont pas prises en charge par Google.
Actuellement, Google ne prend en charge que les éléments de mise en forme suivants :
Balises : paragraphes pour les sections
Balises : listes non ordonnées pour les puces
Balises : sauts de ligne pour une nouvelle ligne sans espacement
Les autres formats HTML présents dans la description de l’offre d’emploi ne posent certes pas de problème, mais sont ignorés par Google. Si les offres d’emploi comportent par exemple des titres , etc., l’offre d’emploi s’affichera en tout cas différemment sur le site web et dans la Google Jobbox.
Selon la manière dont le site web est programmé et le logiciel utilisé pour publier les offres d’emploi sur le site, il se peut que chaque offre d’emploi ne dispose pas de sa propre URL. C’est par exemple le cas lorsque toutes les offres d’emploi sont affichées les unes en dessous des autres sur une même page, ou lorsque les offres d’emploi ne sont chargées qu’ultérieurement, par exemple via JavaScript en arrière-plan.
Il convient de s’assurer que chaque offre d’emploi dispose de sa propre URL. Certains plugins donnent simplement l’impression que chaque offre d’emploi possède sa propre URL. Cela se reconnaît souvent au fait qu’un lien d’ancrage (#) est inséré dans l’URL ou que celle-ci ne change pas lorsque l’on consulte une offre d’emploi.
À l’instar d’une recherche Web classique, Google for Jobs affiche des résultats pertinents pour l’internaute, puis renvoie vers la source d’origine pour plus de détails. Sur le portail d’emploi de Google, ce renvoi s’effectue via des boutons bleus portant la mention «Postuler à : …». Idéalement, le nom de l’entreprise devrait bien sûr y figurer. Cependant, les données Schema ne permettent pas de configurer le texte qui doit s’afficher à cet endroit. C’est l’intelligence artificielle complexe de Google qui en est responsable. C’est elle qui décide de la libellé idéal du bouton. Malheureusement, le choix ne correspond souvent pas à ce que l’on souhaiterait.
À côté de chaque annonce sur Google for Jobs, un emplacement est prévu pour un logo. Si Google n’a pas encore attribué de logo à l’offre d’emploi, vous verrez ici un carré coloré comportant la première lettre du nom de l’entreprise. En ce qui concerne le logo, le principe est similaire à celui du libellé du bouton. Là encore, c’est l’IA (intelligence artificielle) de Google qui décide quel logo s’affiche. Il est certes possible d’indiquer un logo dans les données Schema, mais cela ne garantit pas que celui-ci s’affiche systématiquement.
Pour qu’une nouvelle offre d’emploi puisse s’afficher sur Google for Jobs, elle doit être indexée par Google. Le principe est le suivant : des « robots d’exploration » parcourent en permanence Internet à la recherche de pages nouvelles ou mises à jour. Étant donné le nombre extrêmement élevé de sites web sur Internet, cela peut, dans certains cas, prendre beaucoup de temps avant que le robot d’exploration de Google ne parcoure à nouveau votre site web et, espérons-le, ne trouve la nouvelle offre d’emploi. Ce n’est qu’après une nouvelle exploration du site et l’indexation de l’offre d’emploi que celle-ci pourra apparaître sur Google for Jobs. Il en va de même, bien entendu, en cas de modifications apportées à l’offre d’emploi ou si le poste proposé est déjà pourvu.
La publication d’offres d’emploi sur la plateforme d’emploi de Google peut poser certains problèmes. Grâce à ce guide étape par étape pour le dépannage et la résolution des problèmes, vous réussirez à publier votre annonce.
Pour que l’offre d’emploi puisse être indexée par Google, il est indispensable que des données Schema de type « JobPosting » soient présentes directement sur le site web de l’offre d’emploi. Google met lui-même à disposition des outils de test permettant de vérifier ces données structurées. Vous pouvez y indiquer le lien vers l’offre ou copier directement le code source pour le vérifier. Une fois l’analyse terminée, un élément de type « Offre d’emploi » devrait apparaître sur la page de résultats en tant qu’élément reconnu.
Il s’agit désormais de déterminer si Google a déjà pris connaissance de la nouvelle offre d’emploi ou de la modification apportée à celle-ci. Pour le vérifier, la Google Search Console est l’outil à utiliser. Si la Google Search Console n’est pas encore configurée, il est vivement recommandé de le faire, car cet outil est non seulement utile pour vérifier l’état d’indexation, mais fournit également de nombreuses autres informations telles que : le positionnement, les mots-clés, les clics ainsi que des suggestions d’amélioration pour le site web en général.
Une fois connecté à Google Search Console, sélectionnez «Vérification d’URL » dans le menu de gauche. Saisissez-y le lien vers l’offre d’emploi et lancez la vérification en appuyant sur « Entrée ».
Si Google connaît déjà l’URL et l’a traitée avec succès, les éléments détectés s’affichent également. Il est important ici que la catégorie « Offres d’emploi » ait été reconnue. Un point d’exclamation jaune fournit des informations sur les améliorations possibles. Celles-ci sont toutefois facultatives, mais elles améliorent le classement sur Google.
Si Google ne connaît pas encore l’URL, une page similaire à la capture d’écran ci-dessous s’affiche. Vous pouvez alors lancer activement l’indexation via «Demander l’indexation » et informer Google de l’existence de la page ou de ses modifications. Une fois l’indexation demandée, cela prend un certain temps – généralement pas plus d’une heure, et souvent bien moins. L’URL peut ensuite être vérifiée à nouveau et devrait alors être connue de Google.
La Google Search Console permet à la fois de vérifier le statut d’indexation et de demander de manière ciblée l’indexation de pages individuelles. Cette procédure est principalement destinée aux cas particuliers et au débogage.
Avec le lancement de Google Jobbox, le géant des moteurs de recherche a également pris conscience que les offres d’emploi se distinguent des sites web classiques. Pour les offres d’emploi, il est essentiel de s’assurer qu’elles sont à jour afin de ne pas décourager les candidats potentiels. À cette fin, Google met à disposition une nouvelle interface : l’API d’indexation de Google.
Grâce à cette interface, Google peut être informé automatiquement des modifications apportées aux offres d'emploi. Cela garantit que les offres d'emploi sont intégrées à l'index beaucoup plus rapidement qu'avec l'exploration normale. Lors de l'exploration normale par les robots Google, il peut parfois s'écouler plusieurs semaines avant que Google ne détecte une modification. L'API d'indexation Google ne peut toutefois être utilisée que pour les pages contenant des éléments de type « JobPosting » ou « BroadcastEvent ».
Outre l’intégration de l’API d’indexation de Google, il est également recommandé d’inclure toutes les pages contenant des offres d’emploi dans le fichier sitemap.xml.
De nombreux utilisateurs signalent sur divers forums des problèmes d’affichage du logo de l’entreprise sur Google for Jobs. La documentation officielle comporte d’ailleurs une section distincte consacrée au logo de l’entreprise dans les offres d’emploi.
En règle générale, le logo doit être spécifié dans l’attribut `hiringOrganization`. Vous pouvez ensuite utiliser l’outil de test pour vérifier que les données Schema sont bien lues par Google. Il faut ensuite s’assurer que Google a déjà trouvé la page, ce qui peut être vérifié via la Google Search Console.
Si toutes ces conditions sont remplies, il ne vous reste plus qu’à faire preuve de patience. L’IA de Google doit désormais apprendre que le logo appartient à l’entreprise et établir un lien entre les deux en interne. Cela peut prendre quelques jours, voire quelques semaines.
De plus, vous pouvez créer un profil Google My Business et y télécharger le logo de l’entreprise.
Enfin, il convient de vérifier comment l’offre d’emploi s’affiche dans la Google Jobbox. Mais même cela n’est pas toujours très simple. En effet, même si la Google Search Console confirme que la page a bien été indexée, cela ne signifie pas pour autant que l’offre d’emploi apparaîtra systématiquement sur Google for Jobs.
Pour retrouver votre propre offre d’emploi sur Google for Jobs, il est recommandé de procéder comme suit :
Recherchez le nom de votre entreprise + son lieu d'implantation. Par exemple : ACME GmbH Hambourg
Réglez éventuellement le filtre de localisation sur « Partout »
Parcourez les résultats un par un
L’objectif n’est bien sûr pas seulement d’apparaître sous le nom de votre entreprise, mais également sous l’intitulé du poste. Il s’agit ici de vous assurer l’une des premières places grâce à une optimisation.
Les raisons les plus courantes pour lesquelles votre offre d’emploi ne peut pas être trouvée directement sont les suivantes :
Le lieu n’est pas indiqué dans son intégralité. Il est important de préciser le lieu complet, car les résultats s’affichent en fonction de votre localisation actuelle.
L'offre d'emploi a également été publiée sur d'autres portails d'emploi. Google le détecte et regroupe les offres d'emploi. Il n'apparaît alors qu'un seul bouton supplémentaire « Postuler ».
L’offre d’emploi n’est pas encore indexée. Dans ce cas, il est préférable d’attendre un jour, puis de réessayer.
L’offre d’emploi est trop ancienne et n’est plus considérée comme pertinente par Google.
Pour que les offres d’emploi apparaissent correctement sur Google for Jobs, des connaissances techniques de base et un certain savoir-faire sont indispensables. De plus, il faut disposer de la possibilité d’intégrer des données Schema sur le site web. Cela ne va pas toujours de soi, par exemple lorsqu’un système externe de gestion de contenu ou de gestion des candidatures est utilisé.
SEO for Jobs offre la possibilité de publier des offres d’emploi sur Google for Jobs sans avoir à modifier le site web et sans connaissances techniques particulières. Pour les entreprises qui utilisent un système de gestion de contenu ou de gestion des candidatures, le Job Crawler est la solution idéale pour synchroniser leur portail de carrière avec Google.