Guides

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

Pour créer un job board, choisissez une niche où les employeurs ont du mal à atteindre les bons candidats, constituez une liste propre d'offres avec des filtres qui correspondent à la façon dont ces candidats recherchent, donnez à chaque offre sa propre page bien structurée, et laissez les employeurs publier et payer leurs annonces via 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 données personnelles que vous manipulerez. Attirer à la fois employeurs et candidats sur un nouveau board est la partie difficile ; le logiciel, lui, est la partie facile.

Ce dont un job board a besoin

ÉlémentCe qu'il couvreIndispensable au MVP ?
Liste des offresLes offres les plus récentes en premier, avec des filtresOui
Pages d'offresIntitulé, entreprise, lieu ou télétravail, fourchette de salaire, description, comment 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
Validation par l'adminApprouver, modifier ou refuser les annonces avant ou après leur mise en ligneOui
ExpirationLes offres disparaissent après une durée définie ou quand le poste est pourvuOui
Alertes emploiEnvoyer aux candidats par e-mail les nouvelles offres correspondant à leurs intérêtsPeu après le lancement
Comptes employeursGérer les annonces, les renouveler, voir des statistiques de basePlus tard
Pages entreprisesToutes les offres d'un même employeur, avec un court profilPlus tard
Candidatures sur le siteLes candidats postulent et déposent un CV sur votre boardOptionnel

Les données

Offres, entreprises, catégories ou types de postes, lieux et, si vous encaissez des paiements, commandes ou annonces avec un statut payé et une date d'expiration. Si vous collectez des candidatures, ajoutez les candidatures et les fichiers CV, liés à l'offre et visibles uniquement par cet employeur.

Droits d'accès

  • Tout le monde peut voir les offres en ligne et non expirées.
  • Un employeur ne peut modifier que ses propres annonces.
  • Si vous acceptez les candidatures sur le site, 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 données personnelles : noms, coordonnées, parcours professionnel. Si vous les stockez, gardez les fichiers privés, supprimez-les après une durée définie et indiquez clairement dans votre politique de confidentialité combien de temps vous les conservez.

Décisions et compromis

La niche

Les job boards généralistes sont saturés. Les job boards spécialisés gagnent grâce à la pertinence : postes en télétravail pour un langage de programmation précis, emplois dans la tech climatique, postes d'infirmier dans une région, métiers de l'hôtellerie dans une ville. Une niche étroite rend aussi vos filtres évidents et votre marketing plus simple.

Candidature sur le site ou ailleurs

Ailleurs (un lien vers la page de candidature de l'employeur ou une adresse e-mail) est plus simple : pas de stockage de CV, moins d'obligations de protection des données, et les employeurs continuent d'utiliser leurs propres outils de recrutement. Sur le site offre aux candidats une expérience cohérente et permet de proposer aux employeurs une liste simple des candidats, mais vous traitez alors des données personnelles et vous construisez une partie d'un logiciel de suivi des candidatures. La plupart des nouveaux boards commencent avec des candidatures hors site.

Tarification

Les modèles courants sont un prix fixe par annonce, un prix plus élevé pour les annonces mises en avant, des packs de plusieurs annonces à tarif réduit, ou des abonnements pour les recruteurs fréquents. Commencez avec un seul prix et une seule option. Certains boards publient gratuitement les premières offres pour montrer une activité ; si vous le faites, soyez transparent sur les annonces payantes, sponsorisées ou récupérées ailleurs.

Expiration et fraîcheur

Les chercheurs d'emploi perdent vite confiance lorsqu'ils postulent à des postes déjà pourvus. Donnez à chaque offre une date d'expiration (30 ou 60 jours est courant), permettez aux employeurs de 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 affichage des offres, ainsi rien n'a besoin de tourner selon un planning pour les masquer.

Visibilité dans les moteurs de recherche

Les pages d'offres peuvent apparaître dans la recherche d'emploi de Google si elles comportent les bonnes données structurées. En septembre 2026, la documentation de Google liste les propriétés JobPosting obligatoires, notamment l'intitulé du poste, la description, la date de publication, l'organisation qui recrute et le lieu du poste (avec des consignes distinctes pour les postes en télétravail). Elle indique 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 supprimant le balisage — et que le balisage ne doit figurer que sur les pages d'offres individuelles, pas 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 être lisibles par les moteurs de recherche sans dépendre d'un JavaScript côté client lourd. Notre guide sur le SEO pour les sites créés avec l'IA explique les options.

Un premier prompt pour un outil de création par IA

Crée un job board spécialisé appelé GreenStack Jobs pour les postes en développement logiciel dans les entreprises de la tech climatique et des énergies propres. Les pages d'offres incluent l'intitulé, le nom et le logo de l'entreprise, le lieu ou « Télétravail » avec les pays autorisés, la fourchette de salaire, le type de contrat, le niveau d'expérience, la description, et un bouton « Postuler » qui renvoie vers l'URL de candidature de l'employeur. La page d'accueil affiche les offres en ligne les plus récentes en premier, avec les offres mises en avant épinglées en haut, et des filtres pour le type de poste, présentiel/télétravail, 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 de validation admin. Les offres expirent 30 jours après leur publication et sont masquées une fois expirées. Chaque page d'offre reçoit un titre unique, une meta 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 un stockage de fichiers. Laisse le paiement comme une étape factice — nous ajouterons Stripe Checkout ensuite.

Une fois le cœur fonctionnel, ajoute Stripe Checkout pour les frais de publication, puis les alertes e-mail pour les candidats. Comment ajouter des paiements à votre application explique le checkout et les webhooks.

Étapes de création

  1. Choisissez la niche et listez les filtres que les candidats utiliseraient.
  2. Rassemblez un premier lot d'offres réelles — avec autorisation, ou en renvoyant vers l'annonce d'origine.
  3. Créez les pages d'offres, la liste et les filtres à partir de ces données.
  4. Ajoutez le formulaire de publication avec aperçu et une file de validation admin.
  5. Ajoutez le paiement pour les publications en mode test, puis en mode réel : on paie, puis l'offre part en validation ou est mise en ligne.
  6. Ajoutez l'expiration et « marquer comme pourvu ».
  7. Ajoutez les bases du SEO et le balisage JobPosting sur les pages d'offres, ainsi qu'un plan du site.
  8. Lancez un canal de candidats — une lettre 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 annonces.
  10. Envisagez les candidatures sur le site seulement lorsque les employeurs le demandent.

Erreurs courantes

  • Lancer un board vide. Les candidats quittent un board qui affiche cinq offres. Remplissez-le avec des postes réels et pertinents.
  • Laisser les 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 de façon trompeuse sans que l'employeur le sache. Si vous listez des postes venant d'ailleurs, renvoyez vers la source et ne laissez pas penser que l'employeur vous a payé.
  • Masquer les fourchettes de salaire. Beaucoup de candidats filtrent d'abord par rémunération ; dans certains pays, la fourchette de salaire est obligatoire dans les annonces. Rendez ce champ bien visible.
  • Collecter des CV sans plan. Stocker des données personnelles dont vous n'avez pas besoin est un risque sans bénéfice.
  • Modération faible. Les fausses offres d'emploi apparaissent sur les boards ouverts. Vérifiez les nouveaux employeurs avant que leurs annonces ne soient en ligne.
  • Balisage structuré sur les pages de liste, ou champs inventés. Suivez exactement les consignes du moteur de recherche.

Coûts et outils

L'hébergement, une base de données et le stockage des logos constituent les coûts de base. Des frais de traitement de paiement s'appliquent à chaque publication payante. Un fournisseur d'e-mails envoie les alertes emploi et les reçus. Si vous ajoutez des candidatures sur le site, le stockage des CV et l'analyse antivirus des fichiers envoyés ajoutent un peu de coût. Vérifiez les tarifs actuels sur le site de chaque fournisseur.

Quand un produit prêt à l'emploi est le meilleur choix

Si vous voulez un job board standard rapidement, un logiciel de job board hébergé peut vous fournir la publication, les paiements, les alertes et les comptes employeurs clés en main, généralement pour un abonnement mensuel. Il convient aussi aux communautés ou aux associations qui veulent simplement une page d'emplois à côté d'un site existant. Si vous avez seulement besoin de recruter pour votre propre entreprise, vous n'avez pas besoin d'un job board — un logiciel de suivi des candidatures ou une page carrières vous servira mieux. Créez le vôtre lorsque votre niche demande des champs, des filtres ou une tarification inhabituels, lorsque le board fait partie d'un produit plus large, ou lorsque vous voulez un contrôle total des pages pour le référencement.

Le construire avec Mythex

Mythex peut créer le board décrit dans le prompt ci-dessus : pages d'offres, filtres conservés dans l'URL, formulaire de publication avec une file de validation admin, et logique d'expiration, avec une base de données Postgres dédiée et un 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 les publier sur une URL publique ou sur votre propre domaine avec l'offre Pro. La connexion employeurs et les paiements se font avec vos propres outils : vous choisissez une méthode d'authentification et connectez votre propre compte Stripe, les clés étant stockées comme secrets du projet. Les e-mails d'alerte emploi utilisent un fournisseur comme Resend ou Postmark avec votre propre clé.

La documentation couvre l'encaissement avec Stripe, l'envoi d'e-mails et le SEO pour les applications publiées. Pour un démarrage axé recrutement, consultez le créateur de site pour cabinets de recrutement ; si vous suivez plutôt des candidats pour votre propre recrutement, le modèle de suivi du pipeline de recrutement est plus adapté. Un job board est un type d'annuaire, donc comment créer un site annuaire constitue aussi une bonne base.

Questions

Comment un job board gagne-t-il de l'argent ?

La plupart font payer les employeurs pour publier une offre, souvent avec des options payantes comme la mise en avant ou une durée d'affichage plus longue. Certains vendent aussi des packs d'annonces, des abonnements employeurs, des emplacements sponsorisés dans une newsletter ou l'accès à une base 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 job boards spécialisés. Recevoir les candidatures sur votre site vous donne plus de données et de valeur, mais vous oblige à stocker les CV et les données personnelles de façon sécurisée et responsable.

Comment faire apparaître mes offres 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 supprimez ou signalez rapidement les offres expirées. Google indique que le balisage doit figurer sur la page de détail de chaque offre, et non sur les pages qui listent de nombreuses offres.

Comment attirer les premiers employeurs sur un nouveau job board ?

Publiez vous-même un ensemble d'offres réelles et pertinentes, avec l'autorisation des entreprises ou avec des liens vers l'annonce d'origine, proposez aux premiers employeurs des publications gratuites ou à prix réduit, et construisez une audience de candidats grâce à une newsletter ou une communauté dans votre niche.

Mythex · Pricing · Créez tout avec l'IA · Modèles de sites 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 (Canada) ગુજરાતી हिन्दी 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 简体中文 繁體中文(香港) 繁體中文(台灣)