← Roadmap publique
ROADMAP
Stats AWM V1.8.9Snapshot sécurisé de la version effectivement publiée. Les lignes potentiellement sensibles sont masquées automatiquement.# Awm Stats 1.8.9 — Fraîcheur Health des données ## Livré - Le pulse Stats distingue données fraîches, anciennes, inconnues ou partielles selon Screpy et la collecte locale. - Le score ne pénalise pas un simple volume de trafic nul; il mesure d abord la disponibilité/fraîcheur des sources. ## Prochain lot accéléré - Centre d opportunités SERP : cannibalisation, entrants/disparitions Top 100 et Quick Wins priorisés. - Score Health par domaine SEO/acquisition/conversion/collecte avec explication par source. # Stats AWM 1.8.8 — Pulse opérationnel transversal ## Livré - Expose au Core un pulse 24 h basé sur les événements locaux et l état du connecteur Screpy. - Prépare le futur Health AWM sans dupliquer le moteur de collecte Stats. ## Prochain lot accéléré - Indice de fraîcheur des données, santé des connecteurs et anomalies explicables. - Centre d opportunités SERP : cannibalisation, quick wins et filtres actionnables. # Stats AWM 1.8.7 — cycle de vie client CRM ## Livré - Exclusion des clients CRM inactifs des surfaces opérationnelles Stats. - Suspension de toute nouvelle collecte pendant l'inactivité, sans purge des événements existants. - Réactivation réversible sans recréer le Connector ni les identifiants Stats. ## 1.8.6 — cockpit global AWM - [x] Exposer une série et une carte globales multi-sites à Tech AWM. - [x] Supporter À l'instant / 1 minute / 1 heure / 1 journée / 1 mois / 3 mois / 1 an. - [x] Indexer les événements par type + date pour les agrégations du parc. - [ ] Futur : agrégats pré-calculés horaires/journaliers pour maintenir des réponses rapides au-delà de plusieurs millions d'événements. # Stats AWM 1.8.5 — roadmap produit, dashboard, cartographie, SERP et futur Health ## Règle permanente de gouvernance - [x] Toute fonction livrée, correction, migration ou changement UX est inscrit au `CHANGELOG.md` et aux notes de livraison Suite. - [x] Toute idée future acceptée est conservée ici, même si elle n est pas encore planifiée. - [x] Une idée ne disparaît pas silencieusement : elle doit passer à **Livré**, **Reporté** ou **Archivé** avec une raison. ## Livré / validé - [x] Carte Leaflet clair/doux/nuit + ajustement fin validé terrain. - [x] Historique SERP AWM append-only Mobile/Desktop. - [x] Association Screpy automatique/manuelle/aucune par site. - [x] Backfill historique Screpy par petits lots. - [x] Archivage des mots-clés supprimés sans perte historique. - [x] Déclenchement automatique de la première synchro et du backfill à la connexion/association Screpy. - [x] Synchronisation quotidienne, étalée par cron incrémental. - [x] UX SERP à sous-onglets, mots-clés visibles en premier et détail en modale. - [x] Popup responsive en blocs sur tablette/mobile. - [x] Dashboard-first Alliance : navigation header, filtres compacts, actions secondaires regroupées. - [x] Résumé exécutif local/déterministe. - [x] **Dashboard pro 1.8.0** : grille dense Web + SERP visible dès l arrivée. - [x] Grand graphique Web avec vraie comparaison quotidienne à la période précédente. - [x] Blocs Dashboard cliquables avec popup détaillé et accessible. - [x] Drill-down Canaux, Pages, Mots-clés, Quick Wins, santé et principaux KPI. - [x] Variation des pages contre la période précédente. - [x] Rafraîchissement silencieux compatible avec le popup et re-rendu des graphiques. - [x] Lisibilité renforcée des popups de drill-down (typographie et confort de lecture). - [x] Carte des visites intégrée au dashboard avec graphique de visites fusionné directement sur la carte, sans panneau de fond distinct. - [x] Filtres carte À l instant / Aujourd hui / 30 jours / 3 mois / Personnalisé. - [x] Historisation géographique non sensible des nouveaux événements Connector pour les cartes futures. - [x] Indicateur de couverture géographique afin de distinguer données complètes et historiques partiels. - [x] Points géographiques renforcés visuellement avec noyau lumineux + halo et popup détaillé. - [x] Carte Leaflet préservée pendant le polling silencieux de 30 s, sans rechargement visuel des tuiles. - [x] Géolocalisation approximative propagée aux page views via Hub Client et repli par fuseau navigateur. - [x] Backfill des événements récents de la même session depuis le heartbeat de présence géolocalisé. - [x] Points cartographiques basés sur des coordonnées GeoIP/localité réelle; suppression des points artificiels créés depuis un simple fuseau ou centroïde pays. - [x] DB Stats 1.6 avec source et précision géographiques (`geo_source`, `geo_precision`, région/code postal). - [x] Popup carte avec ville/région/pays et provenance GeoIP lorsque disponible. ## 1.8.x — intelligence SERP - [ ] Filtres pays, langue, localisation, groupe/tag et appareil. - [ ] Séries concurrentes sur le même graphique lorsque Screpy fournit les données. - [ ] Détection de cannibalisation entre URL. - [ ] Détection de disparition Top 100 et nouveaux entrants. - [ ] Quick Wins automatiques enrichis : positions 4–10, 11–20, fortes pertes et nouvelles progressions. - [ ] Centre d opportunités SERP unifié avec impact, urgence, effort et confiance. - [ ] Exports Excel/PDF et vue partageable dans Hub Client. - [ ] État de santé du connecteur : latence, 401/403/429/503, dernière réussite et reprise progressive. ## 1.8.x — cartographie avancée - [ ] Cache de localités consolidé côté Alliance pour réduire encore les résolutions externes et accélérer les cartes multi-sites. - [ ] Option de politique géographique par client : Auto / GeoLite local / FreeIPAPI / Désactivé. - [ ] Diagnostic de précision : part ville / région / pays / non localisée et alertes si la qualité chute. - [ ] Heatmap activable en plus des bulles de visites. - [ ] Clic sur une zone de la carte pour filtrer temporairement les autres blocs compatibles du dashboard. - [ ] Clic sur un point du graphique pour filtrer la carte sur l heure ou la date correspondante. - [ ] Comparaison géographique période courante vs période précédente avec nouveaux marchés et zones en baisse. - [ ] Mode Conversions sur la carte : formulaires, appels et revenus lorsqu ils sont disponibles. - [ ] Top villes / régions / pays avec drill-down depuis la carte. - [ ] Export image/PDF de la carte et de son graphique avec la période active. - [ ] Vue plein écran de la carte pour présentation client. - [ ] Alertes Health lorsqu une zone historique importante disparaît ou progresse anormalement. ## 1.8.x — dashboard intelligent - [ ] Résumé exécutif enrichi : expliquer en quelques lignes ce qui a changé et les 3 points à surveiller. - [ ] Score de santé AWM /100 par domaine : SEO, acquisition, conversion, réputation, technique et collecte; chaque score doit être explicable. - [ ] Mode **Objectifs** : cible mensuelle de leads, CPL, trafic, positions et revenus avec progression vers la cible. - [ ] Projection de fin de mois calculée localement lorsque l historique est suffisant. - [ ] Détection d anomalies basée sur le comportement historique propre au client, pas seulement sur une comparaison fixe 30/30 jours. - [ ] Indice de confiance/fraîcheur sur chaque KPI : source, dernière synchro et état données partielles. - [ ] Mémoriser le dernier client, site, période et section utilisés par l utilisateur Alliance. - [ ] Dashboard personnalisable par rôle : agence avancée vs client simplifié. - [ ] Rapport mensuel narratif automatique avec faits, explications et prochaines actions. - [ ] Dashboard personnalisable par glisser-déposer avec ordre des blocs sauvegardé par utilisateur/rôle. - [ ] Vues enregistrées : Direction, SEO, Acquisition, Client, Technique. - [ ] Cross-filtering : cliquer un canal, une page ou un segment filtre temporairement les autres blocs compatibles. - [ ] Comparateur avancé : période précédente, année précédente et période personnalisée. - [ ] Drill-down profond depuis un popup vers la section complète correspondante sans perdre le contexte client/site/période. - [ ] Export rapide d un bloc ou popup en image/PDF/CSV selon le type de donnée. - [ ] Mode présentation/plein écran pour revue mensuelle avec le client. - [ ] Lien partageable Hub Client vers une vue figée ou une période précise avec permissions. ## 1.9 — SEO technique Screpy et événements - [ ] Importer crawls, pages, erreurs et Quick Wins Screpy au lieu de reconstruire un crawler AWM. - [ ] Historiser les scores techniques et comparer crawl contre crawl. - [ ] Pages indexables/non indexables, metadata, liens brisés et problèmes de contenu. - [ ] Historique disponibilité/Uptime. - [ ] Search Console/Bing lorsque disponibles. - [ ] Timeline commune sur les graphiques : nouvelle page, title/H1, refonte, redirection, campagne, changement Ads, intervention Studio. - [ ] Journal manuel d annotations SEO et comparaisons avant/après. - [ ] Journal de décisions : pourquoi une action a été faite, par qui, sur quelle donnée et quel résultat elle a produit. ## 2.0 — Health AWM prescriptif - [ ] Unifier SERP + SEO technique + uptime + trafic + formulaires + appels + Ads + CRM + finances. - [ ] Diagnostics déterministes locaux avant tout appel IA. - [ ] Centre d opportunités unique multi-source : SEO, conversion, Ads, appels, technique et CRM. - [ ] Transformer chaque anomalie/opportunité en prescription classée par impact, urgence, effort et confiance. - [ ] Limiter la vue client à quelques prescriptions prioritaires plutôt qu une avalanche d alertes. - [ ] Bouton **Agir** depuis une prescription : envoyer vers Studio, CRM, Soutien, CallTracker ou Assistant selon le besoin. - [ ] Relier chaque prescription à un résultat mesurable : position, lead, CPL, revenu, disponibilité ou conversion. - [ ] Boucle fermée : diagnostic → action → mesure → résultat → prescription suivante. ## 2.x — différenciation agence et valeur commerciale - [ ] Cockpit portefeuille Alliance : clients classés Urgent / À surveiller / Opportunité / Stable. - [ ] Morning Brief agence : clients à traiter aujourd hui, anomalies importantes, opportunités et problèmes de collecte. - [ ] Attribution complète : mot-clé/canal → visite → formulaire/appel → lead CRM → vente → revenu. - [ ] Simulation **Et si ?** : estimer visites/leads/revenu possibles si des mots-clés montent, si le taux de conversion progresse ou si le CPL change. - [ ] Benchmark sectoriel anonymisé lorsque le volume de données et le cadre juridique le permettent. - [ ] Assistant AWM capable d expliquer chaque diagnostic avec ses données source et les actions recommandées. - [ ] Studio AWM reçoit une opportunité SEO validée et prépare une correction/page sans casser le SEO existant. - [ ] Historique de performance des prescriptions : quelles recommandations AWM produisent réellement des résultats. - [ ] Modèle de priorisation apprenant à partir des résultats historiques, sans masquer les règles déterministes de base. ## Principe produit long terme Stats AWM reste le **moteur d observation et de mesure**. Health AWM devient le **moteur de diagnostic et de prescription**. Les autres modules exécutent les actions. L expérience cible est : **Observer → comprendre → prescrire → agir → mesurer → recommencer**. ## Futur géographie / collecte - [ ] Diagnostic de couverture géographique par site : version Hub Client, en-têtes proxy disponibles et part des visites localisées. - [ ] Intégration locale MaxMind/GeoLite facultative sur le site client pour enrichir ville/région sans service externe et sans envoyer l IP à Alliance. - [ ] Heatmap, filtre croisé carte ↔ graphique et conversions par zone. - [ ] Comparaison géographique période précédente / année précédente.