Plan de redirection SEO : guide étape par étape pour bien le réaliser

plan de redirections seo
Table des matières

La redirection SEO est une étape clé d’une refonte de site ou d’un changement de système de gestion de contenu (CMS).Transférer des URLs d’un site à un autre sans perdre de trafic organique n’est pas chose simple. 

Qu’est-ce qu’un plan de redirection SEO ?

Un plan de redirection SEO est une technique stratégique permettant de ne pas perdre de trafic organique lors de la transition d’une version d’un site vers une autre. Cette méthode est la garantie pour que le site conserve sa popularité notamment en renvoyant les internautes et les robots d’exploration vers la bonne page. Et ceci même si l’URL n’est plus la même ! 

Importance de la redirection SEO

Le plan de redirection SEO a pour seul but de préserver la valeur SEO acquise au fil du temps par les différentes pages de site. Une URL ne bénéficiant pas de plan de redirection sera considérée comme une nouvelle page lors d’une refonte de site. Toute l’autorité antérieure et la pertinence de la page seront ignorées par les robots d’indexation. Un plan de redirection SEO bien réfléchi et bien géré va permettre de transmettre des signaux clairs et précis aux moteurs de recherche. Pas de risque de subir une perte de trafic ou de classement !

Élaboration du plan de redirection SEO

Les étapes d’un plan de redirection ne sont pas sans difficultés. Un plan solide, bien étudié est nécessaire pour que la transition se fasse dans de bonnes conditions.

Pourquoi et quand créer un plan de redirection ?

Le plan de redirection représente une sécurité de base pour maintenir l’optimisation SEO acquise. Au cours d’une refonte, d’une migration de CMS ou d’une restructuration d’URLs, le plan de redirection est indispensable. En son absence, les utilisateurs ont de fortes chances de se retrouver face à des erreurs 404. L’expérience utilisateur s’en trouve affectée ainsi que la confiance des moteurs de recherche envers votre site.

Les composants d’un plan de redirection

Un plan de redirection se définit par une liste précise des anciennes URLs et des nouvelles URLs. Cette liste doit être rédigée avec rigueur afin d’éviter toutes formes d’erreurs (boucles ou liens brisés). Une attention particulière devra être apportée sur les redirections statiques et les redirections plus dynamiques.

Les étapes pour créer un plan de redirection

Construire un plan bien défini est indispensable pour favoriser le bon déroulement de cette migration.

Effectuer un crawl complet du site

Toutes les URLs existantes doivent être identifiées et répertoriées dans une liste. Des outils tels que Screaming Frog ou DeepCrawl peuvent extraire facilement toutes les URLs du site.

Le crawl doit être complet. Toutes les sections du site, pages de landing cachées ou URLs de campagnes marketing comprises, doivent être explorées lors du crawl et listées.

Prioriser les URL à rediriger

Pour définir les URLs à prioriser, il est impératif de commencer par évaluer leurs valeurs SEO et leurs performances. Certaines pages piliers doivent bénéficier d’une attention toute particulière pour éviter de subir des impacts négatifs suite au transfert.

URLPlace dans l’ArborescenceTrafic MensuelMots-Clés PositionnésBacklinksPriorité
www.site.com1 (Page d’accueil)50,000201,000Très Élevée
www.site.com/produit12 (Page produit)30,00015500Très Élevée
www.site.com/blog/article13 (Page de contenu)20,00010100Élevée
www.site.com/contact2 (Page de contact)5050Moyenne
www.site.com/blog/ancien-article3 (Ancien contenu)1030Basse

Explications des colonnes :

  • Place dans l’arborescence : Valeur indiquant le niveau de la page par rapport aux autres dans la structure du site.
  • Trafic organique mensuel : Nombre de visiteurs par mois sur la page (visiteurs uniques).
  • Mots-clés positionnés : Nombre de mots-clés sur lesquels la page se positionne.
  • Backlinks : Quantité de liens externes pointant vers la page.
  • Priorité : Évaluation des données ci-dessus permettant d’établir une priorisation des URLs dans le plan de redirection.
Voir aussi :   Gérer le SEO d'une marketplace : défis, enjeux et solutions

Supposons qu’une URL bénéficie d’un trafic élevé, de plusieurs mots-clés bien positionnés et de backlinks puissants, elle sera jugée et classée comme prioritaire. 

Un projet de migration qui demande un plan de redirection ? Profitez de notre accompagnement SEO à la refonte de sites web.

Correspondances des URLs pour la redirection

1. Importance du mapping précis

Un mapping d’URLs précis, minutieux et bien ordonné évite toutes mauvaises correspondances entre les URLs. C’est la base d’une stratégie de redirection réussie. En limitant les erreurs de redirection, vous veillez à maintenir votre SEO et une expérience utilisateur cohérente.

2. Méthodes et outils de mapping des URLs

  • Création d’un document Excel/Google Sheets : Un mapping d’URLs manuel intégrant des schémas d’URLs simples et récurrents.
  • Fuzzy Matching avec Python : Un outil utile pour identifier les correspondances approximatives entre les URLs des sites volumineux.
  • Outils en ligne : Utilisez des outils de diff/fusion de schéma de base de données pour comparer les URLs et identifier d’éventuelles correspondances.
  • Outils de mapping automatisés : Utilisez des outils spécialisés permettant de mapper automatiquement les anciennes URLs vers les nouvelles.

Utilisation de scripts pour correspondance d’URLs

Utilisation de TF-IDF avec Python

Comparez les potentielles similitudes entre les URLs d’un fichier.csv à partir d’un script utilisant TF-IDF. Une liste d’URLs est produite visant à fournir des résultats précis. L’outil a la particularité de pouvoir utiliser les données de crawl de Screaming Frog pour visualiser les URLs qui matchent à partir de divers éléments de la page (titre, H1, H2, etc.).

Utilisation du modèle BERT pour la correspondance d’URLs

Un mapping manuel n’étant pas toujours possible, l’utilisation de la  machine learning BERT peut aider à établir des correspondances entre les différentes URLs, même si les données sont limitées.

  • Étape 1 : Rechercher un modèle BERT pré-entraîné pour la langue cible.
  • Étape 2 : Récupérer et procéder à un “nettoyage” des anciennes et nouvelles données.
  • Étape 3 : Comparer la similarité des données avec BERT.
  • Étape 4 : Sélectionner les pages laissant apparaître une similitude et les ajouter à votre plan de redirection.
  • Étape 5 : Contrôle manuel rigoureux des données établies dans le tableau.
Calculateur de différence entre des chaînes de caractères

Face à des URLs très proches, l’outil de calcul de différence entre les chaînes de caractères permet une comparaison juste afin de déceler des variations minimes mais bien réelles. 

Par exemple :

  • Étape 1 : Charger les URLs d’origine et les nouvelles URLs dans le script.
  • Étape 2 : Utiliser un outil d’analyse de différence de chaîne de caractères (Distance de Levenshtein ou « Levenshtein Distance ») pour comparer chaque URL d’origine avec toutes les nouvelles URLs.
  • Étape 3 : Noter le score de similarité.
  • Étape 4 : Établir une correspondance entre l’URL d’origine et l’URL nouvelle à partir du score établi.
  • Étape 5 (optionnel) : Définir un seuil de similarité minimum.
  • Étape 6 : Vérifier manuellement les correspondances proposées par le script.
Voir aussi :   Obfuscation de liens SEO : définition, mise en place, risques

Prudence sur les détails ! 

Quelle que soit la méthode utilisée, une vérification manuelle des correspondances d’URLs et des redirections est fortement recommandée pour éviter les erreurs de redirections !

Besoin d’aide pour vos redirections ? Faites appel à une agence SEO technique comme Slashr !

Identification et création de règles de redirection

Nécessité des règles cohérentes

Des règles de redirection précises et cohérentes garantissent que la partie technique des redirections se fasse de manière fluide sans aléas majeurs. C’est l’assurance de renvoyer les utilisateurs et les moteurs de recherche vers le bon contenu du site.

Types de redirections

L’établissement de règles pertinentes pour le SEO favorise le bon déroulement des étapes de redirections d’URLs. 

  • 301 (Moved Permanently) : Ce code de page indique le déplacement de la page de manière permanente. Lors d’une migration SEO, d’une fusion ou d’une refonte de sites web, c’est la redirection 301 qui sera utilisée.
  • 302 (Found/Moved Temporarily) : Utile pour les redirections temporaires, ce code n’est pas recommandé pour les migrations de site. La raison ? Une possible dilution du PageRank.

Établissement de règles de dedirection

Redirections individuelles

On utilise ce type de redirection pour des pages spécifiques qui ne correspondent nullement à une redirection en bloc. La page d’accueil ou les pages de produits sont concernées par les redirections individuelles.

  • Exemple :
    • Ancienne URL : www.example.com/old-product
    • Nouvelle URL : www.example.com/new-amazing-product
    • Règle : Rediriger directement la première URL vers la seconde via une redirection 301.
Redirections au niveau du dossier

Une redirection à partir d’un dossier permet le déplacement d’une section complète du site. C’est la solution idéale pour gérer rapidement plusieurs sous-pages à la fois.

  • Exemple :
    • Ancienne URL : www.example.com/blog/[article-slug]
    • Nouvelle URL : www.example.com/news/[article-slug]
    • Règle : Rediriger toutes les anciennes URLs commençant par www.example.com/blog/ vers www.example.com/news/ tout en conservant le [article-slug].
Redirections via expressions régulières

Les redirections basées sur des expressions régulières permettent de  créer des consignes de redirections dynamiques pouvant appliquer multiples cas à partir d’une seule règle.

  • Explications :
    • Ancienne URL : www.example.com/product-[ID].html
    • Nouvelle URL : www.example.com/item/[ID]/
    • Règle : Utiliser une expression régulière pour identifier le [ID] du produit dans l’ancienne URL et le transformer dans la nouvelle structure d’URL.
  • Exemple en .htaccess en utilisant une expression régulière :

RedirectMatch 301 ^/product-([0-9]+).html$ /item/$1/

Dans cet exemple, ([0-9]+) capture le [ID] du produit, et $1 est utilisé dans la nouvelle URL pour insérer cet ID. En clair, cette règle redirige l’URL www.example.com/product-123.html vers l’URL www.example.com/item/123/ de manière dynamique pour tous les IDs de produits.

Ces différents types de redirection s’adaptent à plusieurs cas de figure, chacun présentant ses propres avantages :

  • Les redirections individuelles : particulièrement précises.
  • Les redirections au niveau du dossier : gestion possible de sections entières. 
  • Les redirections via expressions régulières : flexibilité pour gérer des cas complexes.

Implémentation technique des redirections

Préparation à l’implémentation

Avant toute implémentation technique des redirections, un dernier examen scrupuleux et des tests réalisés dans un environnement de pré-production sont recommandés. Check-list : 

  • Vérification des URL cibles
  • Validation des codes de statut HTTP
  • Contrôle du respect des directives SEO et des besoins des utilisateurs.

Méthodes d’implémentation

Plusieurs solutions s’offrent à vous pour effectuer l’implémentation des redirections. Chacune présente des atouts à considérer.

Utilisation du fichier .htaccess

Pour les serveurs utilisant Apache, optez pour intégrer les redirections dans le fichier .htaccess. Méthode flexible laissant un contrôle direct sur les règles de redirection.

Voir aussi :   Screaming Frog : guide complet pour optimiser votre SEO

Exemple :

Redirect 301 /ancienne-page /nouvelle-page

Utilisation de la configuration Nginx

Pour les serveurs utilisant Nginx, la gestion des redirections est faite à partir du fichier de configuration du serveur.

Exemple :

server {
    listen 80;
    server_name www.exemple.com;

    location ~ /ancienne-page {
        return 301 /nouvelle-page;
    }
}
Utilisation de plugins CMS

WordPress proposent des plugins de redirection (comme le plugin Redirection que nous utilisons sur tous nos clients et nos sites) dotés d’une interface utilisateur gérant toutes les redirections sans avoir à procéder à des modifications des fichiers du serveur.

Gestion des erreurs et des problèmes

Une surveillance continue est nécessaire pour parer à d’éventuelles erreurs ou problèmes liés aux redirections.

  • Erreur 404 : Une ancienne URL ne doit pas générer une erreur 404.
  • Boucles de redirection : La création d’une boucle pourrait induire en erreur utilisateurs et robots.
  • Redirections en chaîne : Des redirections en série peuvent nuire à l’exploration des robots et à l’expérience utilisateur.

5. Test des Règles de Redirection

Un test dans un environnement de pré-production est une mesure préventive avant l’implémentation finale.

6. Cas Particuliers et Règles Avancées

  • Redirections conditionnelles : Une redirection des utilisateurs peut s’appliquer en fonction de divers critères comme la localisation.
  • Redirections de Wildcard : Une solution de redirection pour guider les URLs sous un chemin d’URL particulier.

7. Documentation des Règles

Les règles de redirection et tout ce qui peut s’y rattacher doivent être fournies en documentation.

Besoin de faire décoller votre trafic organique ? Faites appel à une agence SEO lilloise.

Création du fichier de redirection

Un tableau Excel permet de présenter le mapping d’URLs et les règles de redirection de manière organisée sous forme de colonne bien distinctes.

Exemple de plan de redirection seo sur excel
Exemple de plan de redirection SEO sur Excel

Chaque URL doit être correctement formatée puis validée par une dernière vérification pour éviter toutes erreurs lors de l’implémentation.

Validation et test du plan de redirection

Objectif des tests de redirection

La phase de test des redirections va confirmer la concordance des URL redirigées vers leurs nouvelles destinations grâce à un retour de codes de statut HTTP correct. 

Des redirections bien orientées ne génèrent pas de délai de transmission  et conservent les résultats de classement liés au SEO tout comme l’appréciation auprès des utilisateurs.

Outils et méthodes de test de redirection

La vérification des redirections se fait à partir de divers outils comme redirect-checker.org ou l’application Screaming Frog SEO Spider.

Mode de fonctionnement de Screaming Frog : exploration du site, suivi des redirections, alerte sur les codes de statut HTTP, les boucles de redirection et les redirections temporaires. Des scripts personnalisés sont un moyen intéressant d’automatiser les contrôles en utilisant Python et la bibliothèque Requests.

Mode de fonctionnement de Redirect Path : vérification visuelle rapide des chemins de redirection et des codes de statut HTTP.

Approche pratique du test de redirection

Des vérifications manuelles des redirections clés avec des outils en ligne ou des extensions de navigateur permettent un contrôle rapide des redirections et des codes de statut HTTP.

Ensuite, une approche supplémentaire à l’aide d’outils de crawl ou des scripts personnalisés pour des vérifications massives est un présage de  bon déroulement des opérations de redirections. 

Surveillance continue et résolution des problèmes

Des vérifications régulières des performances SEO et de l’expérience utilisateur doivent être programmées dans votre plan de stratégie afin d’identifier et résoudre rapidement tout problème potentiel.

L'actu SEO sur votre mail tous les 15 jours
PartageR :