

# Comment vérifier un lien de candidature employeur depuis Indeed

Avant de postuler, comparez le lien de l'offre et le lien de candidature renvoyé au site carrières officiel, pris comme référence, et au poste exact. Notez s'il s'agit d'un parcours employeur, d'un système de candidature, d'un autre site d'offres ou d'un lien non résolu. Un Actor est un programme hébergé de collecte de données. Une Task est un préréglage d'entrée enregistré.

## Configuration et collecte des données

Pour commencer, configurez le collecteur de données pour une vérification manuelle ciblée. Le préréglage par défaut de la [Indeed Apply Link Audit Task](https://apify.com/chronometrica/indeed-jobs-scraper/examples/indeed-apply-link-audit) contient des termes par défaut larges :

```json
{
  "balanceKeywordCoverage": true,
  "country": "us",
  "followApplyRedirects": true,
  "jobType": "any",
  "maxItems": 100,
  "maxPagesPerSearch": 5, "postedWithinDays": "7",
  "remoteOnly": false,
  "requestDelayMillis": 2500,
  "saveOnlyUniqueItems": true,
  "scrapeCompanyDetails": false,
  "searchTerm": "software engineer\ndata analyst\nproduct manager",
  "sortBy": "date"
}
```

Configuration et collecte des données

Remplacez les postes d'exemple dans `searchTerm` par votre seul poste visé, indiquez vos `country` et `location` exacts, et limitez le périmètre en réglant `maxItems` sur 2 et `maxPagesPerSearch` sur 1. Vérifiez que `saveOnlyUniqueItems` est réglé sur `true` et passez `followApplyRedirects` à `false`. Une entrée de recherche d'Actor utilise des termes de recherche et des lieux, et non des URL d'offres directes. Si vous partez d'une URL d'offre connue, inspectez-la manuellement ou rapprochez-la d'une ligne de recherche réellement renvoyée.

Un système de candidature est une plateforme logicielle tierce utilisée par les employeurs pour gérer les candidatures. Un tenant est l'espace de travail dédié ou le sous-domaine d'une organisation précise, hébergé sur un système de candidature.

Le programme renvoie des champs de sortie natifs, dont `jobId`, `title`, `companyName`, `locationRaw`, `jobUrl`, `applyUrl`, `finalApplyUrl`, `applyUrlRedirected`, `applyUrlResolveStatus`, `descriptionText`, `descriptionStatus` et `scrapedAt`. Les champs de redirection automatique non acceptés, comme `finalApplyUrl` et `applyUrlResolveStatus`, restent facultatifs ou inconnus lorsque `followApplyRedirects` est réglé sur `false`.

Lorsque l'exécution de la collecte se termine, inspectez les champs de métadonnées `OUTPUT` : `requestedMaxItems`, `candidateItemsSeen`, `jobsSaved`, `pagesParsed`, `blockedPages`, `failedRequests` et `stopReason`. Dans une exécution de contrôle limitée à deux éléments, le collecteur a enregistré deux lignes contenant des descriptions de poste complètes. L'une a renvoyé un parcours employeur Workday et l'autre un parcours hébergé par Indeed. La comparaison d'un poste public daté, d'une référence de recrutement et d'un lieu avec la page carrières officielle de l'employeur, prise comme référence, a confirmé le lien du tenant Workday. Cela montre la vérification du parcours pour une offre précise, mais cela ne prouve pas une couverture complète de la source, une résolution automatique ni une politique universelle de routage employeur.

## Étapes pour vérifier votre lien de candidature

1. Choisissez une offre connue ou une petite recherche. Enregistrez l'identifiant de l'offre source, le titre, l'entreprise, le lieu et l'heure de collecte. Ne supposez pas que les règles de routage d'Indeed ont changé d'après d'anciens exemples.
2. Lancez une petite entrée de Task avec maxItems réglé sur deux, maxPagesPerSearch réglé sur un, saveOnlyUniqueItems réglé sur true et followApplyRedirects réglé sur false. Inspectez la sortie de l'exécution. Une exécution réussie sans lignes utiles exige une vérification manuelle de la source.
3. Construisez un enregistrement de parcours pour chaque offre source et chaque URL de candidature à examiner. Gardez séparées les URL de candidature brutes et les URL d'offre. Enregistrez l'hôte initial, le type de parcours, l'heure de vérification et l'état de la vérification.
4. Ouvrez le parcours public renvoyé. Notez la destination finale et vérifiez si elle affiche le même poste, le même employeur, la même référence de recrutement et le même lieu. Ne soumettez pas de candidature pendant cette vérification.
5. Ouvrez séparément la page carrières publique officielle de l'employeur. Suivez sa recherche publique ou son lien vers le système de candidature. Vérifiez si elle atteint le même tenant d'organisation et le même poste.
6. Utilisez des états explicites pour vos enregistrements. Choisissez parcours employeur vérifié, parcours de système de candidature vérifié, parcours de site d'offres, manquant, indisponible ou identité non résolue. Un parcours vérifié signifie que la destination publique correspondait à l'heure enregistrée.
7. Ajoutez l'enregistrement de parcours à votre tableau de suivi des offres. Revérifiez la destination publique immédiatement avant votre candidature réelle. Une ancienne observation ne peut pas prouver l'état actuel.
8. Choisissez le parcours employeur ou le parcours de système de candidature vérifié s'il correspond à l'offre visée. Sinon, utilisez le parcours du site source ou marquez la destination comme non résolue.

## Exemples traités d'audit de parcours

Remarque : les cinq cas suivants et les lignes du tableau sont une fiction explicite conçue pour l'enseignement.

Dans le cas J1, une offre Indeed pour un Software Analyst chez Green Labs à Austin indique la référence de recrutement GL-42. Le `jobUrl` est `https://jobs-board.example/view/J1` et le `applyUrl` est `https://ats.example/green/jobs/GL-42`. L'inspection manuelle confirme que la destination publique affiche Green Labs, Software Analyst, Austin et GL-42. L'ouverture de la page carrières officielle de Green Labs montre un lien direct vers ce tenant et ce poste exacts. Enregistrez ceci comme `checked_applicant_system_route`.

Dans le cas J2, `applyUrl` pointe vers `https://jobs-board.example/apply/J2` et reste sur le site source. Enregistrez ceci comme `board_route`. Le cas J3 renvoie un `applyUrl` null ; enregistrez ceci comme `missing`. Un parcours manquant indique un manque dans les données sources qui exige une vérification manuelle de l'offre, et non la preuve qu'aucun poste n'existe.

Dans le cas J4, `applyUrl` mène au site de l'employeur, mais la destination affiche la référence de recrutement GL-99 dans une autre ville, et non l'offre attendue. Enregistrez ceci comme `unresolved_identity` en raison de l'écart. Dans le cas J5, le lien de candidature renvoie une erreur de page indisponible ; enregistrez ceci comme `unavailable`.

Ces cinq enregistrements fictifs donnent un parcours de système de candidature vérifié, un parcours de site d'offres et trois manques de données. Cette répartition 1/5 est un tableau d'enseignement, et non un repère général de disponibilité. Une destination vérifiée à un moment précis n'est pas un certificat d'absence de fraude, une garantie que le recrutement est encore actif, ni une preuve de réussite de la candidature. Faites toujours une dernière revérification de la source avant de soumettre une candidature réelle. Si J1 devient indisponible la semaine suivante, ajoutez la nouvelle heure d'observation sans écraser l'enregistrement vérifié d'origine.

| Identifiant d'offre | `jobUrl` source | `applyUrl` brut | URL finale et hôte observés manuellement | Preuve du lien carrières vers le tenant | Heure de vérification | État du parcours | Action suivante |
| --- | --- | --- | --- | --- | --- | --- | --- |
| J1 | `https://jobs-board.example/view/J1` | `https://ats.example/green/jobs/GL-42` | `https://ats.example/green/jobs/GL-42` (`ats.example`) | Le site officiel fournit un lien vers le tenant exact et le poste GL-42 | 2026-10-13T05:30:00Z | `checked_applicant_system_route` | Utiliser le lien du tenant vérifié |
| J2 | `https://jobs-board.example/view/J2` | `https://jobs-board.example/apply/J2` | `https://jobs-board.example/apply/J2` (`jobs-board.example`) | Reste sur le site agrégateur | 2026-10-13T05:31:00Z | `board_route` | Utiliser le parcours du site de façon délibérée |
| J3 | `https://jobs-board.example/view/J3` | null | Aucun | Aucune destination fournie | 2026-10-13T05:32:00Z | `missing` | Inspecter l'offre source manuellement |
| J4 | `https://jobs-board.example/view/J4` | `https://employer.example/jobs/GL-99` | `https://employer.example/jobs/GL-99` (`employer.example`) | Le site affiche la mauvaise référence de recrutement GL-99 et la mauvaise ville | 2026-10-13T05:33:00Z | `unresolved_identity` | Ne pas poursuivre le choix de parcours en raison de l'écart |
| J5 | `https://jobs-board.example/view/J5` | `https://jobs-board.example/apply/J5` | `https://jobs-board.example/404` (`jobs-board.example`) | La page renvoie une erreur d'indisponibilité | 2026-10-13T05:34:00Z | `unavailable` | Marquer comme indisponible |

## Action suivante

Lancez votre collecte de données avec l'[Indeed Jobs Scraper Actor](https://apify.com/chronometrica/indeed-jobs-scraper) et la [Indeed Apply Link Audit Task](https://apify.com/chronometrica/indeed-jobs-scraper/examples/indeed-apply-link-audit), avec followApplyRedirects réglé sur false, pour auditer vos enregistrements de parcours.

## Sources et lectures complémentaires

- [Indeed Jobs Scraper Actor](https://apify.com/chronometrica/indeed-jobs-scraper)
- [Indeed Apply Link Audit Task](https://apify.com/chronometrica/indeed-jobs-scraper/examples/indeed-apply-link-audit)
- [Page d'entrée des carrières de l'entreprise Visa](https://corporate.visa.com/en/careers.html)
- [Tenant du système de candidature Workday de Visa](https://visa.wd5.myworkdayjobs.com/Visa)
- [Discussion publique sur le routage des sites d'offres](https://www.reddit.com/r/CanadaJobs/comments/1c618do/has_indeed_stopped_listing_job_bank_postings/)