Comment rediriger une page web vers une autre ?

Une redirection permet de rediriger automatiquement un internaute arrivé sur une URL A (ou page web A) vers une URL B (ou page web B) sans qu’il ne s’en aperçoive. Si cette pratique est très utile, elle reste parfois complexe à réaliser. 

Il existe en effet plusieurs types de redirection d’URL et il convient de choisir la bonne, celle adaptée à votre situation, pour ne pas dégrader l’expérience utilisateur ni votre référencement naturel. Dans cet article nous allons tout vous dire sur les redirections d’URL : dans quels cas les utiliser ? Et surtout, laquelle utiliser et comment ?

Quand utiliser une redirection d’URL ?

Une redirection d’URL peut être utilisée selon de nombreuses situations auxquelles vous serez certainement confronté un jour. Parmi les plus courantes, on peut citer :

Le changement de nom de domaine

Lorsque votre nom de domaine est trop long ou n’est plus représentatif de votre activité, vous êtes souvent contraint de le changer.

Une redirection d’URL est nécessaire pour rediriger les internautes qui tombent sur votre ancien site vers votre nouveau site.

nom de domaine

L’accès à une même page web via des URL différentes

Lorsqu’un même contenu est accessible via différentes URL cela crée du duplicate content, ce qui est très mauvais pour votre SEO. C’est souvent le cas pour la page d’accueil d’un site.

Admettons que votre page d’accueil peut être visitée via trois URL : URL A, URL B et URL C. Grâce à une redirection vous pouvez par exemple rediriger tous les utilisateurs qui arrivent sur les URL B et C vers l’URL A. Cela indique à Google la page qui doit être indexée et confère plus d’autorité à cette dernière.

La modification des URL

Cela peut arriver lorsque vous mettez à jour votre site et que vous touchez à la structure de vos URL. Si vous décidez de retirer le répertoire « catégorie » pour simplifier et réduire la longueur de vos URL.

Si vous ne créez pas de redirection il est probable que des internautes tombent sur une erreur 404 en cliquant sur l’ancienne URL. Cela peut arriver si un site tiers a linké votre produit avant le changement opéré sur vos URL.

A lire aussi : référencement local : quelles sont les bonnes pratiques ?

L’accès à un site multilingue

Si vous exercez votre activité à l’international et que vous possédez votre site dans différentes langues, vous pouvez créer des redirections d’URL. Celles-ci permettent d’afficher aux internautes la bonne version du contenu selon leur position géographique.

Les redirections d’URL peuvent aussi être mises en place si vous fusionnez deux sites web, si vous supprimez une page web ou encore si vous ne souhaitez plus utiliser le “www” (ou inversement).

Les grands types de redirection d’URL

Il existe deux types de redirection d’URL :

  • La redirection côté client
  • La redirection côté serveur

Quelle redirection d’URL choisir ?

La redirection 301 est certainement la redirection d’URL la plus utilisée. Vous devez la mettre en place si vous voulez rediriger de façon permanente les utilisateurs qui arrivent sur une page qui a été supprimée ou déplacée, ou pour laquelle la structure du permalien a été modifiée.

Le code 301 indique plusieurs choses à Google :

  • La page en question n’est plus disponible à cette URL
  • La page ne doit plus être indexée
  • Le jus de lien de l’ancienne page doit être transféré sur la nouvelle

Vous comprenez donc qu’une redirection 301 vous permet de conserver l’autorité de votre ancienne page : tous vos efforts SEO sont conservés.

redirection d’URL

Comment faire la redirection ?

Pour mettre en place une redirection entre deux pages ouvrez votre fichier .htaccess et insérez le code suivant : RedirectPermanent /repertoire/page-a-rediriger.html http://www.monsite.com/repertoire/page-de-destination.html.

Autre solution, vous pouvez insérer dans le code source HTML de la page à rediriger (section <head>) le code PHP suivant :

<?php

header(« Status: 301 Moved Permanently », false, 301);

header(« Location: http://www.monsite.com/repertoire/page-de-destination.php »);

exit();

?>

Pour des cas plus complexes, faites appel à un professionnel de qualité. La modification du fichier .htaccess ne doit pas être prise à la légère car en cas d’erreur cela peut causer des dommages sur votre site.

Il existe de nombreuses raisons d’utiliser les redirections d’URL sur votre site Web. Nous avons examiné ici quelques-uns des scénarios les plus courants, mais il en existe d’innombrables autres. En général, si vous apportez des modifications à la structure de votre site ou si vous déplacez des pages, les redirections d’URL peuvent contribuer à garantir que les utilisateurs voient la bonne version de votre site en fonction de leur localisation. Enfin, si vous rencontrez des erreurs, la mise en place de redirections 301 est un moyen de les corriger.

Publié dans Web