Plan d'action SEO
Top 20 priorités du moment, générées depuis GSC, GPT, PageSpeed, sync et données business.
Derniere generation
30/04/2026 16:08
Mode
claude-multi-agent
Actions ouvertes
20/20
Warnings a verifier
0
Etat des lieux des agents
2 analyses parallèles puis arbitrage business centré sur les leads qualifiés.
Agent 1
GSC + PageSpeed
Moverz.fr est en recul significatif sur la période analysée : -19,7 % de clics (286 vs 356) et -17,4 % d'impressions (42 858 vs 51 867). Le CTR global reste structurellement très faible (0,67 %), révélant un problème de positionnement ou de pertinence des titres/métas. Les clusters les plus touchés sont les Villes (-36,2 % de clics) et les Corridors (-48,4 % de clics), qui sont précisément les pages à plus fort potentiel de génération de leads. Le blog informationnel subit une chute de position moyenne de 1,0 à 7,0, signe probable d'une mise à jour algorithmique ou d'une dégradation de contenu. Sur le plan technique, 1 439 URLs présentent des problèmes HTTP, 1 978 URLs sont hors sitemap, et 2 394 URLs n'ont pas de score mobile mesuré — une dette technique massive. Les signaux de synchronisation sont sains (aucun échec répété, dernière sync < 7 jours). L'objectif de maximiser les leads qualifiés sur 3 mois est directement menacé par la combinaison de positions trop basses sur les requêtes commerciales clés et d'une infrastructure technique défaillante.
• Effondrement simultané du trafic sur les deux clusters à valeur commerciale directe (Villes et Corridors) avec respectivement -36 % et -48 % de clics, pendant que les requêtes business à fort volume (« déménagement nice », « devis déménagem
Agent 2
GA4 + Conversion + GPT_DATA
Le site génère un trafic modeste mais réel (~600 sessions GA4 sur la période analysée). La homepage concentre l'essentiel de la valeur conversion (499 sessions, CR 29%), ce qui révèle une dépendance critique à une seule page. Le tunnel de conversion est très peu alimenté (92 sessions totales, 12 complétions) avec un taux de complétion de 15% — faible mais pas catastrophique une fois entré. Les sources les plus performantes sont moverz.fr (CR 38%), Google CPC (CR 31%) et ChatGPT (CR 20-21%), ce qui est un signal fort sur la qualité de l'intention des visiteurs issus de l'IA générative. Le blog génère du trafic SEO (cartons gratuits, arnaques déménagement) mais zéro conversion — déconnexion totale entre contenu et objectif lead. GPT_DATA est null, ce qui constitue un angle mort stratégique majeur dans un contexte où ChatGPT est déjà source de trafic qualifié mesurable.
• L'émergence de ChatGPT comme source de trafic convertissant (88 sessions combinées, CR ~20%) est le signal le plus stratégique de la période. Ce canal surperforme le direct (CR 6%) et rivalise avec Google Organic (CR 18%). Parallèlement, le
Arbitre
Strategie leads qualifiés
Moverz.fr traverse une crise de trafic qualifié simultanée sur deux fronts : un effondrement SEO sur les clusters à valeur commerciale directe (Villes -36 %, Corridors -48 %) et un tunnel de conversion en panne silencieuse sur 8 jours récents. Ces deux signaux combinés menacent directement l'objectif de maximisation des leads sur 3 mois. En parallèle, un avantage concurrentiel naissant est identifié : ChatGPT est déjà la 4e source de trafic avec un CR de 20-21 %, sans aucune optimisation dédiée, alors que GPT_DATA est null — angle mort stratégique majeur. La dette technique (1 439 URLs en erreur HTTP, 1 978 URLs hors sitemap, 2 394 URLs sans score mobile) aggrave structurellement la situation en diluant le budget de crawl et en freinant le recrawl des pages commerciales. Le blog génère du volume d'impressions et de sessions mais zéro conversion, faute de CTA. La homepage reste le seul point de conversion performant (CR 29 %), ce qui constitue un single point of failure inacceptable. Le plan d'action sur 3 mois doit donc traiter en urgence la panne tunnel, restaurer les pages corridors supprimées, renforcer les pages Villes, assainir la dette technique, activer les signaux LLM/GPT, et diversifier les points de conversion au-delà de la homepage.
• L'arbitrage retenu privilégie dans cet ordre : (1) stopper l'hémorragie immédiate de leads via la correction du tunnel et la restauration des pages 410 à impressions élevées — impact direct en 0-7 jours ; (2) renforcer les pages commerciale
Top 20 actions prioritaires
Lucie valide chaque action et déclenche automatiquement un warning de re-check.
| # | Priorite | Action | Source | Suivi | Validation |
|---|---|---|---|---|---|
| 1 | P0 · 98 | conversion Confiance : high Guillaume A traiter | Re-check par defaut : 3j Récupération immédiate des leads perdus quotidiennement. Estimé à +5 à +15 leads/mois selon la durée réelle de la panne et le volume de trafic tunnel. 0 suivi(s) | ||
| 2 | P0 · 96 | pagespeed Confiance : high Guillaume A traiter | Re-check par defaut : 14j +10 à +20 leads/mois si les pages sont recréées ou redirigées vers des alternatives pertinentes. Récupération partielle du trafic Corridors perdu. 0 suivi(s) | ||
| 3 | P0 · 95 | gsc Confiance : high Lucie A traiter | Re-check par defaut : 14j +15 à +25 leads/mois si les positions remontent de 5 à 10 rangs sur les requêtes clés. Impact visible en 4 à 8 semaines. 0 suivi(s) | ||
| 4 | P0 · 93 | gpt Confiance : high Guillaume A traiter | Re-check par defaut : 7j Doubler ou tripler le trafic IA générative en 3 mois si les signaux sont optimisés. Canal à coût marginal très faible. Estimé à +20 à +40 leads/mois à horizon 10-12 semaines. 0 suivi(s) | ||
| 5 | P1 · 91 | ga4 Confiance : high Guillaume A traiter | Re-check par defaut : 14j +15 à +30 leads supplémentaires sur 3 mois. Impact direct et mesurable rapidement. 0 suivi(s) | ||
| 6 | P1 · 89 | pagespeed Confiance : high Guillaume A traiter | Re-check par defaut : 21j Accélération du recrawl des pages commerciales sous-indexées. Impact estimé sur le volume de leads des pages Villes en 4 à 8 semaines. 0 suivi(s) | ||
| 7 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 8 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 9 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 10 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 11 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 12 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 13 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 14 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 15 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 16 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 17 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 18 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 19 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) | ||
| 20 | P2 · 60 | gsc Confiance : medium Lucie A traiter | Re-check par defaut : 14j Impact à confirmer sur les leads qualifiés. 0 suivi(s) |
Warnings et prochains points a verifier
Chaque action validee cree automatiquement un point de controle futur.
| Statut | Echeance | Action liee | Effet attendu | Controle |
|---|---|---|---|---|
| Aucun warning planifie pour l'instant. | ||||
Backlog SEO historique
22% completeP0 — Cette semaine (impact J+7 à J+14)
- #1 Mettre à jour dates "2025"→"2026" dans les titles de 3 articles + remplacer "CreditSafe"→"Pappers"
- #2 Réécrire titles/meta des 8 pages à 0% CTR (100+ impressions)
- #3 Créer 4 articles "comparatif déménageurs [ville] 2026"
- #4 Enrichir `/comparateur-demenageurs/` (pos 23–29, 64–117 impr, 0 clic)
- #5 `/label-moverz/` — indexation GSC + réécrire H1/title
- #6 Ajouter photos sur toutes les pages ville (landmark + alt optimisé)
P1 — Semaines 2–3 (impact J+14 à J+30)
- #7 Consolider cannibalisation "demenageur strasbourg tarif" (9 pages, 159 impr, 0 clic)
- #8 Consolider cannibalisation "devis déménagement bordeaux" (3 pages, 310 impr, 0 clic)
- #9 Créer 4 articles "devis déménagement [ville] 2026" (~727 impr combinées, 0 clic)
- #10 `/label-moverz/` — section longform SSR + maillage interne
- #11 Créer `/blog/comment-verifier-demenageur-fiable/` (feeder label-moverz)
- #12 Maillage interne : 20 articles top blog → 3 liens contextuels chacun
- #21 Refaire le logo/favicon SERP
P2 — Semaines 3–4 (impact J+21 à J+45)
- #13 Re-mesurer GSC pages ville post-refonte Lucie — à faire le 23 mars
- #14 Enrichir `/demenagement/bordeaux/` (296 impr, pos 22 sur "devis déménagement bordeaux")
- #15 Enrichir `/demenagement/marseille/` et `/demenagement/toulouse/`
- #16 Page dédiée `/moving-company-france/` en anglais 100%
- #17 Consolider cannibalisation Lille, Rouen, Nice
- #18 Enrichir hub `/blog/` + créer pages catégories
- #19 Enrichir 20 guides ville premium → 2 500–3 000 mots (objectif Lucie)
P3 — Mois 2 (impact J+45 à J+60)
- #20 Netlinking 500€/mois
Corrections techniques build (hors SEO contenu)
- TECH-7 Migrer le build vers GitHub Actions (priorité quand disponible)
- TECH-1 ISR → SSG blog
- TECH-2 + TECH-4 Supprimer `export const runtime = "edge"` dans `app/label-moverz/opengraph-image.tsx`
- TECH-3 Mettre à jour `.dockerignore`
- TECH-5 Investiguer `lib/blog-canonique.ts` (8.3 MB)
- TECH-6 Exclure `lib/blog-canonique.ts` du contexte Docker