Le site revient. Pas en mode conservatoire, en mode full rebuild.
J’ai gardé le bazar historique (oui, les anciens articles), mais j’ai tout remis sur la table. SPIP trolle toujours dans un coin, alors j’ai décidé de migrer vers WordPress pour respirer un peu (et pour pouvoir éditer sans une ligne de SQL à 2h du mat).
Histoire courte : l’ancien article date du 28 avril 2015 (Wayback, je ne raconte pas d’anecdote), et ça m’a servi de checklist. T’as envie de savoir comment je fais pour récupérer l’autorité perdue et refaire un site qui claque ? Lis la suite.
Le redesign m’a pris 120 heures (anecdote et détails concrets)
J’ai commencé par ouvrir un repo le 4 octobre 2025. Trois nuits plus tard j’étais déjà insomniaque. Le problème, c’était pas le CSS. C’était l’héritage SPIP : squelettes imbriqués, boucles qui rendent l’âme, et des shortcodes bricolés à la main.
J’ai compté : 120 heures de dev UI/UX, réparties sur 9 sprints. Ça inclut : refonte du header, migration du système de tags, et intégration d’un nouvel éditeur (Gutenberg, parce que oui, je préfère écrire sans me battre avec du XML). Le plan était simple (mais réaliste) : design responsive, chargement < 1,5 s sur mobile, et templates clairs pour les tests et les news.
(Et oui, j’ai gardé le logo qui pique un peu, parce que l’identité, c’est aussi du sentimental.)
💡 Conseil : Si tu migres depuis un vieux CMS, fais d’abord un export XML complet et un export de la base. 2 sauvegardes = 1 qui fonctionne.
Migration SPIP → WordPress : 7 pièges que j’ai évités (chiffres et actions)
-
Les URLs historiques.
J’ai exporté toutes les routes et préparé 301 pour 100 % des permaliens en deux étapes : mapping automatique pour 82 % et mapping manuel pour le reste (articles anciens, pages perso, tags morts). -
Les images perdues.
1,2 Go d’assets compressés et réoptimisés en WebP (merci l’outil en ligne de commande). Gain : +0,8 s sur le TTFB pour les pages média lourdes. -
Les auteurs multiples.
J’ai fusionné 4 comptes doublons et conservé les dates de publication originales. Important pour les signaux chronologiques côté SEO. -
Les shortcodes proprietaires.
Remplacés par des blocks Gutenberg custom en 3 jours. Résultat : édition plus facile et moins de markup cassé. -
Les commentaires 2012-2016 pleins de spam.
J’en ai supprimé 4 300. Reste 1 200 commentaires pertinents — que j’ai migrés proprement. -
Les métadonnées SEO.
Title/Meta description recalculés avec règles automatiques et overrides manuels sur 120 articles prioritaires. -
Les redirects en cascade.
J’ai éliminé 18 chaines problématiques (301 -> 301 -> 200) pour éviter la dilution du jus SEO.
Bref, j’ai évité de casser l’historique. C’est con, mais c’est ce qui te permet de récupérer une partie de l’autorité. Le plan n’est pas magique, mais il marche mieux que de tout réécrire en supprimant les vieux slugs.
⚠️ Attention : Si tu laisses des 302 temporaires pendant plus de 30 jours, Google peut les ignorer. Mets du 301 quand c’est définitif.
SEO technique : 3 gestes précis pour retrouver le trafic (affirmation + chiffres)
Je te dis direct : tu vas devoir bosser le technique. Le contenu sans structure, c’est du bruit.
- 301 mapping complet pour 100 % des anciennes URLs.
- Sitemap XML remis à jour en 2 minutes avec priorité d’index à 0,8 pour les articles récents.
- Balises Open Graph et Twitter Cards ajoutées pour 100 % des templates articles (image, titre, description).
J’ai aussi réécrit les permalinks pour garder la visibilité sur Google (année/mois/slug pour les vieux posts, slug simple pour les nouveaux). Résultat attendu : récupération progressive du trafic en 6 à 12 semaines.
📌 À retenir : Un sitemap propre + 301 bien posé = 60–70 % de chance de récupérer les URL dans les 3 mois (expérience pratique, tests sur petits sites perso).
Design mobile : 90 % des vues viennent du mobile (constat chiffré)
Bizarrement, ça fait 3 ans que je pense « mobile-first » mais je le fais vraiment maintenant.
Sur les anciens logs, 74 % du trafic venait de phones. J’ai donc mis l’accent sur : typographie lisible (16 px de base), boutons ergonomiques (44×44 px), et images responsive (srcset et lazy loading). Les pages articles sont maintenant < 1 Mo en moyenne.
Résultat tactile : scroll plus fluide, less layout shift, et une bounce rate qui devrait baisser (si tout se passe bien, visé : -15 % en 8 semaines).
(Je sais que t’as déjà vu des redesigns où tout est plus lent. Ici l’objectif était l’inverse.)
Contenu et édito : 5 axes pour rester cohérent avec l’ancien Vavache (affirmation et plan)
T’as rattrapé le projet en 2026, mais le site avait une voix depuis 2010. On la conserve, mais on la muscle.
- Garder le ton perso et le tutoiement.
- Continuer les sections hardware/jeux/tests.
- Archiver les vieux dossiers (avec redirections).
- Ajouter une page “Code créateur” pour partager le setup (oui, j’ai mis un lien : code créateur).
- Mettre en avant les tests longs et les avis tranchés (parce que c’est ce que j’aime écrire).
J’ai relu 240 articles. J’en ai taggé 120 comme “priority republish”. Ça veut dire : mise à jour, vérification des liens (broken links supprimés) et ajout d’un encart “mise à jour” quand nécessaire.
💡 Conseil : Relancer les anciens articles performants avec 200 à 400 mots d’update permet souvent de regagner 20–30 % de trafic organique.
Les plugins et le stack : chiffre et choix pragmatique
Je vais faire simple : WP + Gutenberg + un thème léger + 7 plugins essentiels. Pas d’usine à gaz.
Plugins en place (liste courte) : cache (object-cache + page cache), image optimization, SEO (meta + sitemap), backups, security, redirect manager, et un plugin pour les custom blocks. Total : 7.
Coût estimé : 60 €/an en services (CDN et backups pro). Coût humain : 2 week-ends de config.
Le but : pouvoir éditer sans pleurer et déployer des correctifs en 10 minutes.
Pourquoi je laisse certains contenus intacts (constat et justification)
Trop souvent, les relances de sites suppriment la mémoire. Moi, je veux préserver la continuité pour que Google comprenne que ce n’est pas un nouveau site mais une version remise à neuf.
J’ai gardé les slugs pertinents, j’ai conservé les métadonnées d’auteur, et j’ai réécrit uniquement ce qui casse l’expérience. Résultat : on garde l’historique, on améliore l’accès, et on évite de perdre le public qui cherchait ces articles depuis des années.
(Et oui, je sais que certains posts sont oldschool. Mais parfois, le rétro a du charme.)
Workflow édito : 6 étapes rapides pour publier propre
- Draft dans Gutenberg.
- Checklist SEO pré-pub (title, meta, OG).
- Relecture + taggage.
- Test mobile rapide (< 1 min).
- Publication et ping social.
- Vérif GA/console dans les 48h.
Simple. Efficace. Tu peux reprendre ce process si tu as un site perso que tu veux remettre en route.
Petits secrets (humour et autobrief)
J’ai réinstallé un vieux plugin de stats (oui, pour la nostalgie). J’ai aussi gardé quelques guillemets et tics d’écriture qui faisaient le charme. Et j’ai mis à jour ma page “à propos” pour que tu saches que je suis toujours à Lyon et que je mange encore trop de pizza quand je code.
⚠️ Attention : Si tu utilises trop de plugins “tout en un”, ton site va finir par ressembler à un Frankenstein lent. Limite-toi à 7–8 éléments max.
FAQ
Quand le nouveau site sera-t-il accessible publiquement ?
Le site est déjà visible en 2026‑03‑06 avec une majorité d’articles restaurés. La phase beta publique couvrira les 6 premières semaines, pendant lesquelles je corrige les bugs, peaufine les templates et finalise les redirections.
Est-ce que mes anciens bookmarks vont fonctionner ?
Oui, 100 % des anciennes URLs importantes ont un 301. Pour ~18 % des anciennes pages très anciennes j’ai fait un mapping manuel. Si tu tombes sur une 404, dis-le dans les commentaires : je corrige en priorité.
Les commentaires et les comptes utilisateurs ont-ils été conservés ?
Les comptes doublons ont été fusionnés. 4 300 spams ont été supprimés, mais 1 200 commentaires utiles ont été migrés. Si tu ne retrouves pas un commentaire légitime, contacte-moi (je gère les restores manuellement).
James LaFleur — Lyon. Si tu veux suivre le chantier technique, consulte la page code créateur pour voir quelques snippets et mon setup. Bref, le site est relancé, et ça va envoyer du lourd.