Je crée ce topic pour faire part de mon expérience de déménagement de site. Je sais qu'il y a déjà des discussions sur ce sujet, voici d'ailleurs les liens qui me semblent les plus intéressant.
Le post de code qui m'a incité à créer ce topic :
https://www.webrankinfo.com/forum/t/temoignage-experience-du-changement-du-nom-de-domaine.54596/
L'article d'Olivier Duffez sur le changement de nom de domaine :
https://www.webrankinfo.com/actualites/2 ... omaine.htm
L'article sur les redirections :
https://www.webrankinfo.com/dossiers/strategies-de-liens/tutoriel-redirections
Un topic pour rediriger des pages html :
https://www.webrankinfo.com/forum/t...e-de-free-pas-perdre-son-referencement.30806/
Je poste ici, à la fois pour connaître vos éventuelles remarques et aussi dans l'espoir que cela puisse intéresser certaines personnes. Pour le moment je n'ai pas encore de résultats car je viens de lancer le processus il y a deux jours.
En clair j'avais un site en xxxxxx.free.fr que je voulais déménager en -www.xxxxxx.fr. Je pense que c'est le cas pour pas mal de webmasters amateurs comme moi, qui en ont marre des défaillances à répétition de free. Mon site avait à peu près un an, un PR 4 et entre 100 et 200 visiteurs/jour. Un petit site sans grand enjeux, mais qui me tiens à coeur (c'est celui de mon www). Je signale que mon forum est quasiment mort (ça n'était pas une priorité) et que donc ma base de donnée n'est pas écrite très souvent. Cela rend le déménagement plus facile!
Étant donné les limitations de free concernant le .htacces, je me suis rapidement dirigé vers une redirection 301 avec la fonction header() de php, comme expliqué dans l'article sur les redirections. J'ai donc, pour chaque page de mon site, créé une nouvelle page permettant de rediriger vers le nouveau ndd en prenant soin de traiter les variables GET quand il le fallait. Voici par exemple le code pour ma page index.php:
Après une remarque judicieuse de xTrade, il semblerait que Free accepte RedirectPermanent dans le .htaccess. Donc au lieu de changer chaque page, il suffit de mettre un fichier .htaccess à la racine contenant :
Ainsi toutes les pages sont redirigées une à une avec les variables GET. C'est donc LA solution la plus simple pour tout rediriger proprement. Certaines des étapes suivantes sont inutiles avec cette méthode (l'étape 2 et pour la 4 il suffit d'uploader le fichier .htaccess), mais les problèmes d'indexation et de référencement restent.
Voici donc les différentes étapes de mon déménagement.
1) Recopie des pages et de la base de donnée de l'ancien ndd vers le nouveau. Adaptation des liens, des connections et de tout ce qui doit être adapté!
2) Création et test (dans des sous-répertoires) des pages de redirection sur l'ancien ndd (voir le code plus haut). Ainsi je vérifie que la redirection marche bien et que le nouveau ndd est bien fonctionnel. Je n'ai redirigé que l'index de mon forum étant donné sa faible fréquentation.
3) Éventuellement, une deuxième recopie de la base de donnée pour avoir la version la plus fraîche avant de mettre en place la redirection. J'ai passé cette étape car ma bdd n'est pas très active!
4) Upload des pages de redirection à la place des véritables pages sur l'ancien ndd. (fait le dimanche 28/01/07)
5) Ajout d'un message dans le forum pour signaler aux curieux que le site à déménagé.
6) Création et signalement du sitemap du nouveau site à google.
7) Envoi d'un message à DMOZ (par l'intermédiaire du formulaire "mettre à jour une notice") et aux partenaires pour mettre à jour les liens vers le nouveau ndd. Référencement du nouveau ndd dans de nouveaux annuaires. Tenter de faire changer les liens dans les plus gros annuaires. (j'en suis là le 30/01/07)
Voilà, maintenant je dois faire encore quelques précisions.
- Je n'ai pas "préparé" le nouveau ndd au niveau du référencement. Google le découvrira avec les redirections ou avec les nouveaux backlinks.
- Je n'ai mis que le code php de redirection sur mes anciennes pages. (je n'ai pas gardé les métas comme certains le conseille car j'ai foi en la direction 301!)
- Je n'ai pas fait de déménagement en douceur en changeant d'abord les liens internes puis en mettant en place les redirections comme le conseil Code.
- Les deux sites sont exactement identiques. Pas de changement de structure...
- Je tiens à signaler que DMOZ a changé mon lien en moins de 24 heures!
- J'étais premier sur quelques requêtes google que vous pouvez deviner et en première page sur plusieurs dizaines d'autre requêtes plus précises.
- Le 30/01/07 le nouveau ndd n'est toujours pas indexé dans google (ni dans yahoo). Ça me fait un peu peur. :?
Je pense rendre compte de l'évolution des deux ndd dans les résultats google pour faire partager cette expérience. J'espère que ça intéressera quelques personnes. Merci de m'avoir lu et n'hésitez pas à me faire des remarques, surtout si vous pensez que j'ai fait des grosses bêtises.
Le post de code qui m'a incité à créer ce topic :
https://www.webrankinfo.com/forum/t/temoignage-experience-du-changement-du-nom-de-domaine.54596/
L'article d'Olivier Duffez sur le changement de nom de domaine :
https://www.webrankinfo.com/actualites/2 ... omaine.htm
L'article sur les redirections :
https://www.webrankinfo.com/dossiers/strategies-de-liens/tutoriel-redirections
Un topic pour rediriger des pages html :
https://www.webrankinfo.com/forum/t...e-de-free-pas-perdre-son-referencement.30806/
Je poste ici, à la fois pour connaître vos éventuelles remarques et aussi dans l'espoir que cela puisse intéresser certaines personnes. Pour le moment je n'ai pas encore de résultats car je viens de lancer le processus il y a deux jours.
En clair j'avais un site en xxxxxx.free.fr que je voulais déménager en -www.xxxxxx.fr. Je pense que c'est le cas pour pas mal de webmasters amateurs comme moi, qui en ont marre des défaillances à répétition de free. Mon site avait à peu près un an, un PR 4 et entre 100 et 200 visiteurs/jour. Un petit site sans grand enjeux, mais qui me tiens à coeur (c'est celui de mon www). Je signale que mon forum est quasiment mort (ça n'était pas une priorité) et que donc ma base de donnée n'est pas écrite très souvent. Cela rend le déménagement plus facile!
Étant donné les limitations de free concernant le .htacces, je me suis rapidement dirigé vers une redirection 301 avec la fonction header() de php, comme expliqué dans l'article sur les redirections. J'ai donc, pour chaque page de mon site, créé une nouvelle page permettant de rediriger vers le nouveau ndd en prenant soin de traiter les variables GET quand il le fallait. Voici par exemple le code pour ma page index.php:
Code:
<?php
$var="";
if(isset($_GET['film'])) {
$film="film=".$_GET['film'];
$var="index.php?";
}
else {
$film="";
}
if(isset($_GET['num'])) {
$num="&num=".$_GET['num'];
$var="index.php?";
}
else {
$num="";
}
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.xxxxxx.fr/".$var.$film.$num);
exit();
?>
Après une remarque judicieuse de xTrade, il semblerait que Free accepte RedirectPermanent dans le .htaccess. Donc au lieu de changer chaque page, il suffit de mettre un fichier .htaccess à la racine contenant :
Code:
RedirectPermanent / http://www.xxxxxx.fr
Ainsi toutes les pages sont redirigées une à une avec les variables GET. C'est donc LA solution la plus simple pour tout rediriger proprement. Certaines des étapes suivantes sont inutiles avec cette méthode (l'étape 2 et pour la 4 il suffit d'uploader le fichier .htaccess), mais les problèmes d'indexation et de référencement restent.
Voici donc les différentes étapes de mon déménagement.
1) Recopie des pages et de la base de donnée de l'ancien ndd vers le nouveau. Adaptation des liens, des connections et de tout ce qui doit être adapté!
2) Création et test (dans des sous-répertoires) des pages de redirection sur l'ancien ndd (voir le code plus haut). Ainsi je vérifie que la redirection marche bien et que le nouveau ndd est bien fonctionnel. Je n'ai redirigé que l'index de mon forum étant donné sa faible fréquentation.
3) Éventuellement, une deuxième recopie de la base de donnée pour avoir la version la plus fraîche avant de mettre en place la redirection. J'ai passé cette étape car ma bdd n'est pas très active!
4) Upload des pages de redirection à la place des véritables pages sur l'ancien ndd. (fait le dimanche 28/01/07)
5) Ajout d'un message dans le forum pour signaler aux curieux que le site à déménagé.
6) Création et signalement du sitemap du nouveau site à google.
7) Envoi d'un message à DMOZ (par l'intermédiaire du formulaire "mettre à jour une notice") et aux partenaires pour mettre à jour les liens vers le nouveau ndd. Référencement du nouveau ndd dans de nouveaux annuaires. Tenter de faire changer les liens dans les plus gros annuaires. (j'en suis là le 30/01/07)
Voilà, maintenant je dois faire encore quelques précisions.
- Je n'ai pas "préparé" le nouveau ndd au niveau du référencement. Google le découvrira avec les redirections ou avec les nouveaux backlinks.
- Je n'ai mis que le code php de redirection sur mes anciennes pages. (je n'ai pas gardé les métas comme certains le conseille car j'ai foi en la direction 301!)
- Je n'ai pas fait de déménagement en douceur en changeant d'abord les liens internes puis en mettant en place les redirections comme le conseil Code.
- Les deux sites sont exactement identiques. Pas de changement de structure...
- Je tiens à signaler que DMOZ a changé mon lien en moins de 24 heures!
- J'étais premier sur quelques requêtes google que vous pouvez deviner et en première page sur plusieurs dizaines d'autre requêtes plus précises.
- Le 30/01/07 le nouveau ndd n'est toujours pas indexé dans google (ni dans yahoo). Ça me fait un peu peur. :?
Je pense rendre compte de l'évolution des deux ndd dans les résultats google pour faire partager cette expérience. J'espère que ça intéressera quelques personnes. Merci de m'avoir lu et n'hésitez pas à me faire des remarques, surtout si vous pensez que j'ai fait des grosses bêtises.