Comment rediriger une page WordPress : ajouter des redirections manuellement ou utiliser un plugin de redirection

Publié: 2021-08-07

Comme il y a tellement de contenu qui circule de nos jours, le seuil d'erreurs devient de plus en plus bas. Un site, quel que soit son contenu, doit être engageant, facile à consulter, rapide et entièrement fonctionnel. Cependant, il y a beaucoup à considérer lorsque nous disons "entièrement fonctionnel".

Par exemple, vous ne pouvez pas vous permettre d'avoir des défauts de conception visuelle comme du contenu qui se chevauche. Un autre problème important concerne les liens morts vers des pages et des publications. Imaginez-le du point de vue de l'interface - vous surfez, parcourez les pages, puis, tout à coup, vous rencontrez la redoutable erreur 404 (page introuvable).

Ce sont les cas sur lesquels nous allons nous concentrer ici - ce qui peut les causer et, plus important encore, comment vous pouvez minimiser les risques qu'ils se produisent.

Table des matières

Comment combattre les liens morts

Chaînes Vous obtenez des liens morts lorsque l'URL d'origine d'une page ou d'un article est modifiée. De tels liens représentent un problème assez important pour les liens internes qui relient vos pages, mais sont un problème beaucoup plus important en dehors de votre site. L'URL d'origine d'une page est celle qui est utilisée dans les moteurs de recherche, principalement Google.

Ainsi, lorsqu'une URL est modifiée, le moteur de recherche ne reconnaîtra pas le changement et liera votre visiteur potentiel à cette page morte 404. Ainsi, non seulement vous perdrez ce visiteur et bien d'autres qui suivent le même lien, mais votre note SEO commencera à baisser, classant vos pages plus bas, diminuant votre trafic global.

La façon de résoudre ce genre de problèmes est avec les redirections 301. Une redirection 301 représente le processus automatisé permettant à la fois aux moteurs de recherche et aux internautes d'accéder à la bonne adresse. Bien qu'il existe d'autres types de redirections, celles-ci sont cruciales pour les sites WordPress.

Par conséquent, la chose essentielle que font les redirections 301 est de faire savoir aux moteurs de recherche que le changement d'URL est permanent, en échangeant simplement une URL contre une autre - depuis le frontend, rien n'est changé en surface. Pourtant, en dessous, vous savez que vous pourrez conserver tout ce que vos pages ont accumulé au fil du temps (notation, trafic, etc.).

Quand et comment utiliser les redirections 301

Nous l'avons mentionné à plusieurs reprises jusqu'à présent, vous pouvez donc probablement deviner que l'utilisation de redirections 301 est étroitement liée aux modifications apportées à l'URL d'une page ou d'un message, mais nous pouvons décomposer cela en quelques situations spécifiques. Vous pourriez chercher à fusionner plusieurs publications en une seule supérieure à la somme de ses parties. Ainsi, vous devrez rediriger les visiteurs de chacune des publications individuelles vers la publication combinée – une redirection 301 devrait être utilisée trois fois pour chaque publication originale.

De plus, vous pouvez changer de domaine ; disons que vous changez de fournisseur d'hébergement, et avec cela vient un nouveau domaine. Maintenant, ce ne sera pas le cas de quelques situations. Au lieu de cela, vous voudrez basculer toute votre ancienne installation WordPress vers la nouvelle, en redirigeant essentiellement chaque URL que vous avez vers les nouvelles.

Naturellement, il existe de nombreuses autres raisons à énumérer, comme la modification du nom de l'URL à des fins de référencement, les erreurs internes, diverses formes de test de site, etc., chacune pouvant et devant être gérée par des redirections 301. Comme c'est souvent le cas avec WordPress, il existe deux façons de faire les choses : manuellement et via un plugin.

L'utilisation de code, c'est quand travailler avec des sites Web est toujours une méthode viable et, en tant que telle, mérite d'être mentionnée et expliquée. Cependant, avec le besoin d'une présence sur le Web en croissance constante et englobant un nombre toujours plus grand de personnes, les méthodes utilisées pour diffuser votre contenu sont devenues beaucoup plus axées sur l'utilisateur, c'est-à-dire conçues pour les débutants et les non-programmeurs.

De plus, il existe un plugin pour pratiquement tout, et les redirections 301 ne sont pas différentes. Nous verrons comment vous pouvez créer manuellement des redirections en modifiant le fichier .htaccess et comment le faire en utilisant un plugin tel que WP 301 Redirects.

Fonctionnalités de redirection WP 301 Ajouter des redirections manuellement

Avant de faire quoi que ce soit, n'oubliez pas de sauvegarder votre fichier .htaccess. Ce fichier est une partie essentielle de WordPress et est essentiel pour que tout fonctionne. En cas de problème, il est crucial que le fichier d'origine se replie sur lui. Nous vous suggérons de conserver un duplicata sur un lecteur séparé uniquement pour des raisons de sécurité.

Comme vous vous en doutez, pour modifier le fichier .htaccess, vous devez d'abord le localiser. Contrairement aux fichiers système similaires de Windows qui se trouvent dans des dossiers cachés, il est relativement facile à identifier - il se trouve dans le dossier racine de votre site WordPress, avec tout le reste (comme wp-admin ou wp-content).

fichier .htaccess Une fois localisé, vous devrez l'ouvrir avec le Bloc-notes, après quoi une page remplie de code vous sera présentée. Essentiellement, vous consulterez une liste de diverses règles qui régissent les tenants et les aboutissants de votre site. Pour implémenter les redirections souhaitées, vous devrez saisir du code supplémentaire pour tout ce qui est déjà présent - ne modifiez rien de ce qui est déjà là.

De plus, il existe deux façons de procéder : rediriger des publications et des pages individuelles ou rediriger l'ensemble du site vers un nouveau domaine. Pour rediriger une publication ou une page, ajoutez le code suivant :

Redirection 301 /ancienne-URL https://votredomaine.com/nouvelle-url

L'ancienne URL ne nécessite que la désignation de la page/de la publication après le nom de domaine, tandis que vous devez entrer le nouveau domaine dans son intégralité, domaine inclus. Un exemple pour rediriger "www.test-site.com/redirecting" vers "www.test-site.com/how-to-redirect" ressemblerait à ceci :

Redirection 301 /redirection https://test-site.com/how-to-redirect

Bien que cela semble assez simple, rappelez-vous qu'il s'agit d'un cas unique, ce qui signifie que vous devrez le répéter pour chaque publication ou page que vous souhaitez rediriger.

D'autre part, vous pourriez rediriger l'intégralité de votre site vers un nouveau domaine. Vous pouvez le faire en ajoutant le code suivant :

RewriteEngine sur
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.ancien domaine.com [NC]
Règle de réécriture ^(.*)$ https://nouveaudomaine.com/$1 [L,R=301,NC]

Ici, le nom de domaine d'origine est remplacé par le nouveau nom de domaine, mais la structure de vos liens restera la même, donc "olddomain.com/news" redirige vers "newdomain.com/news". Notez qu'il existe d'autres moyens de rediriger un domaine entier, en n'en représentant qu'un seul.

Cependant, gardez à l'esprit qu'il s'agit d'exemples de code de base et que ce sont des espaces réservés glorifiés. Ils peuvent être copiés/collés dans votre fichier dans de rares cas et fonctionneront immédiatement, mais le plus souvent, vous devrez les ajuster pour s'adapter précisément à votre site.

Ajouter des redirections à l'aide des redirections WP 301

Redirections WP 301 Avec les redirections WP 301, tout tourne autour des règles que vous avez configurées pour rediriger les pages. En raison des spécificités du codage, des plugins ont été développés qui rendent ces actions beaucoup plus accessibles à un public plus large.

L'une des raisons les plus courantes d'utiliser des plugins est de créer un effort plus simple, idéalement sans utiliser de code - les redirections WP 301 ne sont pas différentes à cet égard. Cependant, il y a une chose encore meilleure, et nous allons d'abord y jeter un coup d'œil.

Redirections automatisées

Maintenant, vous pensez probablement que vous devrez franchir au moins quelques étapes pour que tout fonctionne, mais vous ne le ferez pas. La meilleure façon de faire le travail n'est pas de le rendre facile, mais plutôt de ne pas avoir à le faire du tout. Très probablement, la caractéristique déterminante des redirections WP 301 est les redirections automatisées. Dès que le plugin est installé, par défaut, les redirections automatiques sont activées et commencent leur travail.

Redirections automatisées De plus, les redirections automatiques recherchent des slugs existants qui sont similaires à ceux saisis manuellement, ce qui signifie que, la plupart du temps, ils redirigent les visiteurs qui ont saisi l'URL avec une faute de frappe, mais ne rejettent pas le nombre de ces visiteurs. là.

De plus, vous pouvez choisir quand la redirection automatique a lieu. Par défaut, c'est sur les publications et les pages, et vous devriez le garder ainsi. En dehors des redirections automatiques, vous pouvez définir des règles de redirection vers une page spécifique lorsqu'un visiteur rencontre l'erreur 404. Vous avez également la possibilité de conserver la page WordPress par défaut, de rediriger vers l'une des pages actuellement publiées ou de créer une toute nouvelle page qui fera le travail.

404 Erreur de redirection Maintenant, si vous faites des tests et savez que certaines pages seront hors ligne, vous pouvez facilement désactiver les règles de redirection. Si vous devez toujours rester au courant des choses, assurez-vous d'activer les rapports par e-mail pour vous informer chaque fois que quelqu'un utilise la redirection. Une telle notification est utile pour identifier les pages ou les publications problématiques qui sont fréquemment visitées - sans succès.

Vous pouvez le faire pour l'ensemble du site ou uniquement pour les utilisateurs connectés (puisque ce sont eux qui doivent avoir accès à toutes les fonctionnalités). Une autre chose à considérer est la façon dont les règles que vous avez créées fonctionneront après la suppression potentielle du plugin. Sauf indication contraire, les règles de redirection resteront en place sur votre site même après la suppression du plugin.

Rapports par e-mail Ces règles garantissent la continuité si vous utilisez à nouveau le plug-in à l'avenir ou si vous résolvez vos redirections d'une autre manière. Si vous le souhaitez, vous pouvez désactiver cette option dans les paramètres afin que tout revienne à son état par défaut après la suppression du plugin.

Options avancées Enfin, vous pouvez importer vos ensembles de règles si vous les avez déjà lorsque vous commencez à utiliser le plugin, et vous pouvez exporter ceux que vous avez créés si vous cherchez à les utiliser ailleurs. Vous trouverez cela utile si vous gérez plusieurs sites et que vous avez déjà établi un ensemble de règles qui fonctionnent pour vous.

Outils Création de règles

En nous éloignant des redirections automatisées, voyons comment vous créez des redirections personnalisées dans les redirections WP 301 et pourquoi c'est plus convivial que d'utiliser du code. Le processus consiste essentiellement à remplir un court formulaire qui, une fois rempli, fonctionne en règle générale pour les paramètres définis. Il y a même une feuille de triche pratique qui apparaît avec la fenêtre de règles que vous pouvez consulter lors de la création de vos règles.

Ajouter une nouvelle option de règle de redirection Dans notre exemple, nous avons décidé de rediriger la page d'exemple d'origine vers une nouvelle page d'exemple ; tout comme la création de redirections manuelles, les deux éléments principaux sont l'emplacement d'origine et le nouvel emplacement. Comme ce que nous avons eu là-bas, l'URL réelle ne nécessite que la page, tandis que l'URL de redirection a besoin de la ligne entière pour fonctionner.

De plus, les paramètres doivent généralement être ignorés ainsi que la priorité des règles. Les deux sont redondants dans le processus de création de redirections "régulières". Bien que les redirections 301 (permanentes) soient la principale caractéristique ici, vous pouvez également utiliser d'autres types de redirection en fonction de votre situation et de vos besoins.

Enfin, si vous utilisez plusieurs redirections sur votre site, il serait judicieux de leur ajouter des balises pour faciliter le tri et la gestion - ces éléments ont tendance à s'accumuler avant que vous ne vous en rendiez compte.

Journaux

Une autre chose, à côté des redirections automatiques que vous n'obtenez pas en ajoutant manuellement des règles, ce sont les journaux analytiques. Vous pouvez plonger en profondeur dans la redirection et les journaux 404, respectivement. Les deux graphiques offrent un aperçu des redirections utilisées, du nombre de fois, des emplacements IP, des appareils, des types de trafic, etc.

Journaux De plus, vous trouverez les deux journaux utiles lorsque vous essayez d'obtenir des informations supplémentaires concernant vos URL et vos redirections. Par exemple, si vous essayez d'isoler une adresse IP malveillante, cherchez à personnaliser votre site pour le visiteur moyen comme reconfigurer l'affichage pour des écrans plus petits (car les données montrent que 2/3 de vos utilisateurs sont sur mobile) ; ou envisagez d'ajouter une nouvelle langue - ce seront vos directives.

Grâce aux journaux 404, vous pouvez même ajuster les règles de redirection directement à partir du tableau sans avoir besoin de revenir à un onglet et d'ouvrir la fenêtre des règles. Cet ajustement vous permet de travailler plus rapidement et minimise l'oubli potentiel de modifier les règles une fois que vous avez quitté le journal.

Sommaire

La principale raison pour laquelle vous utiliseriez un plugin au lieu du code est un manque de connaissances - il n'y a qu'un pourcentage limité d'utilisateurs globaux qui peuvent faire le travail manuellement.

Des plugins comme WP 301 Redirects résolvent le problème des connaissances en résumant l'ensemble du processus pour remplir des champs vides et en ajoutent tellement plus grâce à des fonctionnalités et des analyses avancées qu'ils sont devenus populaires même parmi les utilisateurs les plus expérimentés. Ici, nous vous avons présenté les deux solutions et vous laissons le soin de choisir la vôtre.