From 30c2f6c3e28cc0ecc846c85ae7cf5d734c160606 Mon Sep 17 00:00:00 2001 From: Thomas Fransolet Date: Thu, 10 Sep 2026 12:06:43 +0200 Subject: [PATCH] =?UTF-8?q?Visibilit=C3=A9=20:=20SEO/GEO=20de=20la=20landi?= =?UTF-8?q?ng,=20CGU=20publi=C3=A9es,=20s=C3=A9rie=20LinkedIn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ouvre le chantier 5ter : actions 1 à 9 faites le 10/09 (titres, schema Organization, llms.txt, prérendu statique rétabli, page /tarifs, page /assistant-ia dans les 4 langues). Vitrine LinkedIn créée, série de posts rédigée — en deux vagues, celle qui pousse à l'inscription attend la prod et un onboarding testé. Les CGU sont publiées, ce qui clôt le lien mort de la case de consentement de /signup : ce fichier reste la source, la page de la landing en est le rendu. Corrige au passage deux passages qui citaient les plans abandonnés (Starter/Standard) et réservaient l'IA à « Standard et Premium ». La validation juridique reste due — elle a sa carte. Frais de mise en place : arbitré, aucun montant affiché ; la note et la FAQ disent que le chiffrage arrive avant signature. Co-Authored-By: Claude Opus 5 (1M context) --- STATUS.md | 15 ++ cgu-myinfomate.md | 15 +- ...er-les-frais-de-mise-en-place-sur-la-pa.md | 3 +- ...seo-geo-de-la-landing-et-lancement-link.md | 12 ++ ...95-faire-valider-les-cgu-par-un-juriste.md | 11 ++ ...n-conditions-generales-de-l-inscription.md | 4 + linkedin-posts-lancement.md | 152 ++++++++++++++++++ 7 files changed, 205 insertions(+), 7 deletions(-) create mode 100644 kanban/cards/5-planifie/185-plan-seo-geo-de-la-landing-et-lancement-link.md create mode 100644 kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md create mode 100644 kanban/done/545-lien-conditions-generales-de-l-inscription.md create mode 100644 linkedin-posts-lancement.md diff --git a/STATUS.md b/STATUS.md index 2bb0e79..8f6b786 100644 --- a/STATUS.md +++ b/STATUS.md @@ -169,6 +169,21 @@ Dix-neuf chantiers de canaux et d'IA, chacun avec son plan détaillé. État au --- +## 5ter. Visibilité — SEO/GEO de la landing & LinkedIn (ouvert le 2026-09-10) + +→ Plan en 21 actions et suivi : **[myinfomate-landing/audit-seo-geo.md](../myinfomate-landing/audit-seo-geo.md)** (§0) · posts : **[linkedin-posts-lancement.md](linkedin-posts-lancement.md)** + +- ✅ **Corrections rapides (actions 1 à 5)** faites le 2026-09-10 : titres, schema `Organization` (adresse, TVA), 3 offres dans le schema, 9 modules dans le HTML, liens morts. Build OK, vérifié dans le HTML servi. **Stagées, pas committées.** +- ✅ **LinkedIn** : vitrine MyInfoMate créée sous Unov, fiche produit soumise à LinkedIn. +- ✅ **Actions 6 à 8** faites le 2026-09-10 : `llms.txt` en français, **prérendu statique rétabli** (58 pages, le layout racine est désormais `[lang]/layout.tsx`), page **`/{lang}/tarifs`** avec FAQ tarifaire. Stagées, pas committées. +- ✅ **`/assistant-ia` livrée le 2026-09-10 dans les 4 langues** (relue par Thomas en FR) — 6 FAQ par langue, `hreflang` complet. **62 pages prérendues, 54 URLs au sitemap.** Au passage, les liens légaux des footers sont passés en `` : le lint est à **0 erreur** (15 avant). +- ✅ **CGU publiées le 2026-09-10** sur `myinfomate.be/conditions-generales` — le lien de la case de consentement de `/signup` pointait jusque-là vers `/{lang}#`, c'est-à-dire nulle part. Lien ajouté aussi dans les pieds de page des 4 langues et dans le sitemap. **Deux contradictions corrigées dans [cgu-myinfomate.md](cgu-myinfomate.md)** : §6.1 citait Starter/Standard (2 et 10 Go) et §7.1 réservait l'IA aux « plans Standard et Premium ». Ce fichier reste la source ; la page Next en est le rendu, à tenir synchrone. +- ⚠️ **Reste dû : la validation juridique des CGU** (jamais faite, le document le dit depuis avril) et le **DPA** qu'un acheteur public demandera. Carte kanban dédiée ; à faire **avant** d'ouvrir l'inscription à de vrais clients payants, pas avant la mise en prod technique. +- ⏭️ **Prochain** : vocabulaire acheteur dans les 6 segments, puis page marchés publics. **Angle validé le 10/09** : MyInfoMate a été retenu sur **cahier des charges publié** par Visit Namur — c'est la preuve à mettre en avant. ⚠️ Aucun document d'appel d'offres n'existe encore (attestations fiscale/ONSS, DPA RGPD, attestations de bonne exécution) : la page ne doit rien promettre à ce sujet. +- ⚠️ **Posts LinkedIn en deux vagues** : les posts sur des déploiements réels peuvent partir maintenant ; ceux qui poussent à l'inscription (IA, prix, essai) attendent la bascule prod et un onboarding testé. + +--- + ## 6. Sous-projets MyInfoMate - **MyInfoMate Sport** — pilote Hockey Namur. Vue d'ensemble : [sport/solution-overview.md](sport/solution-overview.md), spec : [sport/myinfomate-sport-spec.md](sport/myinfomate-sport-spec.md), pitch : [sport/pitch-commercial.md](sport/pitch-commercial.md) diff --git a/cgu-myinfomate.md b/cgu-myinfomate.md index 7327b65..67f6fc2 100644 --- a/cgu-myinfomate.md +++ b/cgu-myinfomate.md @@ -1,7 +1,9 @@ # Conditions Générales d'Utilisation — MyInfoMate **Unov — Version 1.0 — Avril 2026** -> **Note :** Ce document constitue une base de travail à faire valider par un juriste spécialisé en droit IT/commercial belge avant toute utilisation contractuelle. +> **Note interne, non publiée :** ce document constitue une base de travail à faire valider par un juriste spécialisé en droit IT/commercial belge avant toute utilisation contractuelle. +> +> **Publié le 2026-09-10** sur `myinfomate.be/conditions-generales` — c'est ce fichier qui reste la source ; toute modification doit être répercutée dans `myinfomate-landing/src/app/(legal)/conditions-generales/page.tsx`. Corrigé le même jour : le §6.1 citait les plans abandonnés (Starter/Standard 2/10 Go) et le §7.1 réservait l'IA aux « plans Standard et Premium ». --- @@ -106,9 +108,10 @@ Le Prestataire se réserve le droit de modifier ses tarifs avec un préavis de 6 ### 6.1 Quotas de stockage Chaque plan inclut un quota de stockage pour les ressources uploadées (images, PDF, documents) : -- Starter : 2 GB -- Standard : 10 GB -- Premium : 50 GB +- Essentiel : 1 Go +- Pro : 15 Go +- Premium : 50 Go +- Enterprise : sur mesure ### 6.2 Dépassement En cas de dépassement du quota, le Prestataire en informera le Client. Le Client dispose de 30 jours pour réduire son usage ou upgrader son plan. Sans action, le Prestataire pourra suspendre les uploads jusqu'à régularisation. @@ -121,10 +124,10 @@ Les ressources sont hébergées sur des services tiers (Firebase Storage ou équ ## 7. Service d'assistant IA ### 7.1 Disponibilité selon le plan -L'assistant IA conversationnel est disponible uniquement dans les plans Standard et Premium. +L'assistant IA conversationnel est inclus dans le plan Premium. Il est disponible en option sur les autres plans, et sur mesure dans le plan Enterprise (voir §5.1). ### 7.2 Quotas de requêtes -Le nombre de requêtes IA est réinitialisé chaque mois calendaire. Les requêtes non utilisées ne sont pas reportées. +L'usage de l'assistant est encadré par le quota mensuel décrit au §5.1 bis. Ce quota est réinitialisé au début de chaque période de facturation mensuelle ; le solde non utilisé n'est pas reporté. ### 7.3 Fournisseur IA Le service IA est fourni via un fournisseur tiers (Google Gemini ou équivalent). Le Prestataire se réserve le droit de changer de fournisseur sans impact fonctionnel pour le Client. diff --git a/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md b/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md index ec7ddb7..818b219 100644 --- a/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md +++ b/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md @@ -3,9 +3,10 @@ title: Chiffrer les frais de mise en place sur la page tarifs area: doc horizon: v1 tags: myinfomate-landing -flag: warn | Nouveau 28/08 · priorité 1 +flag: warn | 10/09 : Thomas ne veut pas afficher de montant src: myinfomate-landing/src/data/translations.ts · HomeClient.tsx §pricing · todo-features.md — Site vitrine ---

Le défaut est de confiance, pas de design. La carte Pro annonce €99/mois et, juste dessous, setupFeeNote = « Frais de mise en place + engagement 12 mois (app mobile) » — sans aucun chiffre (translations.ts:272, repris tel quel en EN/NL/DE). L'acheteur budgète 1 200 €/an, puis découvre le setup en rendez-vous : c'est le pire moment pour l'apprendre. Remède : « à partir de X € selon le volume de contenu », dans les 4 langues. Priorité n°1 de la passe.

+

⚖️ Arbitré le 10/09 : pas de montant affiché. Thomas ne veut pas publier de plancher. Mesure de repli appliquée le même jour, dans les 4 langues : setupFeeNote devient « Frais de mise en place uniques, chiffrés dans le devis + engagement 12 mois », et la FAQ de la nouvelle page /tarifs précise ce que couvrent ces frais (configuration et publication sur les stores) et qu'ils sont chiffrés avant signature. L'acheteur sait donc qu'une ligne s'ajoute, et quand il en connaîtra le montant. Ce qui reste ouvert : si un plancher est un jour décidé, c'est cette carte qui le porte.

Secondaire, même passe : badge « IA incluse » sur Premium — le badge « Recommandé » reste sur Pro (HomeClient.tsx:525), il ne se déplace pas ; regrouper assistant IA + traduction automatique + audio sous un intitulé unique type « Studio IA » plutôt que trois lignes de features indistinctes ; remplacer le stockage en GB (1 / 15 / 50 GB, en dur dans HomeClient.tsx et SegmentPageClient.tsx) par une métrique que l'acheteur sait évaluer : POI / parcours / langues / sites. Personne ne sait ce que pèsent ses contenus en gigaoctets.

⚠️ Le « Bientôt disponible » sur Essentiel n'existe pas dans le code — vérifié le 28/08 : le seul badge « Bientôt » de la landing est sur le 4e mode de déploiement (XR, HomeClient.tsx:154), et la carte Essentiel pointe déjà vers /signup. Ce qui bloque réellement Essentiel est le déploiement de app.myinfomate.be (carte dédiée dans ce tableau). L'arbitrage est donc : déployer, ou ajouter un badge honnête en attendant — pas retirer un badge absent.

diff --git a/kanban/cards/5-planifie/185-plan-seo-geo-de-la-landing-et-lancement-link.md b/kanban/cards/5-planifie/185-plan-seo-geo-de-la-landing-et-lancement-link.md new file mode 100644 index 0000000..db8f396 --- /dev/null +++ b/kanban/cards/5-planifie/185-plan-seo-geo-de-la-landing-et-lancement-link.md @@ -0,0 +1,12 @@ +--- +title: Plan SEO/GEO de la landing et lancement LinkedIn +area: commercial +horizon: v1 +tags: myinfomate-landing, seo, linkedin +flag: good | Démarré 10/09 · actions 1-9 faites +src: myinfomate-landing/audit-seo-geo.md §0 · DOCS/linkedin-posts-lancement.md +--- +

Audit du 09/09 : 21 actions classées par rapport impact/effort. Faites le 10/09 et vérifiées dans le HTML servi : titres h2/h3, schema Organization ancré en Belgique avec la TVA, trois offres dans le schema, les 9 modules de la home enfin dans le HTML, liens morts, llms.txt en français, prérendu statique rétabli (58 pages, le layout racine est passé dans [lang]) et une page /tarifs avec FAQ tarifaire. Stagé, pas committé.

+

/assistant-ia est écrite le 10/09, en français seulement (~850 mots, 6 FAQ, schema FAQPage) : en attente de relecture, puis traduction NL/EN/DE. Les autres langues répondent 404, c'est volontaire.

+

Suite : vocabulaire acheteur dans les 6 segments, puis page marchés publics — preuve à mettre en avant, confirmée le 10/09 : Visit Namur a été gagné sur cahier des charges publié, mais ⚠️ aucun document d'appel d'offres n'existe encore, donc ne rien promettre. Les frais de mise en place restent sans montant, par décision de Thomas (carte 180).

+

LinkedIn : vitrine MyInfoMate créée sous Unov, fiche produit soumise. Huit posts rédigés en deux vagues : ⚠️ ceux qui poussent à l'inscription attendent la bascule prod.

diff --git a/kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md b/kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md new file mode 100644 index 0000000..772434d --- /dev/null +++ b/kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md @@ -0,0 +1,11 @@ +--- +title: Faire valider les CGU par un juriste belge +area: doc +horizon: v1 +tags: juridique, myinfomate-landing +flag: warn | CGU publiées le 10/09 sans relecture juridique +src: DOCS/cgu-myinfomate.md (note d'en-tête) · myinfomate-landing/src/app/(legal)/conditions-generales/page.tsx +--- +

Les CGU sont en ligne depuis le 10/09 — publier valait mieux que faire cocher « j'accepte » sur un lien mort — mais elles n'ont jamais été relues par un juriste, ce que le document source dit lui-même depuis avril. Deux points appellent un œil professionnel : le §8 (RGPD), réécrit le 11/08 quand le guide IA s'est mis à enregistrer les questions des visiteurs, et le §9 (SLA à 99 %), qui est un engagement chiffré tenu par une infrastructure mono-serveur.

+

Deux sources à garder synchrones : DOCS/cgu-myinfomate.md fait foi, la page Next en est le rendu. Toute correction du juriste passe par les deux.

+

⏱️ À faire avant d'ouvrir l'inscription self-service à de vrais clients payants, pas avant la mise en prod technique. Prévoir aussi le contrat de traitement des données (DPA) qu'un acheteur public demandera — il n'existe pas encore.

diff --git a/kanban/done/545-lien-conditions-generales-de-l-inscription.md b/kanban/done/545-lien-conditions-generales-de-l-inscription.md new file mode 100644 index 0000000..b594e98 --- /dev/null +++ b/kanban/done/545-lien-conditions-generales-de-l-inscription.md @@ -0,0 +1,4 @@ +--- +title: Le lien « conditions générales » de l'inscription ne mène nulle part +--- +

Relevé et corrigé le 10/09. Les CGU sont désormais publiées sur myinfomate.be/conditions-generales (groupe (legal), page statique), la case de consentement de /signup pointe dessus, et le lien figure aussi dans les pieds de page des 4 langues et dans le sitemap. Deux contradictions du document source ont été corrigées au passage : le §6.1 citait les plans abandonnés (Starter 2 Go / Standard 10 Go) et le §7.1 réservait l'assistant IA aux « plans Standard et Premium ». ⚠️ La validation juridique reste due — carte dédiée.

diff --git a/linkedin-posts-lancement.md b/linkedin-posts-lancement.md new file mode 100644 index 0000000..6e918ff --- /dev/null +++ b/linkedin-posts-lancement.md @@ -0,0 +1,152 @@ +# LinkedIn — série de lancement MyInfoMate + +> Rédigé le 2026-09-10. Pages : vitrine MyInfoMate `linkedin.com/showcase/myinfomate/`, rattachée à Unov. +> Mode d'emploi : publier depuis le **profil perso de Thomas**, puis repartager depuis la vitrine. 1 à 2 posts par semaine, mardi ou jeudi matin. +> Lien du site **en premier commentaire**, pas dans le post (LinkedIn pénalise les liens sortants dans le corps). + +## Règle de prudence + +La V3 n'est pas encore en prod (voir `STATUS.md`) et `app.myinfomate.be` n'est pas déployé : le plan Essentiel en self-service n'est donc pas encore utilisable. + +- **Vague 1 (maintenant)** : posts 1 à 5 — ils ne parlent que de déploiements réels et du métier. Aucun ne promet une inscription immédiate. +- **Vague 2 (après la bascule prod)** : posts 6 à 8 — assistant IA, prix publics, essai gratuit. Ils amènent des gens à s'inscrire : ne pas les publier avant que l'inscription fonctionne de bout en bout (carte kanban « Onboarding self-service complet »). + +Suivi : cocher la case et noter la date de publication. + +--- + +## Vague 1 + +### 1. [ ] L'histoire — pourquoi MyInfoMate existe + +> En 2021, le Musée de la Fraise de Wépion avait un problème simple : du contenu riche, et aucun moyen de le mettre à jour sans faire appel à un prestataire. +> +> On leur a installé une borne tablette. Mais surtout, on leur a donné les clés : un back-office où l'équipe change elle-même les textes, les photos et les vidéos, sans nous appeler. +> +> C'était le premier déploiement de ce qui est devenu MyInfoMate. +> +> Depuis, la même idée tient toujours : +> → le lieu reste maître de son contenu +> → un seul back-office, et le contenu part sur une borne, une app mobile ou le web +> → pas une ligne de code à écrire +> +> Aujourd'hui, j'ouvre une page dédiée à MyInfoMate pour raconter ce qu'on construit, avec les lieux qui l'utilisent. Si vous travaillez dans un musée, un office du tourisme ou un site patrimonial, abonnez-vous : ça va parler de vous. +> +> #MédiationNumérique #Musées #Tourisme #Wallonie + +### 2. [ ] Cas client — Fort de Saint-Héribert (hors ligne) + +> Comment guider des visiteurs dans des galeries souterraines où aucun téléphone ne capte ? +> +> C'est la question que nous a posée le Fort de Saint-Héribert. +> +> La réponse tient en trois choses : +> 1. Tout le contenu se télécharge à l'entrée du fort, pendant qu'il y a encore du réseau. +> 2. Dans les galeries, l'application fonctionne à 100 % hors ligne : textes, images, audioguide. +> 3. Des QR codes à chaque point d'intérêt permettent d'ouvrir directement la bonne fiche. +> +> Le visiteur ne voit rien de tout ça. Il avance, il écoute, il découvre. +> +> Beaucoup de sites patrimoniaux ont ce problème : caves, forts, carrières, forêts, sites en plein air loin de tout. Ce n'est pas une raison pour renoncer au numérique. +> +> Vous gérez un lieu où le réseau ne passe pas ? Racontez-moi en commentaire. +> +> #Patrimoine #MédiationNumérique #Audioguide + +### 3. [ ] Cas client — Visit Namur (borne) + +> À l'office du tourisme de Namur, les visiteurs posent toujours les mêmes questions : qu'est-ce qu'on peut voir, qu'est-ce qui se passe ce week-end, comment on y va. +> +> Depuis 2024, une borne interactive MyInfoMate y répond : carte de la ville avec les points d'intérêt, agenda des événements tenu à jour, itinéraires. +> +> Ce qui compte pour l'équipe : l'agenda change toutes les semaines, et c'est elle qui le met à jour, depuis son navigateur. La borne suit. +> +> Une borne n'est pas là pour remplacer l'accueil. Elle absorbe les questions répétitives, et l'équipe garde du temps pour les vraies conversations. +> +> #Tourisme #OfficeDeTourisme #Namur #BorneInteractive + +### 4. [ ] Le métier — borne ou application sur le téléphone du visiteur ? + +> « On part sur une borne ou sur une app ? » +> +> C'est souvent la première question d'un musée. Ma réponse : ça dépend de votre public, pas de la technologie. +> +> Une borne, c'est bien quand : +> • les visiteurs passent par un point fixe (accueil, entrée de salle) +> • vous voulez que tout le monde y ait accès, sans téléchargement +> • votre public est peu à l'aise avec son smartphone +> +> Une application sur le téléphone du visiteur, c'est bien quand : +> • la visite se fait en mouvement (parcours, extérieur, grand site) +> • vous voulez de l'audio au casque, du jeu, une visite en plusieurs langues +> • vous voulez que la visite continue après la sortie +> +> Et souvent, la bonne réponse, c'est les deux, avec le même contenu. Au Musée de la Fraise, on a commencé par la borne, puis on a ajouté l'app, sans rien réécrire. +> +> Et vous, borne, app, ou les deux ? +> +> #Musées #MédiationNumérique #ExpérienceVisiteur + +### 5. [ ] Le métier — faire jouer les visiteurs (escape game, chasse au trésor) + +> Un escape game dans un musée, c'est sérieux ? +> +> Oui. Surtout pour deux publics qu'on a du mal à retenir : les familles et les ados. +> +> Un parcours ludique, c'est : +> • des énigmes liées aux vraies œuvres ou aux vrais lieux +> • un code à trouver pour débloquer l'étape suivante +> • une histoire qui donne une raison de regarder de près +> +> Dans MyInfoMate, l'équipe du lieu construit ces parcours elle-même, dans le même back-office que le reste du contenu : quiz, chasses au trésor, escape games avec énigmes. +> +> Le meilleur compliment qu'on puisse recevoir : « les enfants ont voulu refaire le parcours ». +> +> #Musées #Gamification #EscapeGame #Famille + +--- + +## Vague 2 — après la bascule prod + +### 6. [ ] L'assistant IA — le différenciateur + +> Un visiteur allemand devant une œuvre, un mardi à 16 h. Il a une question. Personne à l'accueil ne parle allemand. +> +> C'est pour ce moment-là qu'on a intégré un assistant IA dans MyInfoMate. +> +> Il répond dans la langue du visiteur, à toute heure. Et surtout, il ne parle **que** de votre lieu : il s'appuie sur vos contenus, pas sur Internet. Hors sujet, il décline. +> +> Ce n'est pas un gadget, c'est une réponse à une vraie contrainte : on ne peut pas traduire tout un musée en dix langues, ni avoir quelqu'un disponible en permanence. +> +> Je fais des démos à ceux qui veulent le voir sur leurs propres contenus : écrivez-moi. +> +> #IA #Musées #Multilingue #ExpérienceVisiteur + +### 7. [ ] Les prix, publiquement + +> Dans notre secteur, les prix sont rarement affichés. Nous, on les affiche. +> +> • Essentiel — 39 €/mois : l'application web et le back-office complet, sans engagement +> • Pro — 99 €/mois : + votre application à votre marque sur les stores, mode hors ligne, notifications +> • Premium — 179 €/mois : + l'assistant IA et la traduction automatique +> • Enterprise — sur devis, pour les réseaux multi-sites +> +> (Prix HTVA.) +> +> Pourquoi afficher les prix ? Parce qu'un musée, une commune ou un office du tourisme doit pouvoir budgéter avant de prendre rendez-vous. Ça fait gagner du temps à tout le monde. +> +> #Transparence #Musées #Tourisme #SaaS + +⚠️ Avant de publier : vérifier que les prix correspondent toujours à la landing (source de vérité) et que les frais de mise en place du plan Pro sont chiffrés (carte kanban 180). + +### 8. [ ] Essai gratuit + +> Vous voulez voir à quoi ressemblerait votre lieu dans MyInfoMate ? +> +> L'inscription prend quelques minutes, sur myinfomate.be : 14 jours d'essai, vous construisez votre première visite vous-même, sans carte bancaire à l'entrée. +> +> Et si vous préférez qu'on le fasse ensemble, je fais la démo avec vos propres contenus. +> +> #Musées #Tourisme #Patrimoine + +⚠️ Avant de publier : vérifier le parcours d'inscription de bout en bout en prod. « 14 jours, sans carte bancaire » est ce qu'annonce la landing (`trialBadge`, `translations.ts:201`) : le post ne doit pas en dire plus.