# TODO SEO — myinfomate-landing Liste des améliorations SEO à réaliser, classées par impact décroissant. --- ## 1. Multilingue avec hreflang (impact: ÉLEVÉ) ✅ Le site a 4 langues (FR/EN/NL/DE) mais tout est servi sur la même URL avec `lang="fr"` figé. Google n'indexe qu'une seule version → on rate les recherches NL et DE. - [x] Mettre en place un routing par langue : `/fr`, `/en`, `/nl`, `/de` (ou middleware Next) - [x] Ajouter `metadata.alternates.languages` dans `layout.tsx` et `[segment]/page.tsx` - [x] Rendre `` dynamique selon la route - [x] Adapter le `sitemap.ts` pour générer les URLs de chaque langue - [x] Vérifier que les balises `` pointent vers la version par défaut --- ## 2. Page d'accueil en Server Component (impact: MOYEN) `src/app/page.tsx` est marqué `'use client'` → perte de perfs (FCP/LCP, signaux de ranking). - [ ] Convertir `page.tsx` en Server Component - [ ] Extraire les parties interactives (menu langue, `Reveal`, etc.) dans des sous-composants client - [ ] Vérifier l'amélioration via Lighthouse avant/après --- ## 3. JSON-LD sur la home (impact: MOYEN) Schema.org est présent sur les segments mais pas sur la home. - [ ] Ajouter un schéma `Organization` (Unov) avec `logo`, `url`, `sameAs` (LinkedIn, etc.) - [ ] Ajouter un schéma `WebSite` - [ ] Ajouter un schéma `SoftwareApplication` pour MyInfoMate (avec `aggregateRating` si avis disponibles) --- ## 4. OG image dédiée (impact: MOYEN) Actuellement `/myinfomate-logo.png` est utilisé comme image Open Graph → mauvais rendu sur LinkedIn / WhatsApp / Slack. - [ ] Créer une vraie image 1200×630 (titre + visuel produit) - [ ] Idéalement, utiliser `opengraph-image.tsx` (Next 16) pour génération dynamique - [ ] Faire une variante par segment (musées, offices tourisme, etc.) --- ## 5. Title et meta description plus stratégiques (impact: MOYEN) Le title actuel ("MyInfoMate | La technologie au service de l'expérience visiteur") fait ~63 chars et manque de mots-clés forts. - [ ] Réécrire le title de la home avec mots-clés ciblés (ex: "MyInfoMate — Guide visiteur digital pour musées, sites & événements") - [ ] Réviser titles + descriptions de chaque segment pour viser des requêtes précises (ex: "application musée", "kiosk tactile musée", "guide visiteur tablette") - [ ] Garder titles < 60 chars et descriptions ~155 chars --- ## 6. Contenu long-tail (impact: ÉLEVÉ à long terme) Aujourd'hui : 6 segments + 2 légales = peu de surface SEO. - [ ] Créer une section `/cas-clients/[slug]` (un par client référent) - [ ] Créer une section `/blog/[slug]` ou `/ressources/[slug]` avec 3-5 articles fondateurs : - [ ] "Audioguide vs application visiteur : que choisir en 2026 ?" - [ ] "RGPD et tracking visiteur dans un musée" - [ ] "ROI d'une application visiteur pour un site culturel" - [ ] "Comment digitaliser un parcours de visite" - [ ] "Kiosk tactile vs BYOD : avantages et limites" - [ ] Créer des pages comparatives (très efficace B2B) : - [ ] `/comparatif/myinfomate-vs-smartify` - [ ] `/comparatif/myinfomate-vs-stqry` - [ ] `/comparatif/myinfomate-vs-orpheo` --- ## 7. Détails techniques (impact: FAIBLE à MOYEN) - [ ] Vérifier que toutes les `` ont un `alt` descriptif (pas juste "logo") - [ ] S'assurer qu'il y a un H1 unique et explicite par page - [ ] Ajouter `priority` sur l'image hero (amélioration LCP) - [ ] Passer la font Material Symbols de `display=block` à `display=swap` (évite le blocage de rendu) - [ ] Vérifier le score PageSpeed/Lighthouse (cible: > 90 sur mobile) - [ ] Soumettre le sitemap dans Google Search Console et Bing Webmaster Tools - [ ] Mettre en place un suivi des positions (Search Console suffit pour démarrer) --- ## 8. Backlinks / off-site (impact: ÉLEVÉ, hors code) Le SEO on-page sera bientôt solide ; le levier suivant est le netlinking. - [ ] Référencement dans les annuaires culture/tech belges : - [ ] Digital Wallonia - [ ] AWEX - [ ] hub.brussels - [ ] Citations dans la presse spécialisée musées : - [ ] CLIC France - [ ] ICOM - [ ] Museumnext - [ ] Demander un lien retour depuis les sites des clients référents - [ ] Profil LinkedIn d'entreprise actif (publications régulières → trafic indirect)