Comment déménager son blog WordPress

Quand on lance un blog, on ne se pose pas de question. On achète un nom de domaine, on loue un serveur dédié, mutualisé ou même virtualisé chez un prestataire et c’est terminé. Sauf que voilà, un blog, ça change, ça évolue et il arrive parfois que l’on ressente le besoin de changer d’hébergeur. A cause de problèmes récurrents ou même suite à une augmentation significative de notre trafic, par exemple. Or justement, si la procédure à suivre n’est pas compliquée, elle ne s’invente pas non plus et c’est justement pour cette raison que nous allons voir ensemble comment déménager son blog WordPress.

Comment déménager son blog WordPress

1ère étape : sauvegarder votre site et ses fichiers

La première chose à faire lorsqu’on souhaite changer d’hébergeur, c’est bien évidemment de sauvegarder son site. Et attention, parce qu’il ne suffit évidemment pas de faire une copie de son thème ou de sa base de données. En réalité, nous allons avoir besoin de sauvegarder pas mal de choses comme :

  • Notre thème (contenu du répertoire « wp-content/themes »).
  • Nos différents plugins (contenu du répertoire « wp-content/plugins »).
  • Nos images (contenu du répertoire « wp-content/uploads »).
  • Notre fichier de configuration (racine, fichier « wp-config.php »).
  • Notre fichier .htaccess (racine, fichier « .htaccess »).
  • Notre sitemap (racine, fichier « sitemap.xml »).
  • Notre sitemap GA (racine, fichier « google-news-sitemap.xml).
  • Une copie de notre base de données.
  • Etc…

Chaque blog est configuré d’une manière qui lui est propre. Par exemple, chez vous, si vous n’avez jamais touché à rien, vous n’aurez pas forcément besoin du fichier « .htaccess ». En revanche, pour les blogueurs qui ont l’habitude de mettre les mains dans le cambouis et donc d’utiliser ce petit fichier pour configurer quelques redirections, quelques permissions ou d’autres choses tout aussi sympathiques, il vaudra mieux le sauvegarder au passage.

Conseil 1 : En règle générale et même si ça peut être assez lourdingue, il vaudra mieux sauvegarder l’intégralité des fichiers de son blog histoire de pouvoir dormir sur ses deux oreilles.

Conseil 2 : Pour éviter pas mal d’embrouilles, je vous conseille aussi de commencer par mettre à jour votre WordPress histoire d’avoir la dernière version d’installée.

2ème étape : paramétrer sa nouvelle solution d’hébergement

Ce n’est pas une grande surprise mais pour déménager son blog WordPress, nous allons devoir nous occuper de notre nouvelle solution d’hébergement. Une fois que vous avez trouvé votre prestataire, vous allez donc créer votre compte et opter pour la formule qui conviendra à vos attentes et à vos besoins. Certains partiront sur du dédié, d’autres sur du mutualisé, c’est évidemment à chacun de faire son propre choix mais sachez qu’un trafic important ne rime pas forcément avec serveur dédié.

Chez OVH, par exemple, vous pouvez très bien prendre un plan quelconque et acheter en plus, en option, un serveur SQL Privé histoire d’y stocker votre base de données. Cette solution tient parfaitement la route, c’est d’ailleurs là dessus que tourne la Fredzone et ça marche plutôt pas mal.

Et après, qu’est ce qu’on fait ? Ce n’est pas très compliqué. Une fois que vous aurez acheter votre nouvelle solution d’hébergement et que vous aurez reçu vos accès, voilà ce que vous allez faire :

  • Téléchargez et installez WordPress. 
  • Transférez le dossier « wp-content » et le fichier « wp-config » sur votre FTP.
  • Editez le fichier « wp-config ».
  • Saisissez les nouveaux identifiants de votre base de données.
  • Enregistrez le fichier.
  • Connectez-vous à votre nouvelle base de données.
  • Importez votre sauvegarde. (*)

(*) : Si votre base de données est trop lourde, MySQL risque d’avoir du mal à l’importer. C’est normal puisque la plupart des hébergeurs limitent justement la taille des imports. Toutefois, il est possible de contourner le problème soit en passant par SSH, soit en utilisant ce petit script bien pratique et qui vous facilitera grandement la vie.

Une fois que votre sauvegarde est importée, vous pouvez transférer les autres fichiers qui trainent et notamment le fichier « .htaccess ». Si vous ne l’avez pas fait avant, c’est pour éviter que la configuration du WordPress tout neuf ne colle pas avec ce dernier, notamment au niveau des permaliens. Une fois votre sauvegarde remontée, tout devrait bien se passer. En tout cas, c’est à espérer.

Conseil 1 : Quoi qu’il arrive, vérifiez toujours que la configuration de votre nouveau WordPress est identique à celle de l’ancien, notamment au niveau de la structure des permaliens. Si Google a du mal à trouver ses petits après, vous risquez de le payer très cher niveau référencement.

Conseil 2 : N’hésitez pas non plus à explorer votre blog afin de savoir si tout est en ordre. Fouinez dans les rubriques, dans les tags, dans les articles et même dans la bibliothèque de médias afin d’être sûr que tout s’y trouve bien.

3ème étape : faire la migration de son nom de domaine

Arrivé à ce stade de l’aventure, vous avez deux sites identiques hébergés sur deux serveurs différents. Ca peut paraître un peu bizarre mais c’est en fait totalement normal. Tout ce qu’il nous reste à faire, maintenant, c’est de faire pointer notre nom de domaine sur le nouveau serveur. Une fois que ce sera fait et une fois qu’on aura bien testé notre configuration histoire d’être sûr de ne pas avoir oublié quoi que ce soit, alors on pourra tourner définitivement la page et dire adieu à notre ancien prestataire.

Mais toute la question est évidemment de savoir ce que vous voulez faire : est-ce que vous souhaitez faire pointer votre nom de domaine vers un autre hébergeur tout en le gardant bien au chaud sur votre registar ou est-ce que vous souhaitez carrément le transférer d’un hébergeur à un autre ?

Tellement de questions et si peu de réponses… Si vous voulez carrément changer de prestataire et tout gérer ensuite depuis votre nouvel hébergeur, il faudra transférer votre nom de domaine. La procédure varie d’un prestataire à un autre mais vous devriez trouver l’option adéquate sur votre interface d’administration, du côté de tout ce qui touche au nom de domaine. Dans tous les cas, il faudra souvent commencer par le déverrouiller, ou par le déprotéger. N’hésitez évidemment pas à vous reporter à la documentation de votre hébergeur pour avoir plus d’informations sur le sujet.

En revanche, pour faire pointer votre nom de domaine vers un autre serveur, c’est nettement moins compliqué puisqu’il vous suffira de modifier les DNS de votre nom de domaine. Là encore, la procédure varie d’un prestataire à l’autre mais notez simplement qu’avant de faire la modification, vous devrez commencer par récupérer les DNS de votre nouvel hébergeur. Une fois que vous aurez l’information en main, il vous suffira de vous rendre chez le prestataire qui assure la gestion de votre nom de domaine, de vous connecter à votre interface d’administration et d’éditer les DNS de votre nom de domaine.

Pour terminer, on précisera à toute fin utile que la propagation des DNS pourra prendre jusqu’à 48 heures. Dans la pratique, on atteint (très) rarement ce délai mais vous voilà prévenu. Histoire de savoir que tout s’est bien passé, je vous recommande d’ailleurs de publier un nouvel article sur le WordPress hébergé chez votre nouveau prestataire. Si vous tombez sur ce dernier en tapant votre nom de domaine dans votre navigateur, vous saurez que la propagation des DNS est bel et bien terminée.

Voilà pour ce tutoriel. J’ai sans doute du oublier des choses alors si c’est le cas – ou si vous souhaitez apporter des précisions – n’hésitez pas à vous manifester dans les commentaires qui suivent cet article.

Crédits Photo



Frédéric Pereira est l'auteur de cet article

Floodeur compulsif, est très actif sur Twitter ou encore sur Facebook. Sachez en outre que la Fredzone a une page sur Google+.

Ces articles peuvent aussi vous intéresser

  • Google ne cèdera pas face à la presse

    LeWeb’12 : Google ne cèdera pas face à la presse

    Google et la presse, ce n’est pas franchement ça en ce moment. Et au train où vont les choses, les deux partis ne parviendront pas à trouver un terrain d’entente avant le délai fixé par le gouvernement Hollande. Preuve en est, Ben Gomes a profité de la conférence Google qui s’est tenue hier à LeWeb’12 pour rappeler la position de la firme en la matière. Oui, et on peut dire que les choses sont plutôt claires puisque le géant de la recherche ne souhaite pas céder aux avances de la presse. D’autant plus qu’il lui…

  • Wordpress 3.4.1 est disponible !

    WordPress 3.4.1 est disponible !

    Si vous avez un blog WordPress, vous avez peut-être remarqué ce gentil petit message vous avertissant que WordPress 3.4.1 est disponible et vous invitant à faire la mise à jour. Or, il est possible que vous hésitiez, que vous n’osiez pas vous lancer ou même que vous vous interrogiez sur le contenu de cette mise à jour. Autant vous le dire clairement, il faut mettre à jour votre blog parce que cette mise à jour apporte un bon nombre de correctifs. Et pour tout savoir de cette nouvelle version, ce n’est pas compliqué, on en…

  • Google Analytics : trois vidéos pour éviter les mauvaises pratiques

    Google Analytics : trois vidéos pour éviter les mauvaises pratiques

    Google Analytics est utilisé par des millions de personnes à travers le monde. Blogueurs, journalistes, amateurs, passionnés, commerçants, commerciaux, c’est un outil qui touche tout le monde et c’est précisément ce qui en fait un incontournable. Mais voilà, le truc, c’est qu’on ne l’utilise pas forcément toujours de la bonne manière et Google a justement décidé de mettre ce point en exergue dans une série de trois vidéos parodiques et qui mettent en relief les mauvaises pratiques du web. Idéal pour se marrer un bon coup, bien sûr, mais aussi pour apprendre deux ou trois…


  • Praxoss

    Joli article :)
    Quoi que j’aurais ajouté quelques détails sur la migration de la base de donnée, qui ne se fait pas toujours simplement via la fonction Outil > exporter/importer, et nécessite souvent de devoir passer directement par PhpMyAdmin depuis le Backoffice de l’hébergeur :)
    Un des nombreux tutos pour le faire: http://ainsi-bloggait-zarathoustra.fr/2008/08/21/exporter-importer-une-base-de-donnees/

    • http://www.fredzone.org Fred

      @Praxoss: Certes, mais le lien que tu as mis est très bon donc je pense que je n’ai rien à ajouter :)

  • Natà

    J’en connais un qui est en train de changer :p

    C’est fait déjà ou c’est en cours ?

    • http://www.fredzone.org Fred

      @Natà: Nop, même pas :p

  • http://roundtrip.fr Bruno

    Très bon article qui me sera utile une fois que mon bail aura expiré. J’aurais pas cru que me faire héberger au Canada ça serait si chiant :-)

    • http://www.fredzone.org Fred

      @Bruno: Pourquoi tu es « parti » si loin ?

  • https://twitter.com/#!/6buzz_ Guillaume

    Ce qui serait cool aussi c’est de savoir comment effectuer les redirections pour qu’on ne perde pas le jus de l’ancien site ^^

    • http://www.fredzone.org Fred

      @Guillaume: Ca, c’est plus pour le changement de nom de domaine, en fait, mais c’est un gros gros morceau alors je pense que ça fera l’objet d’un article dédié :)

  • Pingback: Revue de Web hebdomadaire – 2012 semaine 25 | oletrouher

  • Pingback: Wordpress 3.4.1 est disponible !

  • Pingback: Comment déménager son blog WordPress - Quid de l'internet : blog seo, php, css, dev, psd

  • jeff

    Mouais, plus simple encore, on copie tout le dossier racine du site, on exporte la base de données et on met sa sur le nouveau serveur, en prennant sois de faire un replace all dans la BD pour changer les urls des fichiers et des pages pour la nouvelle adresse. Ensuite, faut s’assurer que le wp-config et le .htaccess sont bons, et voila, le site est sur un autre hébergeur.

  • http://melimelodemaggot.free.fr Maggot

    Bonjour,

    Merci pour cet article qui m’éclaire un peu plus sur mon problème.. enfin je crois ! J’ai un blog hébergé chez free avec wordpress dessus et j’ai pris un nouveau nom de domaine chez 1&1 sur lequel j’ai installé WP et tout ça…
    J’ai voulu copié free sur 1&1 pour cela on m’avait dit que normalement la fonction export/import de WP était suffisante. Tout s’est effectivement bien importé (articles, pages, commentaires…) MAIS mes images sont toujours dans le dossier uplaod de chez free et n’ont pas été copiées chez 1&1… Du coup je ne sais pas trop ce que je dois faire… D’après votre tuto il y a plein d’autres choses que je n’ai pas faite donc je ne sais plus quoi écouter ! Est ce que à ce stade il me suffit de copier/collé le dossier uploads d’un dossier à un autre puis d’utiliser une extension pour changer les urls ?
    Merci d’avance pour vos réponses

    • http://www.fredzone.org Fred

      Yep, faut copier le contenu de l’ancien dossier « uploads » dans le nouveau. Après, si tu n’as pas changé d’adresse, ça devrait marcher tout seul normalement donc teste avant de commencer à bidouiller la BDD :p

      • http://melimelodemaggot.free.fr Maggot

        Je songeais pas m’aventurer dans la BDD :p
        Par contre en passant chez 1&1 chez acheté un nouveau nom de domaine.. ca change la marche à suivre ?

        • http://www.fredzone.org Fred

          Oui, faudra changer toutes les urls dans ta base, et donc passer par une requête SQL :)

        • http://www.fredzone.org Fred

          En outre, si tu veux garder le bénéfice de ton référencement, pense à créer des redirections 301.

  • charles

    bonjour a tous , desolé de revenir sur le sujet mais je me demande si ce tuto correspond a ce que je veux faire,

    j’ai un site wordpress disons monsiteenfrancais.fr et je souhaite le
    copier pour l’herberger sur monsitenitalien.it en conservant les deux et
    qu’il soit autonome. si quelqu’un peut m’aider c’est sympa merci

  • Manu

    Bonjour,
    J’ai un site wordpress hébergé chez wordpress.com, je viens de créer un nouveau site hébergé chez ovh. Jusque là tout va bien.
    Le nom de domaine monsite.fr a été acheté chez wordpress.com. Saurais-tu où se trouve l’interface d’administration qui me permet de faire pointer ce nom de domaine sur le serveur OVH ?
    Merci d’avance…

  • Hernandez

    Merci d’avance
    Comment sauvegarder le blog worpress ?
    FH

  • Articles Populaires -

  • Les Bons Plans -

  • Derniers Commentaires -

  • Article au hasard -