Le principe de la redirection 301
Déjà expliqué en détail, je vous conseille de lire cet autre article du blog afin d’en savoir plus sur la redirection 301.
Pour ceux qui n’auront pas envie de lire l’autre article (dommage), disons qu’une redirection 301 permet de rediriger les internautes qui arriveraient sur une page de votre qui n’existerait plus (pour plusieurs raisons) automatiquement vers une autre page (dont la thématique est proche). Si aucune redirection 301 n’est faite sur des pages qui n’existent plus, les internautes auraient juste droit à une belle page erreur 404.
Des pages de votre site peuvent disparaître (les URLs changent) après une refonte de l’organisation de votre site, il faut donc que ces anciennes URLs (toujours indexées dans Google) ou recevant directement du trafic de sites internet tiers soient redirigés.
Voici comment faire.
L’un des avantages de WordPress est que l’on peut bénéficier de plusieurs milliers d’extensions bien souvent gratuites, ou alors en freemium. Il existe bien entendu une extension qui permet d’effectuer des redirections.
Voici celle que j’utilise pour bettercallchris.fr et les sites que je conçois et gère avec WordPress.
Téléchargez-la et activez-la.
Pour accéder aux réglages de l’extension, cela se passe dans Outils > Redirection
Restez dans l’onglet Redirects qui est le seul qui nous intéresse dans le cas présent.
L’interface est assez intuitive pour que vous sachiez quoi faire.
Dans Source URL , collez l’URL que vous souhaitez rediriger.
Dans Target URL, collez l’URL vers laquelle vous voulez que la première soit redirigée.
Cliquez sur Add Redirection, c’est bon ! Vous avez fait votre redirection sous WordPress.
J’ai fait une refonte de mon site et je ne trouve plus mes anciennes URLs
J’explique toute la technique de recherche des anciennes URLs sur Google dans un autre article, ça se passe ici.
salut Christopher,
merci pour l’astuce.
toutefois, chez-moi ça ne fonctionne pas sur toutes les URL.
en fait, je renvoie un ancien WP sur une url d’un nouveau WP installé sur le serveur d’OVH…
Oups, votre commentaire est passé à travers mon radar.. Désolé.
Je réponds quand même.
Il n’est possible de faire des redirections que vers une URL du même nom de domaine.
Par exemple: On peut rediriger https://www.bettercallchris.fr/page1 —-> vers —-> https://www.bettercallchris.fr/page2
Par contre on peut pas rediriger https://www.bettercallchris.fr/page1 —> vers —> http://www.monsite.fr/page2
Et ce, même si on est propriétaire des 2 noms de domaine.
Par contre depuis OVH, on peut rediriger tout un nom de domaine vers un autre nom de domaine mais dans ce cas là, le plugin WordPress ne sert à rien.