mardi 19 août 2014

comment_migrer_facilement_de_nom_de_domaine_sous_wordpress


Lors d’une discussion avec dievochka  blogueuse en référencement et en SEO, elle nous a donc parlé de sa migration de nom de domaine, de son blog sur le référencement, qui est donc passé de Dievochka.fr à Dievochka.com. Voila donc en attendant un post sur le sujet par dievochka, un rappel des étapes nécessaires pour mener à bien cette redoutable tache.
Avant de lancer les étapes, pensez à sauvegardez vos fichiers Wordpress, votre base Mysql en cas de retour arriére prématuré.
Avant tout, copier tous les fichiers de votre Wordpress vers le nouvel emplacement de votre nouveau nom de domaine (on supposera à partir de maintenant que l’ancien nom de domaine est vieuxblog.fr et le nouveau est NewBlog.com) .
Aprés vous devez changer l’URL de votre blog vers lanouvelle, connectez vous à votre ancien blog sur http://vieuxblog.fr/wp-admin/ et changez sur les réglages l’URL de Wordpress et l’URL du blog en prenant compte le nouveau nom de domaine sur les deux .
Ensuite connectez vous à votre Base Mysql (on est sur Wordpress hein ;) ) via PhpMyadmin par exemple
(pour Free, elle se trouve sur cette URL : http://sql.free.fr  et le login = votre identifiant Free et le mdp le même que celui du mail )
Ensuite executez ce bout de code SQL

UPDATE wp_options SET option_value = replace(option_value, ‘http://vieuxblog.fr’, ‘http://NewBlog.com’) WHERE option_name = ‘home’ OR option_name = ’siteurl’;

Ceci modifiera vos paramétres de blog dans la base SQL Wordpress.
Une fois que c’est terminé, vous avez encore à mettre à jour les paramétres du nouveau nom de domaine, si vous avez des milliers de posts, cela peut prendre un peu de temps à faire à la main mais la syntaxe SQL va nous venir en aide.
Voila un bout de code à insérer pour mettre à jour les posts avec la bonne nouvelle URL :

UPDATE wp_posts SET guid = replace(guid, ‘http://vieuxblog.fr’,'http://NewBlog.com’);

Si vous avez en plus des liens en interne ces posts pointeront toujours vers l’ancien nom de domaine, encore une fois un petit bout de code SQL simple nous facilitera la tache.

UPDATE wp_posts SET post_content = replace(post_content, ‘http://vieuxblog.fr’, ‘http://NewBlog.com’);

Maintenant la migration est terminée, vous devez tenir compte du référencement passé de votre blog et son ancien nom de domaine, pour éviter de perdre du trafic.La meilleure façon de procéder est d’utiliser la méthode .htaccess.
Vous devez avoir à la racine de l’ancien nom de domaine, le .htaccess (Redirection 301 permanente) doit ressembler à ceci :

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?vieuxblog.fr
RewriteRule (.*) http://NewBlog.com/$1 [R=301,L]

Ceci redirigera définitivement tout le trafic de votre ancien nom de domaine vers le nouveau en respectant la structure de vos posts et vos pages.
je pense notamment au trafic issu des moteurs de recherche qui sera normalement redirigé automatiquement vers le nouveau nom de domaine.
Ainsi vous ne devez pas vous inquiétez de la perte de trafic, ou de liens entrants ceci seront normalement redirigés vers nouveau nom de domaine.Il est quand même utile de demander aux blogueurs de mettre à jour leurs liens au moins pour les plus importants.
Attention, pensez à garder votre ancien domaine actif pas de résiliation précipitée avant 6 à 12 mois pour laisser le temps aux moteurs de recherche de scanner le nouveau site et de prendre en compte la redirection 301 mise en place avec le .htaccess.
Attention, ces étapes ne prennent pas en compte le changement d’hebergement complet (Base SQL) .
Pour suivre la liste de posts n’hésitez pas à vous abonnez aux flux RSS flux rss seo adsense referencement ou les recevoir directement par Mail 

Aucun commentaire:

Enregistrer un commentaire

le partage des astuces c'est la passion de BENNESTA.
ma preocupation c'est votre satisfaction.