
Quand Yannick m’a contacté, son cabinet infirmier existait depuis 2022 à Ille-sur-Têt dans les Pyrénées-Orientales et
son équipe comptait déjà 5 professionnels. Son site était hébergé chez Jimdo, pratique au démarrage, mais rapidement
insuffisant pour un cabinet qui souhaitait se développer et gagner en visibilité locale. Aucun référencement local,
aucune évolutivité, un design générique et aucune possibilité de passer en multilingue dans une région où cohabitent
le français, l’espagnol et l’anglais.
L’objectif était clair : un vrai site professionnel, évolutif et 100% sur mesure.
Mon approche:
J’ai choisi WordPress comme CMS pour sa flexibilité, mais sans thème existant, sans page builder, sans Bootstrap ni
Tailwind. J’ai conçu et développé le thème entièrement from scratch, avec une architecture pensée pour la
maintenabilité sur le long terme.
Les styles sont écrits en SCSS avec Dart Sass, un CSS maîtrisé, sans surcharge, optimisé
pour la performance. Le JavaScript est en ES6 vanilla, sans jQuery ni dépendance externe : menu mobile accessible,
header sticky, accordéon FAQ, sélecteur de langue. J’ai aussi auto-hébergé les polices Nunito Sans et Playfair Display
SC en WOFF2 aucune requête vers Google Fonts, pour la performance et le respect du RGPD.
Des fonctionnalités pensées pour le cabinet:
J’ai créé trois types de contenu personnalisés pour structurer le site :
- les services (soins à domicile avec descriptions et icônes), les membres de l’équipe (titulaire, collaboratrice, remplaçants) et la FAQ avec 17
questions/réponses gérées directement depuis l’administration WordPress. - Le SEO local est au cœur du projet. J’ai développé un fichier dédié qui gère l’ensemble du balisage technique :
données structurées Schema.org MedicalBusiness et LocalBusiness en JSON-LD sur toutes les pages, avec coordonnées GPS,
horaires complets (7j/7, 5h–20h), les 7 communes d’intervention et la mention conventionné Assurance Maladie. Les 17
questions FAQ génèrent également un schema FAQPage pour apparaître en résultats enrichis sur Google. - J’ai aussi rendu le site disponible en 3 langues. français, anglais et espagnol grâce à Polylang. J’ai
créé les fichiers de traduction sur mesure avec un script Node.js pour la compilation automatique, et développé un
filtre personnalisé dans le thème qui charge les bons templates pour chaque langue sans aucune configuration côté
administration. - Côté sécurité et performance, j’ai configuré LiteSpeed Cache sur le serveur o2switch, mis en place All In One Security
pour les permissions fichiers, le CAPTCHA et une URL de connexion masquée, et intégré Google Analytics 4 via Site
Kit. Les avis Google sont récupérés automatiquement via l’API Places et mis en cache 24 heures.
Les résultats:
À la livraison, j’ai audité le site selon 8 critères. SEO, performance, sécurité, accessibilité, GEO/IA, SEO
local, technique et mobile. Score obtenu dès la mise en production : 85/100 ce qui est Excellent.
Ce projet illustre bien ce que je vise pour chaque client, ne pas livrer un simple site, mais un outil qui travaille
pour son activité, qui se positionne correctement sur Google, qui parle aux patients dans leur langue, et qui peut
évoluer à mesure que le cabinet grandit.
Vous êtes dans une situation similaire ? Contactez-moi pour en discuter.