myinfomate-landing/TODO-SEO.md
Thomas Fransolet e2d8945b83 SEO upgrade
2026-04-26 09:54:53 +02:00

103 lines
4.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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 `<html lang>` dynamique selon la route
- [x] Adapter le `sitemap.ts` pour générer les URLs de chaque langue
- [x] Vérifier que les balises `<link rel="alternate" hreflang="x-default">` 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 `<Image>` 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)