Redirection et ancres

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

greenfacts
Nouveau WRInaute
 
Messages: 2
Inscription: Jeu Juin 08, 2006 8:51

Redirection et ancres

Message le Jeu Juin 08, 2006 9:17

Je gère un site truffé d'ancres html et je voudrais rediriger proprement certaines pages de façon permanente.

page1.htm#1 --> nouvellepage.htm#1

Je résume ou j'en suis dans ma réflexion

Intérêt du visiteur: être redirigé sur la même page à la même ancre en utilisant une redirection html (<meta http-equiv="Refresh" content="1; URL=nouvellepage.htm#1">)

Intérêt du webmaster: utiliser une redirection serveur avec code 301 pour transmettre le PR et faire disparaître l'ancienne page de l'index du moteur

Or il est impossible d'attraper le symbole # avec un script serveur ou avec le htaccess (en fait lorsque l'on tape une url avec #, il est conservé par le navigateur)

Si j'utilise une redirection html pour le visteur et un htaccess pour le serveur (et les moteurs), quel entête le moteur et le visiteur vont-il recevoir en premier? celui de la redirection html ou celui du htaccess?

Y a-t-il d'autres solutions?

FlorentP
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 145
Inscription: Sam Juin 25, 2005 19:32

Message le Jeu Juin 08, 2006 9:24

En premier, et donc la seue redirection visible, ce sera celle du htaccess.
Donc tu ne peux pas conserver l'ancre lors de ta 301.
(tient d'ailleurs entre ie et ff je pensais qu'il y avait une gestion différente de l'ancre lors de la redirection 301 : par hasard, si tu redirige vers nouvellepage.htm, sous IE, tu garderais pas ton ancre ? p't'être que je confond avec autre chose en fait)

greenfacts
Nouveau WRInaute
 
Messages: 2
Inscription: Jeu Juin 08, 2006 8:51

Message le Jeu Juin 08, 2006 16:30

Ok résolu, j'ai fait un test et voilà ce qu'il se passe

Si je demande la page oldpageempty.htm#1 le serveur va me rediriger vers http://localhost/page1.htm#1 avec cette commande:

RedirectMatch permanent ^/oldpageempty.htm http://localhost/page1.htm

En fait, le serveur remplace oldpageempty.htm par page1.htm et le navigateur laisse le #1 dans le champ adresse et l'applique pour la nouvelle page

Donc il est possible de rediriger des pages avec ancre tout en utilisant une redirection serveur permanente (301)


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :

  • Test de lien (type 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).


Qui est en ligne

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