Forecast SEO: comment projeter des resultats avec confiance
Un modele de forecast base sur l'historique, la saisonnalite et les benchmarks de CTR pour projeter le trafic organique sans inventer de chiffres devant le CFO.
Un mauvais forecast SEO detruit la confiance du board en deux trimestres. J'ai vu des directeurs marketing promettre 200% de croissance organique en six mois parce que l'agence montrait un graphique avec une fleche vers le haut, sans modele derriere. Quand le chiffre n'arrive pas, le budget se coupe et le canal porte une faute qui appartenait au processus. La bonne nouvelle: un forecast honnete n'exige pas un doctorat en statistiques. Il exige trois entrees (volume de recherche, position projetee, CTR attendu) et la discipline de versionner ses hypotheses. La suite de l'article construit ce modele etape par etape, avec les chiffres que j'utilise pour defendre un plan annuel.
Commence par une base historique de 18 a 24 mois. Moins, tu perds la saisonnalite; plus, l'algorithme etait deja different. Recupere les sessions organiques par URL dans GA4 et croise avec impressions et clics par query depuis Search Console (passe par BigQuery si le compte depasse 50k lignes par mois, les requetes sont dans BigQuery + GSC: les requetes que votre agence ne lance pas). Calcule le decay naturel: les articles publies il y a plus de 12 mois perdent en moyenne 15 a 25% de trafic par trimestre s'ils ne sont pas mis a jour. Ce chiffre existe deja dans ta feuille avant la moindre projection nouvelle, et l'ignorer est la premiere erreur qui demolit n'importe quel forecast.
Ensuite vient la projection de position par mot-cle. C'est la que beaucoup de gens confondent la "difficulty" d'Ahrefs ou Semrush avec une prophetie. J'utilise une regression simple: pour chaque cluster, je calcule combien de semaines il a fallu historiquement pour passer de la position 30 a 10, puis de 10 a 3. Generalement 12 a 20 semaines par palier une fois l'on-page propre (la checklist que j'utilise est dans Comment auditer le SEO on-page sans tomber dans les conjectures). Applique ces durees sur ton backlog de pages et tu obtiens une courbe de ramp-up qui respecte la realite physique, pas le souhait commercial.
Le CTR par position est le multiplicateur le plus sensible du modele. Utilise ton propre benchmark si tu as assez de volume (>10k clics/mois), retombe sur le benchmark public sinon. Les chiffres 2026 que je suis sont dans Benchmark CTR par position : donnees actualisees 2026 et montrent une position 1 autour de 28-32% pour les queries informationnelles et 18-22% pour les transactionnelles chargees en pub. Title tag et meta description bougent cette aiguille de 15 a 40% si tu iteres avec methode (patterns dans Title tags qui convertissent : 7 modeles testes sur des SERP reelles et La meta description compte-t-elle encore? Ce que les donnees de CTR montrent). Modelise deux scenarios de CTR: conservateur (sans travail SERP appearance) et optimiste (avec tests en cours).
La saisonnalite entre comme un indice multiplicatif, pas comme un ajout. Prends trois ans de Google Trends pour tes top 20 queries, calcule l'indice mensuel moyen (janvier = 1.0, decembre = 1.4 par exemple) et applique-le sur le trafic projete. En e-commerce, ca change le forecast de 60% entre Q2 et Q4, et l'ignorer detruit la credibilite de l'objectif Q3. Inclus aussi les facteurs non-organiques qui affectent la decouverte: lancement produit, campagne RP (impact mesure dans Digital PR pour le SEO: mesurer le ROI reel des mentions), changements d'URL ou consolidation de pages. Chacun devient une ligne distincte dans la feuille, avec un responsable et une date, jamais une estimation vague en bas de page.
Derniere etape: modeliser l'incertitude au lieu de la cacher. Presente toujours trois courbes: P10 (pessimiste), P50 (base) et P90 (optimiste), avec les hypotheses qui differencient chaque scenario listees explicitement. Actualise le forecast tous les 30 jours en comparant reel vs P50 et calcule le MAPE (erreur absolue moyenne en pourcentage). Un forecast sain se situe entre 10 et 20% de MAPE apres trois cycles. Si tu es regulierement au-dessus de 30%, le probleme n'est pas le marche, c'est le modele. Documente ce qui a change (mise a jour algorithmique, nouveau concurrent, saisonnalite atypique) et versionne. Takeaway pratique: cette semaine, monte une feuille a 4 onglets (historique, positions, CTR, saisonnalite) et lance un P50 sur tes 50 pages top. Tu te tromperas, mais de maniere mesurable, ce qui te place deja devant 90% des agences.