[Réglé] Redirection 301 pour changement d'url

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

[Réglé] Redirection 301 pour changement d'url

Message le Dim Aoû 13, 2006 18:12

Bonsoir,

J'ai un site hébergé sur des pages persos de laposte et je suis en train de le "déménager" vers un hébergement payant (et avec nom de domaine).

Mon problème c'est que mon site chez laposte est bien classé pour les mots qui m'intéressent et j'aimerais pouvoir rester proche du classement actuel avec la nouvelle adresse.

J'ai cru comprendre que le mieux serait d'utiliser une redirection 301 mais quelle est la meilleure méthode ?
- utiliser un .htaccess
ou
- modifier chaque page du site

Enfin que faut-il écrire exactement pour que la redirection fonctionne ? J'ai cru comprendre pour le .htaccess mais pas pour la modification des pages.

Merci :)
Dernière édition par Balflear le Dim Aoû 13, 2006 21:25, édité 1 fois.


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Message le Dim Aoû 13, 2006 18:14

Bonjour Balflear,

Que ta redirection soit faite avec un .htaccess ou via les pages, cela ne change strictement rien. ca dépend de tes gouts.

Et pour la réecriture, un article très bien fait explique cela sur WRI :
http://www.webrankinfo.com/referencemen ... ctions.php

Tu n'a pas compris en le lisant ?

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

Message le Dim Aoû 13, 2006 18:25

Disons que je pense avoir compris ^^

En gros je créé un fichier htaccess à la racine de mon site avec ceci dedans :

Code: Tout sélectionner
RedirectPermanent /robotstats
http://www.robotstats.com/


Je pensais que faire la redirection avec un .htaccess pouvait influencer sur le référencement étant donné que le visiteur va être renvoyé systématiquement sur la page d'accueil et pas forcément sur la page demandé (à moins que je ne me trompe ?)

Enfin si c'est la même chose autant que j'utilise l'.htaccess : ce sera plus rapide à mettre en place.


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Message le Dim Aoû 13, 2006 18:27

Mais tu peut renvoyer vers une autre page ...
Code: Tout sélectionner
RewriteRule RewriteRule ^/robotstats/(.*) http://www.robotstats.com/$1 [R=301]


Ainsi, tu redirige tous les fichiers présents dans le dossier robotstats en conservant le terme du fichier.

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

Message le Dim Aoû 13, 2006 18:33

Bon voici l'url du site laposte :
http://pagesperso.laposte.net/warriorwithin/

Et voici la nouvelle url :
http://www.princeofpersia-legend.com/

Donc il faudrait que je mette ceci :

Code: Tout sélectionner
RewriteRule RewriteRule ^/(.*) http://www.princeofpersia-legend.com/$1 [R=301]


Et pour les pages contenu dans un répertoire :

Code: Tout sélectionner
RewriteRule RewriteRule ^/nom_du_repertoire/(.*) http://www.princeofpersia-legend.com/$1 [R=301]


Dis moi si je me trompe :p

Et j'aurais aussi une autre question :
Dois-je supprimer toutes les pages de l'ancien site ? (laposte)
Je suppose que oui mais dans le doute...

Merci :D


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Message le Dim Aoû 13, 2006 18:34

Non, tu n'a pas besoin de les supprimer, la redirection est prioritaire.
Après, teste et tu verra bien si c'est cela ou non ;)

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

Message le Dim Aoû 13, 2006 18:39

Ok merci beaucoup je vais tester tout à l'heure (je finit d'uploader tout les pages vers le nouvel hébergement). Je reviens si j'ai un problème sinon j'éditerais le titre du sujet.

Merci beaucoup :D


Artefact2
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 104
Inscription: Dim Juil 23, 2006 13:57

Message le Dim Aoû 13, 2006 19:41

Pourquoi vous mettez 'rewriterule rewriterule' deux fois de suite ?

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Dim Aoû 13, 2006 20:10

pour moi, tu n'a qu'une regle à mettre :
Code: Tout sélectionner
RewriteRule (.*) http://www.princeofpersia-legend.com/$1 [QSA, R=301]


par contre inutile d'espérer récupérer ton PR et ton indexation (au moins chez google) : Ton site repartira entièrement de ZERO (mon expérience)

Cordialement,

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

Message le Dim Aoû 13, 2006 20:19

kazhar : je n'ai pas réussi à faire fonctionner ta méthode (j'ai mis ce que je pensais être bon mais rien ne se passe). Pour le double Rewriterule j'ai essayé de n'en mettre qu'un seul et ça ne marche pas mieux.

jeroen : t'as technique est-elle équivalente ? Je demande ça vu que ce n'est pas le même code et que tu n'a pas gardé ton indexation.

Merci :)

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Dim Aoû 13, 2006 20:22

oui, ma technique est la même.
Ton indexation sera à reprendre de toute façon car le NDD est inconnu de google et que le critère "age du NDD" est un facteur trés important pour le classement.

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

Message le Dim Aoû 13, 2006 20:33

Bon les 2 techniques devraient fonctionner correctement cependant j'ai un message d'erreur...

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webadmin-fr@lycos-europe.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Je pense que ceci vient de chez lycos... est-ce que je peux y faire quelquechose ?

Je ne pense pas que cela soit la même chose mais j'avais une page d'erreur 404 qui fonctionnait.

EDIT :

J'ai essayé avec ceci (trouvé en recherchant) et ça fonctionne :
Code: Tout sélectionner
RewriteEngine on
RewriteRule .*  http://www.princeofpersia-legend.com/$1 [R=301,QSA,L]


Je suppose que cela ne change rien par rapport aux deux autres méthodes mais j'aimerais avoir une confirmation ^^

Merci :)
Dernière édition par Balflear le Dim Aoû 13, 2006 21:01, édité 1 fois.

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Dim Aoû 13, 2006 21:00

le mode rewrite n'est peut être pas accepté ches laposte.net
Auquel cas il faudra ruser un peu (ce que j'ai fait avec free.fr) :

si tes url sont conservées :

chez ton ancien hébergeur (free.fr pour moi), tu laisse 2 fichiers à la racine

.htaccess
Code: Tout sélectionner
ErrorDocument 404 /index.php


index.php
Code: Tout sélectionner
<?php
// redirection permanente nouveau site
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://nouveausite.com".$_SERVER['REQUEST_URI']);
header("Connection: close");
exit;
?>



Si tes url ne sont pas conservées, tu enlève .$_SERVER['REQUEST_URI']

Cordialement,

Balflear
Nouveau WRInaute
 
Messages: 11
Inscription: Dim Aoû 13, 2006 15:12

Message le Dim Aoû 13, 2006 21:04

J'ai plus ou moins réussi : cf.edit du message au-dessus

Seulement peut-on conserver les urls avec cette méthode ?

Sinon je pense utiliser ton autre méthode si elle est équivalente pour les moteurs de recherche (pas sûr vu que c'est une erreur 404 à ce moment là mais je n'y connais pas grand chose en référencement :oops: )

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Dim Aoû 13, 2006 21:08

Donc le mode rewrite fonctionne bien chez laposte.net...

... et tu es vraiment un gros débutant :wink:: tu avais simplement oublié de mettre le
Code: Tout sélectionner
RewriteEngine on


La syntaxe correcte pour conserver les url est :
Code: Tout sélectionner
RewriteEngine on
RewriteRule (.*)  http://www.princeofpersia-legend.com/$1 [R=301,QSA,L]

[Réglé] Redirection 301 pour changement d'url

Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : JotSpot

  • Test de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Analyseur d'entête HTTP
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités