Accueil » Blog » Référencement » Redirection 301, qu’est-ce que c’est ? (et comment faire)

Redirection 301, qu’est-ce que c’est ? (et comment faire)

Une redirection 301 sert à signaler qu’une page à changée d’URL de manière permanente et de conserver la méthode et le corps de la requête source lors de la redirection.

Vous êtes déjà tombé sur une page introuvable en visitant un site web. La célèbre erreur 404.

Cette situation arrive souvent lorsqu’une adresse url change sans qu’une redirection web soit mise en place.

Votre site internet perd alors des visiteurs et du référencement naturel.

Même les robots des moteurs de recherche rencontrent ces erreurs.

Heureusement, il existe des solutions simples pour corriger ces problèmes.

La redirection 301 reste l’une des plus connues.

Nous allons voir ensemble comment la mettre en place sur votre site WordPress sans modifier votre fichier htaccess.

Qu’est-ce qu’une redirection 301 ?

Une redirection 301 correspond à une instruction envoyée par votre serveur web qui signale qu’une page a été déplacée vers un autre emplacement de manière permanente.

Ce code http informe les navigateurs et les robots des moteurs de recherche qu’ils doivent charger la nouvelle page sans garder l’ancienne dans l’indexation.

Prenons un exemple concret.

Vous aviez publié un article à l’adresse www.monsite.fr/ancien-lien.

Vous souhaitez désormais qu’il soit accessible à l’adresse www.monsite.fr/nouveau-lien.

Sans redirection, les personnes et les moteurs de recherche tomberont sur une erreur 404 (page inexistante).

Grâce à une redirection 301, ils sont automatiquement redirigés vers la bonne page web.


Le chiffre 301 indique le caractère permanent de cette redirection.

Faire une redirection 301 avec l’extension WordPress « Redirection »

Vous pouvez effectuer cette redirection sans modifier directement le fichier de configuration de votre serveur apache.

Le plugin Redirection propose une interface adaptée aux CMS comme WordPress.

Présentation de l’extension

L’extension Redirection permet de créer plusieurs types de redirection sur votre site WordPress sans avoir à manipuler du php ou à éditer le fichier htaccess.

C’est un plugin conçu pour les personnes qui souhaitent réorganiser leur site internet sans modifier le code côté serveur.

Installer l’extension

Depuis votre tableau d’admin WordPress, rendez-vous dans la section des plugins. Recherchez Redirection, installez-le puis activez-le.

Une fois activé, le plugin est prêt à l’emploi et fonctionne avec les urls de votre site.

Extension Redirection sur WordPress

Créer une redirection 301

Rendez-vous dans l’onglet Redirection. Cliquez sur « Ajouter une redirection« .

Saisissez l’ancienne adresse url dans le champ source et l’adresse de destination dans le champ cible.

Validez et votre redirection est active. Cette redirection permanente renvoie les navigateurs et les robots vers la nouvelle page.

Vous pouvez aussi choisir un autre type de redirection en cliquant sur l’engrenage. Tout dépend de ce que vous cherchez à faire.

ajouter une redirection 301 sur WordPress
Ajouter une redirection 301 sur WordPress

Les autres redirections possibles avec l’extension

L’extension propose d’autres types de redirection utiles :

  • 302 (Trouvé/Redirection Temporaire) : Utilisé pour des relocalisations très temporaires. C’est utile pour les anciens navigateur qui peuvent devoir changer la méthode de requête en GET. À utiliser si vous voulez forcer l’utilisation d’une autre méthode. Sinon utilisez la redirection 307.
  • 303 (Voir ailleurs) : indique que la redirection ne fait pas de lien vers la ressource téléversée mais vers une autre page (une page de confirmation ou qui affiche l’avancement du téléversement). Résultat d’une méthode de requête PUT ou POST.
  • 304 (Non modifié) : les ressources demandées n’ont pas besoin d’être retransmises (par exemple une requête GET ou HEAD).
  • 307 (Redirection Temporaire) : Indique un déplacement temporaire. À la différence de ma redirection 302, il préserve la méthode de requête d’origine. Le navigateur redirige la page vers la page cible. Les moteurs de recherche ne mettent pas à jour leurs liens vers la ressource pour le référencement. À utiliser si vous voulez conserver la même méthode. Sinon utilisez la redirection 302.
  • 308 (Redirection permanente) : le navigateur redirige la page vers la page cible. Les moteurs de recherche mettront à jour leurs liens vers la ressource pour le référencement.
  • La redirection selon des expressions régulières (regex) pour gérer plusieurs urls à la fois.
  • La redirection conditionnelle suivant certains paramètres comme les requêtes ou les urls du site web.

Redirection 301 ou 308 ?

Les redirections 301 et 308 agissent comme des redirections permanentes. Toutefois, il y a une petite subtilité entre les deux.

  • La redirection 301 vous permet de conserver la méthode et le corps de la requête source lors de la redirection.
  • La redirection 308 convertit l’ensemble des requêtes (POST, PUT et DELETE) en requête GET.

Par défaut, si vous ne savez pas, vous pouvez utiliser la redirection 301.

Pourquoi faire une redirection 301 ?

Une redirection 301 préserve votre référencement naturel. Elle indique aux moteurs de recherche que l’ancienne page est désormais remplacée. Sans cette redirection, vous risquez une perte de popularité et des erreurs dans les résultats de recherche.

C’est aussi un moyen d’offrir une navigation correcte à toutes les personnes qui accèdent à votre site via des backlinks ou des favoris enregistrés dans leur navigateur.

Autre point important, cette redirection permet de faciliter la migration d’un ancien site vers un nouveau domaine sans perdre le trafic déjà acquis. Le nouveau site gagne ainsi en autorité.

Quand faire une redirection 301 ?

Voici quelques cas fréquents où il convient d’appliquer une redirection 301 :

  • Lors du changement d’adresse url d’une page web.
  • Quand vous supprimez une page de votre site internet.
  • Si vous réalisez une refonte du site ou réorganisez l’arborescence de vos répertoires.
  • Pendant une migration vers un nouveau nom de domaine.
  • Si vous passez votre site d’un sous domaine vers le domaine principal.
  • Lorsque vous fusionnez plusieurs pages pour en créer une seule.
  • Quand vous modifiez des permaliens dans un cms comme WordPress ou Prestashop.

Dans tous ces cas, la redirection 301 permet de diriger les personnes et les moteurs vers la bonne page sans provoquer d’erreurs d’accès.

Vous pouvez aussi utiliser l’extension « Broken link checker« . Elle permet de vous signaler les URL qui provoquent une erreur 404 (page inexistante). Ça permet de connaître les URL pour lesquelles vous devez faire une redirection 301.

Laisser un commentaire