Nom de domaine
Comment choisir ma redirection web ?
Domaine-Achat.fr propose 3 types de redirection:
- La redirection par frame
- La redirection temporaire ( type 302 )
- La redirection permanente ( type 301 )
La redirection par frame
La redirection par frame conserve le nom du site appelé dans la barre d'adresse et inclue l'adresse de redirection dans un "cadre". Les moteurs de recherches n'aiment pas trop mais cela permet d'avoir un nom de domaine chez Domaine-Achat.fr associé un site hébergé chez un autre prestataire. (voir nos offres d'hébergement)
Il est possible d’utiliser des cadres (frames) pour faire une sorte de redirection … qui n’en est pas une.
Contrairement à ce qui se passe avec les vraies redirections, dans le cas des frames, la barre d’adresse continue d’afficher l’adresse non redirigée.
L’emploi de frames permet de partager l’écran en une ou plusieurs fenêtres, chaque fenêtre affichant un contenu propre. Il est donc techniquement possible d’avoir une page contenant une seule frame qui affiche n’importe quelle page d’un autre site. Il est également possible d’afficher une petite fenêtre publicitaire au-dessus d’une fenêtre montrant une page d’un autre site.
On imagine facilement à quels abus ces procédés peuvent conduire. N’affichez jamais un contenu de tiers dans une frame sans autorisation explicite !
Les moteurs de recherche n’aiment pas les frames. Il leur est difficile d’identifier quelles sont les pages qui peuvent s’afficher seules et celles qui ne peuvent s’afficher qu’à l’intérieur d’un cadre bien déterminé.
Les résultats fournis par les moteurs de recherche risquent d’être décevants dans la mesure où parfois ils afficheront « sans frame », une page qui ne devrait apparaître qu’inscrite dans le cadre pour lequel elle a été conçue.
L’emploi de balises « noframes » permet de limiter les dégâts en proposant un texte alternatif aux moteurs de recherche et aux navigateurs qui n’acceptent pas les frames. Pour une redirection proprement dite, donnez la préférence aux redirections 301 et 302.
La redirection temporaire (type 302)
La redirection temporaire informe les moteurs de recherche qu' "une nouvelle adresse a été provisoirement allouée à la ressource demandée. Etant donné que cette redirection pourra être modifiée, l’utilisateur DEVRAIT continuer à utiliser l’adresse non-redirigée".
Les navigateurs modernes suivent automatiquement ces redirections 302. Ils affichent également l’adresse temporaire de la redirection dans la barre d’adresse.
Par exemple, une redirection 302 de http://www.exemple.com/ vers http://www.exemple.com/promotion-fetes/ indique que, bien que la page soit redirigée temporairement vers une page provisoire, l’adresse officielle à utiliser à l’avenir reste http://www.exemple.com/
La redirection 302 s’emploie pour des redirections temporaires.
La redirection 302 est définie dans le document RFC2616.Quand utiliser une redirection 302 ?
La redirection 302 ne doit s’utiliser que pour des redirections temporaires quand vous souhaitez que les moteurs de recherche associent le contenu affiché à l’adresse non redirigée. Dans les autres cas, utilisez la redirection 301.Quand une adresse répond par une redirection 302, le propriétaire de cette adresse demande au visiteur de suivre la redirection, mais il lui indique en même temps que cette redirection est provisoire et, par conséquent, il invite le visiteur à préférer l’adresse faisant la redirection à celle vers laquelle pointe la redirection. Le propriétaire de cette dernière adresse (vers laquelle pointe la redirection) , n’est pas nécessairement du même avis et il est fréquent qu’il ne souhaite pas que son contenu soit présenté comme appartenant à un autre site web (où se trouve la page faisant la redirection).
Ceci pose évidemment un problème pour les moteurs de recherche.
Comment allouer le contenu à l’adresse appropriée ?
- Si les deux adresses appartiennent au même domaine, on peut penser que la redirection 302 est faite avec l’accord de propriétaire de la page de destination. La redirection 302 peut donc être interprétée conformément à RFC2616 sans aucun problème
- Quand les adresses appartiennent à des domaines différents, Google et d’autres moteurs de recherche suivaient traditionnellement la norme RFC2616. Cela a provoqué de nombreux problèmes techniques, ainsi que des problèmes de droits d’auteur. Après des années de confusion, Yahoo et ensuite Google ont heureusement décidé d’abandonner l’interprétation rigide de RFC2616 et de ne plus attribuer « naïvement » le contenu d’une URL à un site externe qui faisait une redirection 302.
La redirection Permanente (type 301)
La redirection Permamente (type 301) est définie dans le document RFC2616 comme "une nouvelle adresse a été définitivement allouée à la ressource demandée et toute référence future à cette ressource DEVRAIT utiliser la nouvelle adresse indiquée"
Les navigateurs modernes suivent automatiquement ces redirections 301. Ils affichent également la nouvelle adresse dans la barre d’adresse. Conformément à RFC2616, cette même nouvelle adresse sera celle éventuellement ajoutée aux favoris du navigateur.
La norme recommande donc d’utiliser la redirection 301 quand le changement d’adresse d’une page est permanent.
Quand utiliser une redirection 301 ?
La redirection 301 est la meilleure technique de redirection quand une page a changé d’adresse et que vous souhaitez que les moteurs de recherche remplace l’ancienne adresse par la nouvelle dans leur index. La nouvelle adresse bénéficiera de la réputation existante de l’ancienne. Le contenu de la nouvelle page peut être différent, mais le thème de la page devrait être identique.Selon RFC2616, les moteurs de recherche devraient remplacer automatiquement l’URL qui fait une redirection 301 par l’adresse destinataire de la redirection et ils devraient sauvegarder cette dernière comme adresse officielle du contenu concerné.
Quand une page a changé d’adresse de manière permanente, Google recommande d’ailleurs d’utiliser une redirection 301. Bizarrement, le numéro 1 des moteurs de recherche a parfois besoin de plusieurs semaines, voire de plusieurs mois, pour prendre en compte cette information dans les résultats de recherche.