Transition de Blogger à WordPress

J’ai le plaisir de vous annoncer que ce blog utilise désormais WordPress. Lorsque j’ai commencé à blogger je n’y connaissais pas grand chose, et j’ai choisi Blogger à l’époque car c’était ce que mes amis utilisaient. J’ai malheureusement dû faire face très vite à de nombreux bugs. Impossible d’insérer une image sans qu’il vous fasse sauter une ligne au début du post, impossible de contrôler les sauts de ligne qui sont rajoutés sans prévenir dans le corps du texte… Même en mode html le contrôle sur le format est assez approximatif. La fonction de publication est souvent bloquée sans que l’on sache pourquoi. Les messages d’erreur n’ont aucun sens, parfois on nous dit que le post n’a pu être publié alors qu’il l’a été. Ou bien c’est une image qui ne peut pas être publiée, et effectivement elle n’apparaît pas, mais elle a pourtant bien été uploadée sur le FTP. Je pourrais continuer ainsi longtemps.

Donc Blogger, disons-le franchement, c’est nul. Il serait malvenu de se plaindre si c’était un service gratuit fourni par un petit groupe d’étudiants, mais là c’est quand même un service de Google, donc on est en droit d’attendre un peu mieux. J’ai donc plié bagage, j’ai pris les posts, les images et les commentaires sous le bras, et je suis allé voir du côté de chez WordPress, un processus migratoire que beaucoup avant moi ont entrepris. Pour certains les choses se sont bien déroulées, pour d’autres ce fut un peu plus compliqué. Et dans le cas de ce blog, cela n’a pas été facile.

Je vais me lancer dans quelques explications techniques, donc j’invite ceux qui ne sont pas intéressés à sauter ce paragraphe et à passer directement à la conclusion. C’est facile en effet d’importer un blog de Blogger à WordPress, à condition d’avoir une adresse blogspot (du type monblog.blogspot.com) et une adresse chez wordpress (monblog.wordpress.com). Si vous hébergez vous-même votre blog, les choses peuvent se compliquer. Dans mon cas, comme je n’arrêtais pas d’avoir des messages d’erreur lors des tentatives d’import, j’ai finalement dû créer un compte chez WordPress pour avoir une adresse du type wordpress.com, et j’ai basculé l’hébergement Blogger sur une adresse blogspot.com. J’ai finalement pu passer le blog de l’un à l’autre, et il a encore fallu l’exporter sous forme de fichier xml, du compte wordpress.com sur le compte WordPress installé sur mon serveur. Cela paraît tordu et j’espère que les choses se passeront mieux si vous vous retrouvez dans le même cas, mais en cas de problème vous saurez quoi faire.

Les choses étaient encore loin d’être terminées. Il restait encore à rediriger les anciens liens. Blogger utilise un fichier index.html à la racine du blog, donc il a fallu faire une redirection 301 dans le htaccess et spécifier que le fichier index.php serait désormais le seul index à prendre en compte (pour cela il faut ajouter une ligne DirectoryIndex index.php dans le htaccess du blog). J’ai ensuite modifié le format des permaliens dans WordPress (le format par défaut n’étant pas très efficace pour les moteurs de recherche). Si vous modifiez ce format, n’oubliez pas de faire un chmod 777 sur votre htaccess, puis de le remettre ensuite en 644. Mes permaliens ayant changé de format, j’ai aussi dû prévoir les redirections de chaque URL dans le fichier htaccess (heureusement qu’il n’y en avait pas des centaines !). Enfin il restait à mettre à jour le sitemap et le fichier robots.txt, pour éviter le fameux “duplicate content” auquel Google fait la chasse.

Tout cela m’a pris un certain temps ce week-end, pour ne pas dire tout le week-end. Mes années “geek” sont loin derrière moi et j’ai désormais mieux à faire que de bidouiller ainsi, mais je pense que le changement était nécessaire et que cela en vaudra la peine.

Bienvenue sur notre nouveau blog !

4 Comments on “Transition de Blogger à WordPress”

  1. Ca donne des sueurs froides, toutes ces péripéties ! Espérons que ce soit pour le plus grand bien du blog 😉

  2. J’emploie moi-même WordPress de manière détournée (suppression de l’aspect “blog”) pour un futur “portail” ; tout ce que je peux en dire c’est que c’est un très bon produit… Dommage toutes ces manipulations pour parvenir à y migrer correctement, félicitations 😉

Leave a Reply to Lat Cancel reply

Your email address will not be published.