Guides

Comment créer un site d'emplois : annonces, candidatures et annonces payantes

Pour créer un site d'emplois, choisissez une niche où les employeurs ont du mal à joindre les bons candidats, constituez une liste claire d'offres avec des filtres qui correspondent à la façon dont ces candidats font leurs recherches, donnez à chaque offre sa propre page bien structurée, et permettez aux employeurs de publier et de payer leurs annonces par un formulaire simple et un paiement en ligne. Décidez tôt si les candidats postulent sur votre site ou sur celui de l'employeur, car ce choix détermine la quantité de renseignements personnels que vous traitez. Attirer à la fois les employeurs et les candidats sur un nouveau site est la partie difficile; le logiciel est la partie facile.

Ce qu'un site d'emplois doit contenir

ÉlémentCe qu'il couvreDans le produit minimal?
Liste d'offresLes offres les plus récentes en premier, avec des filtresOui
Pages d'offresTitre, entreprise, lieu ou télétravail, fourchette salariale, description, façon de postulerOui
Filtres et rechercheMot-clé, type de poste, lieu ou télétravail, niveau d'expérience, salaireOui, quelques-uns seulement
Publier une offreFormulaire employeur, aperçu, paiement, puis publicationOui
Révision par l'administrationApprouver, modifier ou refuser les annonces avant ou après leur mise en ligneOui
ExpirationLes offres disparaissent après une période déterminée ou quand le poste est pourvuOui
Alertes d'emploiCourriel aux candidats pour les nouvelles offres qui correspondent à leurs intérêtsPeu après le lancement
Comptes employeursGérer les annonces, les renouveler, voir des statistiques de basePlus tard
Pages d'entrepriseToutes les offres d'un même employeur, avec un bref profilPlus tard
Candidatures sur le siteLes candidats postulent et téléversent un CV sur votre siteOptionnel

Les données

Des offres, des entreprises, des catégories ou types de poste, des lieux et, si vous acceptez les paiements, des commandes ou des publications avec un statut payé et une date d'expiration. Si vous recueillez les candidatures, ajoutez les candidatures et les fichiers de CV, liés à l'offre et visibles seulement par l'employeur concerné.

Permissions

  • Tout le monde peut voir les offres actives et non expirées.
  • Un employeur ne peut modifier que ses propres annonces.
  • Si vous acceptez les candidatures sur place, un employeur ne voit que les candidatures à ses propres offres, et les candidats ne voient que les leurs.
  • Les administrateurs peuvent tout voir et modérer.

Les CV contiennent des renseignements personnels : noms, coordonnées, parcours professionnel. Si vous les conservez, gardez les fichiers privés, supprimez-les après une période déterminée et indiquez clairement dans votre avis de confidentialité combien de temps vous les gardez.

Décisions et compromis

Niche

Les sites d'emplois généralistes sont très encombrés. Les sites de niche gagnent sur la pertinence : postes à distance pour un langage de programmation précis, emplois dans les technologies climatiques, postes infirmiers dans une région, emplois en restauration dans une ville. Une niche étroite rend aussi vos filtres évidents et votre marketing plus facile.

Candidature sur place ou ailleurs

Une candidature ailleurs (un lien vers la page de candidature de l'employeur ou une adresse courriel) est plus simple : pas de stockage de CV, moins d'obligations en matière de confidentialité, et les employeurs continuent d'utiliser leurs propres outils d'embauche. Une candidature sur place offre aux candidats une expérience uniforme et permet de proposer aux employeurs une liste simple des candidats, mais vous traitez alors des renseignements personnels et vous construisez une partie d'un système de suivi des candidatures. La plupart des nouveaux sites commencent avec des candidatures ailleurs.

Tarification

Les modèles courants sont un prix fixe par publication, un prix plus élevé pour les offres mises en avant, des forfaits de plusieurs publications à prix réduit, ou des abonnements pour les employeurs qui embauchent souvent. Commencez avec un prix et une seule option payante. Certains sites publient gratuitement les premières offres pour montrer qu'il y a de l'activité; si vous le faites, soyez honnête sur les annonces payantes, commanditées ou recueillies ailleurs.

Expiration et fraîcheur

Les chercheurs d'emploi perdent vite confiance quand ils postulent à des postes déjà pourvus. Donnez à chaque offre une date d'expiration (30 ou 60 jours est courant), laissez les employeurs marquer un poste comme pourvu, et masquez automatiquement les offres expirées. L'approche la plus simple consiste à filtrer selon la date d'expiration chaque fois que des offres sont affichées, afin que rien n'ait à fonctionner selon un calendrier pour les masquer.

Visibilité dans les moteurs de recherche

Les pages d'offres peuvent apparaître dans l'expérience de recherche d'emploi de Google si elles contiennent les bonnes données structurées. En septembre 2026, la documentation de Google indique les propriétés JobPosting requises, notamment le titre du poste, la description, la date de publication, l'organisation qui embauche et le lieu de travail (avec des consignes distinctes pour les postes à distance). Elle précise aussi que les offres expirées doivent être retirées, en définissant une date validThrough passée, en renvoyant une erreur 404 ou 410, ou en retirant le balisage, et que le balisage ne doit figurer que sur les pages d'offres individuelles, et non sur les pages de liste. Vérifiez les consignes actuelles de Google avant de les mettre en œuvre.

Le rendu des pages est donc important : les pages d'offres doivent pouvoir être lues par les moteurs de recherche sans dépendre d'un JavaScript lourd côté client. Notre guide sur le référencement des sites créés avec l'IA présente les options.

Une première consigne pour un constructeur IA

Crée un site d'emplois de niche appelé GreenStack Jobs pour les postes en logiciel dans les entreprises de technologies climatiques et d'énergie propre. Les pages d'offres incluent le titre, le nom et le logo de l'entreprise, le lieu ou « Télétravail » avec les pays autorisés, la fourchette salariale, le type d'emploi, le niveau d'expérience, la description et un bouton « Postuler » qui renvoie à l'URL de candidature de l'employeur. La page d'accueil affiche les offres actives les plus récentes en premier, avec les offres en vedette épinglées en haut, et des filtres pour le type de poste, le télétravail ou sur place, le niveau d'expérience et le salaire, conservés dans l'URL. Les employeurs utilisent un formulaire « Publier une offre », prévisualisent leur annonce et la soumettent; les annonces attendent dans une file d'approbation de l'administration. Les offres expirent 30 jours après la publication et sont masquées une fois expirées. Chaque page d'offre a un titre unique, une méta-description et des données structurées JobPosting. Utilise Next.js pour que les pages d'offres soient rendues côté serveur. Enregistre les données dans une base de données et les logos dans le stockage de fichiers. Laisse le paiement comme une étape provisoire : nous ajouterons Stripe Checkout ensuite.

Une fois le noyau fonctionnel, ajoutez Stripe Checkout pour les frais de publication, puis des alertes courriel pour les candidats. Comment ajouter des paiements à votre application explique le paiement et les webhooks.

Étapes de construction

  1. Choisissez la niche et listez les filtres que les candidats utiliseraient.
  2. Recueillez un premier ensemble d'offres réelles, avec permission, ou en renvoyant vers l'annonce d'origine.
  3. Construisez les pages d'offres, la liste et les filtres avec ces données.
  4. Ajoutez le formulaire « Publier une offre » avec aperçu et file d'approbation de l'administration.
  5. Ajoutez le paiement pour les publications, en mode test puis en mode réel : on paie, puis l'offre passe en révision ou est mise en ligne.
  6. Ajoutez l'expiration et « marquer comme pourvu ».
  7. Ajoutez les bases du référencement et le balisage JobPosting aux pages d'offres, ainsi qu'un plan du site.
  8. Lancez un canal pour les candidats, comme une infolettre hebdomadaire des nouvelles offres ou une communauté dans votre niche.
  9. Ajoutez des comptes employeurs pour que les clients réguliers puissent gérer et renouveler leurs publications.
  10. Envisagez les candidatures sur place seulement quand les employeurs les demandent.

Erreurs courantes

  • Lancer un site vide. Les candidats quittent un site avec cinq offres. Remplissez-le avec des postes réels et pertinents.
  • Laisser des offres expirées en ligne. Cela fait perdre du temps aux candidats et peut aller à l'encontre des consignes des moteurs de recherche.
  • Publier des offres sans que l'employeur le sache, de façon trompeuse. Si vous affichez des postes provenant d'ailleurs, renvoyez à la source et ne laissez pas entendre que l'employeur vous a payé.
  • Cacher les fourchettes salariales. Beaucoup de candidats filtrent d'abord selon le salaire; à certains endroits, les fourchettes salariales sont exigées par la loi dans les annonces. Rendez ce champ bien visible.
  • Recueillir des CV sans plan. Conserver des renseignements personnels dont vous n'avez pas besoin, c'est un risque sans bénéfice.
  • Une modération faible. Les fausses offres d'emploi (arnaques) se glissent dans les sites ouverts. Examinez les nouveaux employeurs avant que leurs offres ne soient en ligne.
  • Des données structurées sur les pages de liste, ou des champs inventés. Suivez exactement les consignes du moteur de recherche.

Coûts et outils

L'hébergement, une base de données et du stockage pour les logos constituent les coûts de base. Des frais de traitement des paiements s'appliquent à chaque publication payante. Un fournisseur de courriel envoie les alertes d'emploi et les reçus. Si vous ajoutez les candidatures sur place, le stockage des CV et tout contrôle antivirus des fichiers téléversés ajoutent un peu de coût. Vérifiez les prix actuels sur le site de chaque fournisseur.

Quand un produit clé en main est le meilleur choix

Si vous voulez un site d'emplois standard rapidement, un logiciel de site d'emplois hébergé peut vous offrir la publication, les paiements, les alertes et les comptes employeurs dès le départ, généralement pour des frais mensuels. Cela convient aussi aux communautés ou aux associations qui veulent simplement une page d'emplois à côté d'un site existant. Si vous ne cherchez qu'à embaucher pour votre propre entreprise, vous n'avez pas besoin d'un site d'emplois : un système de suivi des candidatures ou une page carrières sera plus utile. Construisez le vôtre quand votre niche exige des champs, des filtres ou une tarification inhabituels, quand le site fait partie d'un produit plus vaste, ou quand vous voulez un contrôle complet des pages pour le référencement.

Le construire avec Mythex

Mythex peut construire le site décrit dans la consigne ci-dessus : pages d'offres, liste avec filtres conservés dans l'URL, formulaire de publication avec file d'approbation de l'administration, et logique d'expiration, avec une base de données Postgres dédiée et du stockage de fichiers pour les logos. Vous pouvez demander Next.js pour que les pages d'offres soient rendues côté serveur, les vérifier dans l'aperçu en direct, et publier sur une adresse publique ou sur votre propre domaine avec le forfait Pro. La connexion des employeurs et les paiements sont à apporter vous-même : vous choisissez une approche d'authentification et connectez votre propre compte Stripe, avec les clés conservées comme secrets du projet. Les courriels d'alertes d'emploi passent par un fournisseur comme Resend ou Postmark avec votre propre clé.

Les documents expliquent comment accepter des paiements avec Stripe, envoyer des courriels et optimiser le référencement des applications publiées. Pour un départ axé sur le recrutement, consultez le constructeur de site pour agence de recrutement; si vous suivez plutôt les candidats pour votre propre embauche, le modèle de suivi du pipeline d'embauche est plus proche de votre besoin. Un site d'emplois est une sorte d'annuaire, donc comment créer un site annuaire est aussi une bonne base.

Questions

Comment un site d'emplois fait-il de l'argent?

La plupart font payer les employeurs pour publier une offre, souvent avec des options payantes comme une mise en avant ou une durée d'affichage plus longue. Certains vendent aussi des forfaits d'offres, des abonnements pour employeurs, des espaces dans une infolettre commanditée ou l'accès à une banque de candidats.

Les candidats doivent-ils postuler sur mon site ou sur celui de l'employeur?

Renvoyer vers la page de candidature de l'employeur est plus simple, et c'est ce que font beaucoup de sites d'emplois de niche. Recueillir les candidatures sur votre site vous donne plus de données et plus de valeur, mais vous oblige à conserver les CV et les renseignements personnels de façon sécuritaire et responsable.

Comment mes offres d'emploi peuvent-elles apparaître dans la recherche d'emploi de Google?

Ajoutez des données structurées JobPosting à chaque page d'offre, en suivant la documentation de Google, et retirez ou marquez rapidement les offres expirées. Google indique que le balisage doit se trouver sur la page de détail de l'offre, et non sur les pages qui en listent plusieurs.

Comment attirer les premiers employeurs sur un nouveau site d'emplois?

Publiez vous-même un ensemble d'offres réelles et pertinentes, avec la permission de l'employeur ou avec des liens vers l'annonce d'origine, offrez aux premiers employeurs des publications gratuites ou à prix réduit, et bâtissez un auditoire de candidats grâce à une infolettre ou à une communauté dans votre niche.

Mythex · Pricing · Créez n'importe quoi avec l'IA · Modèles de sites web et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)