fbpx
Prochaine session CESEO vendredi 8 novembre (inscription max la veille)S'inscrire

Retour d’expérience sur la stratégie de migration Seo-camp.org vers Fepsem.org

Par Patrick Valibus

Le projet fepsem.org, au delà d’être un projet humain, technique et marketing, inclut forcément une dimension SEO. Dans cet article, je vais vous partager la méthode retenue pour faire une migration « douce » qui allie la temporalité nécessaire à la conduite du changement, mais sans dégrader les aspects SEO forcément. Nous publierons bientôt les choix qui ont été fait en termes de plateforme techniques, de marketing et de maillage interne dans d’autres articles. Pour cela, pensez-à vous abonner à la newsletter.

Pourquoi une migration progressive ?

Il est bon de rappeler qu’une migration ne consiste pas qu’en un projet de listing de redirection, mais inclut aussi souvent une dimension de conduite du changement pour les humains. Car oui, on ne s’adresse pas qu’à Google Bot.

Cette temporalité s’explique pour les raisons suivantes :

La transition juridique :

Il aurait été impensable d’effectuer la migration totale vers fepsem.org tant que la partie juridique (statut) n’était pas complète. Si vous n’avez jamais pratiqué le changement de nom d’une structure juridique, sachez que c’est un process administratif qui se chiffre en mois et comportent de nombreux rebondissements. Dans le cadre d’une association, on obtient même un bonus supplémentaire de complexité ! Pourtant, une fois l’annonce faite et le changement ratifié en Assemblée générale, il eut été impensable de ne pas commencer à communiquer avec le nouveau nom. Nous nous sommes donc rapidement retrouvés avec deux pages d’accueils qui devaient cohabiter.

La migration technique

Dès lors qu’on avait entamé la migration de communication, il fallait devenir autonome sur la solution technique. Je ne remercierai d’ailleurs jamais assez Franck Robichon pour sa réactivité et la mise à disposition d’un hébergement web bénévolement. Nous avions donc à ce stade un WordPress hébergé avec accès au code pour commencer à déployer le nouveau site. Nous y avons rapidement intégré un outil de market automation open source (Mautic) mais ça fera sans doute l’objet d’un prochain article si vous le souhaitez.

Afin de ne pas prolonger de coût financier inutile, Franck a également fait la bascule de seo-camp.org vers le nouvel hébergement afin de ne pas prolonger les coûts d’hébergement et de maintenance sur une plateforme qui ne sera pas conservée (Merci encore Franck, x2 !)

Le temps humain de la migration

15 ans d’historique, ça ne se bouge pas comme ça, encore moins dans une organisation de bénévoles, qui plus est avec beaucoup d’affect. Il a donc fallu prendre le temps d’y aller progressivement, (même si le parti de ceux qui trouve trop long s’entrechoquera toujours avec ceux qui le trouve soit trop rapide), et surtout, il faut le temps de l’exécution que l’on parle de création de contenus ou encore de développement informatique pur et dur pour le nouveau site.

La migration des fonctionnalités

Comme je l’évoquais, on a décidé d’y aller étape par étape. Les nouvelles fonctionnalités et avantages adhérents dont je vous parle sur tous les canaux depuis 1 mois : les appels d’offres, banque de cv, recrutement, annuaire, mise en avant de communication, et les articles comme celui-ci, feront l’objet d’un article dédié en terme « technique ». (D’ailleurs la partie migration des comptes adhérent a été l’une des dernières opérations, si vous avez des questions sur ce point voici comment retrouver votre compte seo-camp)

En revanche certains point nécessitaient uniquement une partie migration de contenus, c’est le cas de la partie certification. Les outils de questionnaires étant hébergés sur des solutions tierces, pas de besoin de transposer techniquement. C’est aussi un avantage d’un SAAS. il faut également savoir que c’est un enjeux particulier, car hors « pic » de trafic lié aux évents, la partie certifications, est le moyen privilégié d’acquérir des visites sur le site de la fédération. AKA : il fallait pas se rater.

La partie annuaire est également une partie qui était sous exploitée jusque-là, et devait également être migré. On avait ici principalement un short code qu’il a fallu redévelopper, mais d’abord en dehors du gros développement adhérent qui arriverait plus tard.

Ces deux points à eux seul (même si les certifications SEO se suffisaient pour la justifications) nécessitaient donc de déclencher une migration en plusieurs étapes. Autant dire que la redirection sitewide 301 étaient exclues !

Les différentes étapes de la migration

Après toute cette évocation du contexte, longue mais nécessaire, voici (enfin !) le détail.

Focus sur la migration des contenus de la certifications SEO

J’ai choisi de profiter de l’occasion pour reprendre la structure des contenus, leur mise en avant pour être plus efficace avec comme effet bénéfique de ne pas être dans le copié collé en cas de doute. Par ailleurs, je souhaitais pouvoir prendre le temps de lancer les nouveaux contenus avant de déclencher la redirection, et donc il fallait éviter le duplicate content. Typiquement, désormais les pages liées à la certification incluent toute des témoignages et retours d’expériences afin de faciliter la conversion sur ces pages. (C’est également une belle occasion de mettre en avant ceux qui ont pris du temps à partager leurs retours !)

L’étape 1/ a été de créer un site très light avec les actions génériques de la fédération, mais pour occuper le terrain, le nom. Il n’y avait d’ailleurs que 5/6 pages de mémoire versus les plus de 1000 sur SEO Camp.

En étape 2, j’ai créé les contenus liés à la certification en les retravaillant. Il est important de noter qu’à cette étape, l’ancien site n’était pas migré et que je n’avais pas accès au .htaccess. Il a donc fallu intégrer les redirections à la main dans le plugin de redirection de l’ancien site. Il est important de noter que les anciens devs spécifiques ne permettaient pas de copier facilement le contenu, alors que maintenant sur Gutenberg on est sur un système bien plus exploitable et évolutif.

L’autre point important a été de reprendre tous les éléments de menu et de contenu pour s’assurer qu’y compris depuis l’ancien site, il n’y avait pas de lien qui continuaient de point vers ses urls historiques pour pointer directement dorénavant vers les pages fepsem.org. (y compris dans le menu de seo-camp.org). C’est un choix complexe de faire sortir l’Internaute depuis un menu d’un site vers un autre, mais on ne fait pas d’omelette sans rediriger les oeufs dans la bonne poêle !

image 5

Si on regarde sur les 6 derniers mois l’évolution on constate les points suivants :

Le premier lancement / indexation du des contenus liés à la CESEO ont eu lieu sur FEPSEM le 11 mai 2024.

La redirection depuis ceseo sur cette URL a été faite le 03 juin.

La page entre dans le top 10 (4ème) le 17 juin sur fepsem.org ce qui fait un délai d’environ 14 jours.

Il est intéressant de noter que la page du site seo-camp.org n’est tombée 19ème que le 16 juin
Cette stratégie a donc permis de ne perdre le top 5 que 24h !

On rappelle ici qu’à ce moment à part les RD sur url redirigée, la FePSeM n’a globalement aucun RD !

Je fais cet article aujourd’hui (21/08/2024) car ça y’est la page de la certification seo CESEO rank 1ère après une longue hésitation depuis le 5 juillet entre la 1ère et la seconde place mais semble enfin se stabiliser.

Vous avez donc un cas concret de bascule d’une URL et d’un bloc de 10 pages l’accompagnant sans déménager tout le site, qui plus est vers un domaine neuf !

NB: Il y a eu en parallèle un travail du maillage interne + de la title sur et vers la page cible, ça fera l’objet d’un autre article.

image 6

La migration de l’annuaire

L’annuaire sur le SEO camp est assez complexe à prendre en main et à l’époque le site n’était pas une plateforme à proprement parler. C’était lié au peu de fonctionnalité une fois connecté mais aussi à une complexité technique globale.
Avec la correction faite ici, il fallait prendre un nouveau départ et donc bel et bien migrer ces pages annuaires qui permettre de mettre en avant nos adhérents.

Ici on avait encore une fois un moteur de contenu pas simple à reprendre.

L’opération a donc consisté à faire ainsi pour environ 50 pages entre agences et consultants.
1/ Scrap des pages concernées via screaming frog et export vers google sheet des spins qui avait été fait à l’époque par Skribix.

Aussi pointilleux soit un spin, GPT est très bon pour corriger à la volée les ajustements de syntaxe résiduels ! Il y a le de bon combo à créer !

2/ Nettoyage et update des liens interne, coquilles et traces HTML inutile via un google app script + GPT 4o. (Parce que oui c’est assez long et pénible à faire, donc autant le coder pour s’amuser !)

3/ Ajout d’un bloc de maillage dynamique via GPT : ce fut là une tentative couronnée de succès à laquelle je ne croyais pas trop mais on en apprend tous les jours !

Suivi mots clefs et trafic annuaire fepsem
En orange fepsem, en bleu seo-camp, la courbe grimpe très bien depuis le lancement (récent). C’est un succès pour l’instant en terme d’indexation et de keyword. La suite sera à observer.

Focus sur le maillage par proximité géographique (et non pas sémantique)

L’annuaire de la Fédération est basé historiquement sur les villes qui avaient le plus fort volume de recherche sur les mots clefs agence SEO + ville et consultant SEO +ville. Ce n’est évidemment par parfait, ça ne coïncide pas forcément avec la répartition de population et l’activité économique supposée, mais ça a le mérite d’exister !

Dans l’ancienne version, nous n’avions qu’un maillage vers la page mère annuaire, et la page intermédiaire liste des agences ou consultant selon les cas. C’était assez léger. La migration a été l’occasion d’ajouter dynamiquement (c’est beau GPT pour ça) un lien réciproque entre la page consultant et la page agence, mais aussi un lien vers les 5 villes les plus proches. Car oui, découverte, GPT est capable l’éloignement des villes sans trop d’erreur : autant l’exploiter pour créer du PR intelligemment.

Evidemment, le tout a été affiné avec un passage de screaming frog ultérieur pour une correction manuelle des quelques oublis et hallucinations (il y a en forcément toujours un peu, ici GPT avec créé de nouvelles ville existante mais hors annuaire)

Une fois cela fait, l’ensemble des urls a pu être redirigé par une règle générique ville à ville dans le htaccess.

Migration en masse et content pruning

Avant toute chose, je ne suis vraiment pas fan du content pruning, mais on avait beaucoup de contenus indexés ou non qui correspondait à des communiqués très courts ou des pages avec très peu de valeur ajoutée car datait de longtemps en arrière. L’autre argument était que migrer ces contenus avec peu de valeur (car pas identifiés dans le cadre des nouveaux contenus comme pertinent) prendrait beaucoup trop de temps à migrer.

Le choix a été ici fait de crawler le site (uniquement les urls HTML) de ne garder que ce qui répondait en 200 (donc pas déjà redirigées) et d’identifier des gros patterns d’urls pour les faire pointer vers de nouvelles pages internes. Typiquement tout ce qui correspondait à d’anciens apéro pointe désormais vers les ateliers locaux et ainsi de suite. Cette action a été mise en place fin Juillet début Aout.

Phase finale

C’est celle qui va arriver dorénavant : la redirection de la home ! pour des raisons de conserver d’anciens contenus et accès « espace mon compte », on a choisi de conserver l’ancien site quelques temps même déshabiller. On ne pourra donc pas tout rediriger tout ce qu’il reste comme des sauvages. On va donc finaliser les redirection 1 à 1 ou en masse mais tout en laissant accès (sans doute depuis votre nouvel espace connecté) à l’ancien espace adhérent et la SEO CAMP TV par exemple. (Elle n’est statistiquement que peu consulté d’ailleurs). Cette dernière étape a été faite sauf la page mon-compte (avec swan.tools pour migrer les 430 urls qu’il restait efficacement, le besoin d’y aller progressivement et sans forcément de vision initial de l’ordre dès le départ ne l’avais pas permis jusque là).

On sera donc passé d’un site historique qui ne redirige que quelques liens vers un nouveau site vide, à un site épuré qui rank tout aussi bien si ce n’est mieux, est fonctionnel et ne fait qu’un lien vers ce qui doit être conservé de l’ancienne plateforme !

Si cet article vous a plus n’hésitez pas à le partager sur les réseaux, et rendez très vite pour les retours d’XP sur les choix marketing technique et maillage Interne de cette migration !

PS : Pour soutenir la fédération, c’est ici pour adhérer à la FePSeM !