Comment ajouter des redirections 301 à WordPress via des fichiers .htaccess

Publié: 2022-05-17

Changer l'URL d'une page ou son nom de domaine est beaucoup plus facile, mais transférer les utilisateurs de l'ancienne page vers la nouvelle est beaucoup plus difficile. Surtout en termes de trafic Web élevé, vous ne voulez pas y renoncer si votre ancienne page a généré un nombre impressionnant.

Cependant, cela ne vaut plus la peine de s'inquiéter de ces choses, grâce à l'émergence des redirections WordPress. Une redirection WordPress est bien connue pour ses excellentes fonctions de génération de merveilleux trafic Web et de valeurs de référencement. En fait, les robots des moteurs de recherche trouvent facile d'indexer un site tant qu'il y a une redirection.

En particulier, les redirections 301 sont fréquemment utilisées par la plupart des utilisateurs de WordPress lorsqu'il s'agit de changer de nom de domaine.

Par conséquent, cet article présentera environ 301 redirections et comment les implémenter sur WordPress via des fichiers .htaccess.

  • Qu'est-ce qu'une redirection 301 dans WordPress ?
  • Qu'est-ce qu'un fichier .htaccess ?
  • Pourquoi collaborer avec les redirections 301 et les fichiers .htaccess ?
  • Comment implémenter la redirection 301 avec des fichiers .htaccess sur WordPress

Qu'est-ce qu'une redirection 301 dans WordPress ?

Une redirection 301 est un code d'état de réponse HTTP. Il fait référence à une redirection permanente, indiquant le déplacement permanent d'une page Web vers une URL de page différente. En d'autres termes, lorsque les anciennes adresses URL sont demandées, les utilisateurs seront automatiquement redirigés vers les nouvelles à l'aide de redirections 301.

En outre, les redirections 301 informent également les robots des moteurs de recherche que votre zone de page est constamment déplacée vers une nouvelle. De cette façon, ils sont plus susceptibles de reconnaître votre toute nouvelle URL et de l'indexer à la place de l'ancienne. En conséquence, vous pouvez maintenir et positionner toutes vos valeurs SEO.

Qu'est-ce qu'un fichier .htaccess ?

L'accès hypertexte, également appelé fichier .htaccess, est un fichier de configuration situé à la racine du répertoire central, généralement sous la gestion d'Apache. Il peut être considéré comme faisant partie du serveur Web, permettant de rediriger ou d'activer et de désactiver d'autres fonctions de manière flexible sans modifier directement la configuration du serveur.

Un fichier .htaccess vous permet également de contrôler l'accès à un répertoire spécifique de votre serveur Web. Il peut être ajouté ou personnalisé avec plusieurs paramètres de configuration pour un dossier ou un site de haut niveau.

C'est pourquoi ce type de fichier est généralement caché et n'a pas de nom de dossier pour empêcher les utilisateurs non autorisés d'y accéder et de le modifier. Sinon, cela peut entraîner des effets indésirables sur le site Web, tels que des problèmes inaccessibles.

Pourquoi collaborer avec les redirections 301 et les fichiers .htaccess ?

Lorsque les utilisateurs demandent une URL de page, vos serveurs vérifient les fichiers .htaccess car ils sont responsables de l'affichage des permaliens de votre site. Ces fichiers contiennent des instructions spéciales pour les demandes, les redirections et la sécurité lors de la modification de votre structure de permaliens.

La collaboration des redirections 301 et des fichiers .htaccess est de vous aider à rediriger vos visiteurs de l'ancienne structure du site vers la nouvelle ou votre nouveau nom de domaine. Cela serait bénéfique pour une meilleure expérience des utilisateurs afin qu'ils ne rencontrent aucune erreur 404 lorsqu'ils accèdent à votre page supprimée.

Comment implémenter la redirection 301 avec des fichiers .htaccess sur WordPress

Il n'y a que quelques étapes pour ajouter une redirection 301 vers WordPress via des fichiers .htaccess.

Trouvez et téléchargez vos fichiers .htaccess sur le site WordPress

Pour démarrer, vous devrez connecter votre serveur Web via FTP afin de modifier vos fichiers .htaccess. Si vous trouvez qu'il est difficile de les contacter, vous devriez vous tourner vers votre fournisseur d'hébergement pour obtenir de l'aide.

Sinon, vous pouvez également rechercher les fichiers .htaccess à l'aide de l'outil de gestion de fichiers intégré de cPanel.

Comme mentionné précédemment, les fichiers .htaccess seront stockés dans le dossier racine de votre site WordPress. Ainsi, vous pouvez les trouver et les télécharger par nom ou dans l'outil Gestionnaire de fichiers apparaissant sur votre tableau de bord cPanel.

Sauvegardez vos fichiers .htaccess

A ce stade, vous ne devez jamais oublier de faire une copie de votre fichier .htaccess avant d'y apporter des modifications. Ce fichier comprend toutes vos configurations de serveur et joue un rôle crucial dans la fonctionnalité de votre site. La sauvegarde de votre fichier .htaccess est essentielle pour protéger le fichier d'origine. De cette façon, lorsqu'il y a des erreurs, il vous suffit de télécharger à nouveau l'original afin de ne pas détruire votre site et votre serveur Web.

Ajouter Essential 301 Redirect à votre fichier .htaccess

Une fois que vous avez réussi à enregistrer le fichier sur votre ordinateur, vous devez cliquer avec le bouton droit pour ouvrir le fichier. Choisissez "Ouvrir avec" et sélectionnez "Bloc-notes". Ensuite, il y a un tableau qui apparaît sur votre écran comme ça si vous utilisez des permaliens.

Voici l'étape la plus cruciale, ajoutez du code pertinent au fichier .htaccess. Les codes peuvent sembler un peu techniques dans cette mesure. Cependant, pas de soucis, nous allons le diviser en étapes les plus simples afin qu'il vous soit plus facile de suivre.

  1. Redirigez une seule page vers une autre page. Vous devrez ajouter l'extrait de code suivant à la page que vous souhaitez rediriger :
    Redirection 301 /ancienne-URL https://votredomaine.com/nouvelle-url
  2. Transformez l'ensemble de votre site vers le nouveau nom de domaine. Ajoutez l'extrait de code suivant pour rediriger vos visiteurs vers le nouveau site :
     RewriteEngine activé
    RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
    RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC]
    Règle de réécriture ^(.*)$ https://nouveaudomaine.com/$1 [L,R=301,NC]
  3. Appliquer des redirections 301 à une publication :

Si vous souhaitez rediriger vos visiteurs de cette publication www.passwordprotectwp.com/301-post vers www.passwordprotectwp.com/how-to-redirect , vous pouvez ajouter des redirections 301 comme dans l'exemple suivant :

Rediriger 301/301-post https://passwordprotectwp.com/how-to-redirect

Assurez-vous de remplacer les exemples de « ancienne URL », « nouvelle URL » ou « votredomaine.com » par votre URL d'origine, votre nouvelle URL et votre nom de domaine.

Utilisez la redirection WordPress 301

La santé SEO ou l'expérience des utilisateurs n'est absolument pas ce que vous pouvez abandonner. Ces éléments sont importants lorsque vous souhaitez modifier un site entier vers un nouveau nom de domaine ou déplacer une page vers une autre.

Il n'est jamais facile d'obtenir le même trafic, les efforts de référencement coûtent cher et se construisent depuis longtemps. Concernant ces cas, les redirections 301 vous seraient utiles.

Ils aident non seulement à préserver votre volume de recherche précédent, mais renforcent également la sécurité de votre site en ajoutant des fichiers .htaccess.

La mise en œuvre de redirections 301 vers WordPress via des fichiers .htaccess n'est pas une tâche fastidieuse. Commençons et offrons une expérience fluide à vos visiteurs.

Outre les redirections 301, vous voudrez peut-être également en savoir plus sur d'autres types de redirections WordPress ainsi que sur les moyens de rediriger les pages de pièces jointes WordPress.