RH & Industrie

Hans Leutenegger SA

Un portail emploi suisse : trois langues, deux publics et un moteur de recherche qui doit être immédiat.

Année
2026
Conception
6 semaines
Stack
Next.js · React · Tailwind · Vercel
  • Architecture de l'information
  • Design
  • Développement
  • Multilingue
  • SEO

Version de démonstration mise en ligne par Kayzen Web sur une adresse Vercel ; le domaine définitif appartient au client.

https://hl-web-master.vercel.app/
Page d'accueil du site Hans Leutenegger SA — RH & Industrie, réalisé par Kayzen Web
langues, trois arborescences
3
année de fondation
1965
chantiers d'optimisation chiffrés
2
Le point de départ

Ce qu'il fallait résoudre.

Le contexte

Hans Leutenegger SA est une agence de placement industriel suisse fondée en 1965 : intérim et placement fixe dans l'industrie, la construction et la technique.

La contrainte

Trois publics et trois langues. Le candidat cherche une offre près de chez lui, dans son métier, tout de suite. L'entreprise cherche un partenaire de recrutement. Et la Suisse impose le multilingue — allemand, français, italien — non comme une option mais comme une condition d'existence.

La réponse

Le moteur de recherche d'offres devient la page d'accueil : filtres par région et par métier, résultats instantanés, sans rechargement. L'espace entreprises est une entrée parallèle et complète. Chaque langue a son arborescence réelle, avec ses URL et ses hreflang.

Mesuré, pas déclaré

Les scores relevés à la livraison.

Scores Lighthouse du site en production. Nous les publions tels quels : quand l'un d'eux est bas, sa cause et son plan de correction sont écrits plus bas plutôt que passés sous silence.

PageSpeed
62
Performance : 62 sur 100
96
Accessibilité : 96 sur 100
96
Bonnes pratiques : 96 sur 100
92
Référencement : 92 sur 100
Design & direction artistique

Chaque parti pris, et sa raison.

  1. La recherche comme accueil

    Filtres région et métier au premier écran, résultats sous le pli. Un candidat qui doit naviguer avant de chercher est un candidat perdu.

  2. Candidature spontanée toujours visible

    Une part importante des placements ne vient pas d'une offre publiée. La candidature spontanée est un chemin de premier niveau, pas une note en bas de page.

  3. Deux entrées assumées

    Candidats et entreprises ont des besoins opposés. La séparation est explicite dès l'en-tête, dans les trois langues.

Palette du projet

  • Rouge suisse

    #B21E2A

    Identité

  • Gris industrie

    #4A5158

    Structure

  • Blanc

    #FFFFFF

    Fond

  • Encre

    #1B1E22

    Texte

Système typographique

Titrage

Inter 700

Texte courant

Inter 400

Une seule famille pour trois langues : l'allemand produit des mots longs, l'italien des lignes courtes. Une famille à large jeu de caractères et à bonne césure évite trois mises en page différentes.

Ingénierie

Ce qu'il y a sous le capot.

  • Next.js
  • React
  • Tailwind
  • Vercel
  1. Recherche instantanée côté client

    Le filtrage se fait sans rechargement de page. Sur un portail d'offres, chaque aller-retour serveur se paie en abandons.

  2. Trois arborescences réelles

    /de/, /fr/, /it/ avec hreflang réciproques et canoniques propres. Une bascule côté client aurait laissé une seule langue indexée.

  3. Deux chantiers identifiés

    62 en performance et 92 en SEO. Le premier vient du chargement de l'ensemble des offres au premier rendu — la pagination côté serveur est le correctif retenu. Le second, de descriptions manquantes sur certaines pages de métier. Les deux sont chiffrés.

Référencement

Comment le site se rend trouvable.

  1. Une page par métier et par région

    « Emploi soudeur Suisse romande », « Stellen Elektriker Bern ». Le croisement métier × région est le socle du référencement d'un portail d'emploi.

  2. Balisage JobPosting

    Chaque offre porte son type, sa localisation, son contrat et sa date de validité. C'est ce qui permet l'affichage dans les résultats d'offres d'emploi.

Arborescence

Ce qui a été livré.

  • Accueil — recherche d'offres
  • Offres par métier
  • Offres par région
  • Candidature spontanée
  • Espace entreprises
  • L'agence depuis 1965
Méthode

Le déroulé du projet.

  1. Architecture

    Recherche en accueil, deux entrées, trois langues.

  2. Design

    Filtres immédiats, candidature spontanée en premier niveau.

  3. Développement

    Filtrage côté client, arborescences multilingues, JobPosting.

  4. À venir

    Pagination serveur des offres, descriptions des pages métier.

Questions

Ce qu'on nous demande souvent.

Parce qu'un sélecteur côté client ne produit qu'une seule URL indexable. En Suisse, cela revient à choisir une langue et à renoncer aux deux autres marchés — ce qui est exactement ce qu'un portail national ne peut pas faire.

Le même niveau d'exigence, pour votre site.

Audit gratuit de votre site actuel, devis sous 24 h et un raisonnement écrit — comme celui que vous venez de lire. Paiement en trois fois sans frais, aides locales vérifiées avant signature.

Partager