Recevoir mon audit vidéo

Construire un job board WordPress qui tient la route en 2026 demande quatre choses simultanément : une modélisation propre, du Schema markup pour Google for Jobs, une expérience candidat fluide, et une connexion ATS si applicable. Voici la stack qu’on utilise chez Pixelers.

Pourquoi pas WP Job Manager ou Simple Job Board

Ces plugins gratuits font le job pour un site qui publie 5 à 10 offres par an. Au-delà, ils montrent leurs limites : modélisation rigide, parcours candidat générique, SEO faible (Schema partiel, structure d’URL non optimisable), pas de connecteur ATS sérieux. Pour un cabinet de recrutement ou une PME en croissance, ils deviennent vite un goulet d’étranglement.

La stack qu’on recommande

Couche modélisation : ACF Pro + CPT

Custom Post Type « offre » avec champs ACF : titre, intitulé réel, fourchette salariale, compétences clés, environnement technique, télétravail, contrat, durée, expérience requise, bénéfices, processus de recrutement, statut. Taxonomies : métier, secteur, niveau d’expérience, lieu, type de contrat. Tu modélises une fois, tu réutilises partout.

Couche frontend : Bricks Builder

Templates Bricks pour le job board (avec filtres dynamiques), la fiche offre, le formulaire de candidature. Performance excellente, design totalement personnalisable, pas de surcharge visuelle.

Couche SEO : Yoast + Schema custom JobPosting

Schema markup JobPosting généré automatiquement à partir des champs ACF, avec tous les champs requis et recommandés par Google for Jobs (datePosted, validThrough, employmentType, hiringOrganization, jobLocation, baseSalary). Yoast pour le reste (title, meta description, sitemap dédié aux offres).

Couche candidature : FluentForms ou Bricks Forms

Tunnel de candidature en 2-3 étapes max, upload CV avec parsing automatique des champs (extension premium FluentForms), validation email, notification équipe RH, anti-spam.

Couche connecteur ATS : API ou webhooks

Si tu utilises Greenhouse, Lever, Recruitee, Flatchr ou SmartRecruiters, connecteur API qui pousse les candidatures dans l’ATS et récupère le statut des candidats. Possible en bidirectionnel pour mettre à jour le statut « pourvu » sur le site automatiquement.

Couche performance : LiteSpeed Cache + CDN

Cache page, cache objet, CDN pour les assets statiques, optimisation images automatique. Le job board doit charger sous 2 secondes même avec 200 offres en stock.

Les pièges à éviter

Schema JobPosting incomplet

Si une seule propriété requise manque (datePosted, hiringOrganization, jobLocation, validThrough, etc.), Google for Jobs ne référence pas ton offre. Vérifie systématiquement avec le Rich Results Test de Google.

Pas de dépublication automatique

Les offres pourvues qui restent affichées donnent une mauvaise image et pénalisent le SEO. Mets en place une date de fin par offre, ou un statut « pourvu » qui dépublie et met à jour le sitemap.

Formulaire trop long

Plus de 3 étapes ou plus de 8 champs au total = abandon massif. Le candidat senior, surtout, ne va pas remplir un formulaire de 14 champs pour postuler.

Pas de tracking conversion

Tu dois pouvoir mesurer : vue offre → clic candidature → soumission complète. Si tu ne mesures pas, tu ne sais pas où ça casse.

Combien ça coûte

  • Job board WordPress sur mesure : 8 000 à 15 000 € selon connecteur ATS et complexité candidature.
  • Plugins premium nécessaires (ACF Pro, FluentForms Pro) : 200 à 300 €/an.
  • Hébergement adapté : 15 à 40 €/mois.

Conclusion

Un job board WordPress propre est largement faisable et donne un meilleur ROI qu’un SaaS pour la majorité des cabinets indépendants. La clé, c’est la qualité de la stack et de la modélisation, pas le choix d’un plugin magique.

Voir notre offre site cabinet de recrutement ou parle nous de ton projet.

Prêt à avoir un site qui bosse pour toi ?

Envoie-moi l'URL de ton site actuel. Sous 24h, tu reçois un audit vidéo de 5 min avec les points concrets à améliorer. Gratuit, sans engagement.

Ton site, en vidéo, sous 24 h.

5 minutes d'audit personnalisé sur ton site actuel. Les leviers concrets pour convertir plus, expliqués simplement. Gratuit, sans engagement.

Réponse garantie sous 24 h · Zéro spam · Tes données restent privées.