Comment faire une redirection 301
Publié: 2022-06-12Qu'est-ce qu'une redirection 301 ?
Une redirection 301 : est une commande de serveur Web utilisée pour indiquer aux moteurs de recherche et aux navigateurs qu'une page ou un répertoire donné, voire un domaine entier, a été déplacé vers une nouvelle adresse Web. Une redirection 301 amène les moteurs de recherche à indexer la nouvelle page et à supprimer l'ancienne page de leur index tout en transférant l'autorité des liens entrants vers le nouvel emplacement. Cela amène également le navigateur à envoyer un utilisateur vers cette nouvelle page.
Considérez une redirection comme une carte de changement d'adresse pour le Web. Tant que tout est fait correctement, une redirection 301 garantira que vous conserverez la valeur du lien gagnée par l'ancienne page et aidera à éviter le contenu dupliqué qui pourrait survenir si les moteurs devaient indexer les deux versions de votre page.
Apprenez à implémenter correctement les redirections 301 sur les serveurs Web (Apache ou Microsoft). Si votre page se déplace, vous devez le faire ou perdre votre classement de recherche.
Lisez la suite pour plus d'informations sur :
- Comment implémenter une redirection 301 en utilisant .htaccess pour Apache
- Comment implémenter une redirection 301 à l'aide d'IIS sur un serveur Microsoft Windows
- Méthodes alternatives pour implémenter une redirection 301
- Pourquoi vous pourriez avoir besoin d'implémenter une redirection 301
Comment faire une redirection 301 - Utiliser .htaccess pour Apache
Assurez-vous que vous avez accès à votre serveur et à votre fichier de configuration Apache, et que vous pouvez utiliser vos fichiers .htaccess. La possibilité d'utiliser les fichiers .htaccess résidera dans une commande appelée "Autoriser le remplacement" dans le fichier de configuration Apache. Si vous n'avez pas cet accès, vous devrez d'abord appeler votre hébergeur et obtenir l'accès.
Une fois que vous savez que vous avez accès à ce fichier, votre prochaine étape consiste à le localiser. Le fichier .htaccess est un fichier de contrôle qui permet de modifier la configuration du serveur par répertoire. Il contrôle ce répertoire et tous les sous-répertoires qu'il contient. Dans la plupart des cas, ce fichier sera placé dans le dossier Web racine de votre site. S'il n'y a pas de fichier .htaccess présent, créez-en un.
Pour commencer à utiliser le fichier .htaccess vers les pages de redirection 301 sur votre site, ouvrez votre FTP et connectez-vous à votre site. Frayez-vous un chemin dans le dossier Web racine afin d'accéder à votre fichier .htaccess.
(Remarque : le point dans .htaccess en fait un fichier caché, alors assurez-vous que votre navigateur FTP est activé pour afficher les fichiers cachés.)
Lorsque vous commencez à modifier le fichier, utilisez un éditeur de texte de style UNIX plutôt que le Bloc-notes. En règle générale, un éditeur HTML ou un éditeur de code tel que TextPad fonctionne très bien. Pour les pages de redirection 301 à l'aide du fichier .htaccess, vous ajouterez une ligne au fichier qui indique au serveur quoi faire.
Pour rediriger une page en 301 :
RedirectPermanent /ancien-fichier.html http://www.domain.com/nouveau-fichier.html
Pour rediriger 301 un domaine entier :
RedirectionPermanente / http://www.nouveau-domaine.com/
Une fois que vous avez inséré les commandes de redirection 301 de vos pages, vous devez vous assurer qu'il y a une ligne vide à la fin du fichier. Votre serveur lira le fichier .htaccess ligne par ligne, ce qui signifie qu'à un moment donné, vous devrez lui lancer un caractère "endline" pour signifier que vous avez terminé. Un moyen simple de le faire est de mettre une ligne vide au bas du fichier.
Comment faire une redirection 301 - Utilisation d'IIS sur un serveur Microsoft Windows
Naviguez vers le gestionnaire des services Internet (IIS), qui se trouve avec les outils d'administration dans le menu Démarrer. De là, vous trouverez un panneau sur le côté gauche qui répertorie tous vos sites. Choisissez le site sur lequel vous souhaitez travailler.
Une fois que vous l'avez sélectionné, plusieurs modules apparaissent. Vérifiez que le module de réécriture d'URL est présent. Si ce n'est pas le cas, vous pouvez l'installer ici.
Une fois que vous l'avez, double-cliquez pour ouvrir le module. Sur le côté droit, vous verrez une option pour ajouter des règles. Cliquez dessus, puis sélectionnez Règle vide dans la section Règles de trafic entrant. Appuyez sur OK. Cela vous amènera à une page Modifier la règle de trafic entrant. Tapez un nom pour la règle, tel que Redirection de l'ancien domaine ou Redirection de l'ancienne page.
Accédez au panneau Correspondance d'URL. Définissez l'URL demandée sur "Correspond au modèle", puis sur Utilisation en tant qu'expressions régulières. Vous allez maintenant spécifier si vous redirigez une seule page, un groupe de pages ou un domaine entier :
- Pour rediriger 301 une seule page, saisissez le nom de la page sous Modèle. Par exemple, si nous redirigions ce billet de blog, nous saisirions blog/how-to-properly-implement-a-301-redirect/ dans le champ Pattern.
- Pour rediriger l'intégralité du site, nous saisirions (.*) dans le champ Modèle.
- Pour rediriger toutes les pages sur BruceClay.com dans le dossier SEO, nous saisirions seo/(.*)
Assurez-vous que "ignorer la casse" est coché.
Passez au panneau d'action et sélectionnez Rediriger dans le menu déroulant Type d'action. Dans les propriétés de l'action, saisissez la nouvelle URL. S'il s'agit d'une seule page, saisissez la page unique. S'il s'agit du domaine entier ou d'un groupe de pages, saisissez la nouvelle destination avec une référence arrière, qui est {R:0}. La référence arrière conservera toutes les URL de page intactes avec le nouveau domaine.
Par exemple, si nous remplaçons BruceClay.com par BCI.com, nous entrerons https://www.bci.com/{R:0}
Si vous utilisez des paramètres de suivi et que vous souhaitez qu'ils soient appliqués, cochez Ajouter une chaîne de requête.
Dans le champ Type de redirection, sélectionnez Permanent (301).
Cliquez sur Appliquer en haut à droite dans la colonne Actions pour enregistrer la redirection.
(Si vous souhaitez revoir la redirection 301, revenez aux règles dans la colonne Actions.)
Après avoir enregistré cette redirection, les règles que vous avez créées sont enregistrées dans le fichier web.config, que vous pourrez modifier ultérieurement.
Méthodes alternatives pour implémenter une redirection 301
Si vous n'avez pas accès à votre fichier .htaccess ou à votre panneau d'administration Windows Server, vous pouvez effectuer des redirections 301 avec du code sur vos anciennes pages. Si vos pages sont en PHP, ASP, Java ou tout autre langage qui vous permet de modifier les en-têtes de réponse, placez simplement le code en haut de chaque page pour effectuer la redirection permanente.
La redirection de pages n'est qu'UNE compétence qu'un SEO doit connaître. Chez BCI, nous aidons les clients non seulement avec les procédures SEO, mais aussi avec les questions stratégiques dont ils ont besoin pour optimiser leurs revenus en ligne. Vous voulez découvrir comment nous pouvons vous aider ? Demandez une conversation ou appelez-nous aujourd'hui.
Pourquoi vous pourriez avoir besoin d'implémenter une redirection 301
Il y a plusieurs fois où une redirection 301 a du sens. Voici quelques-uns des plus courants :
- Vous modifiez l'intégralité de votre domaine racine.
- Vous souhaitez réorganiser des pages en modifiant ou en supprimant un répertoire.
- Disons que CNN a publié un lien vers cet article de blog, mais que l'URL était incorrecte. Nous voudrions toujours capturer le trafic qui va vers une page 404. Nous mettrions donc une redirection 301 pour diriger les utilisateurs du mauvais lien vers la bonne URL.
- Vous voulez une URL personnalisée.
Remarque : Si vous craignez de perdre votre PageRank par le biais d'une redirection, sachez que toute fluctuation sera temporaire. Gary Illyes, analyste Google Webmaster Trends, a récemment donné cette assurance :
Les redirections 30x ne perdent plus le PageRank.
– Gary Illyes (@methode) 26 juillet 2016
Vous avez des questions sur la mise en place d'une redirection 301 ? Demandez-nous dans les commentaires et nous serons heureux de vous aider.
Cet article, écrit à l'origine en 2007 par Lisa Barone, fait partie de nos articles de blog les plus visités de tous les temps, nous le gardons donc à jour et précis. Merci de votre visite et j'espère que cela vous aidera !