Les redirections d'URL vous permettent de rediriger efficacement les URL de votre site vers des pages précises. Vos visiteurs arrivent ainsi sur le bon contenu et votre référencement dans les moteurs de recherche est préservé. Cette fonctionnalité prend en charge les redirections vers des pages classiques du site, des URL externes et des pages particulières comme les pages dynamiques. Pour cela, vous pouvez recourir à des techniques avancées, comme les caractères génériques et les variables, et rediriger avec souplesse à l'aide d'une seule règle d'URL.
Remarque :
- Lorsque vous migrez vers Website Builder depuis une autre plateforme ou un autre service d'hébergement, les redirections ne sont pas nécessaires si les URL restent identiques. En revanche, s'il y a une différence, par exemple si l'ancien chemin d'URL était
/about.html(un ancien standard d'URL) et que le nouveau est/about, vous devez ajouter une redirection. - Vous pouvez configurer une redirection vers un autre domaine, mais la page d'origine doit se trouver sur le même domaine. Par exemple, vous ne pouvez pas créer de redirection depuis
www.a-different-domain.comvers votre propre site (le domaine qui est ou sera attribué à votre site Website Builder).
À prendre en compte
- Le passage à un nouveau site responsive peut affecter temporairement votre position dans les moteurs de recherche. Utilisez les redirections d'URL pour rediriger les anciennes URL de pages vers les nouvelles URL responsive et conserver ainsi votre visibilité.
- Les pages existantes ont la priorité sur les redirections. Si l'URL de l'ancienne page existe encore, la redirection n'amènera pas les utilisateurs vers la nouvelle page.
Terminologie
- Caractères génériques (wildcards) : ils définissent des règles d'URL à partir de la structure de l'URL, à l'aide d'un astérisque simple (
*) ou double (**) pour faire correspondre des segments de texte.- L'astérisque simple couvre le texte situé entre les barres obliques actuelles. Par exemple,
/category/*/homeredirige vers/category/xyz/homeou/category/abc/home, mais pas vers/category/b/c/home. - L'astérisque double couvre tout texte réparti sur plusieurs barres obliques. Par exemple,
/category/**/homeredirige vers/category/b/c/home.
- L'astérisque simple couvre le texte situé entre les barres obliques actuelles. Par exemple,
- Variables : elles définissent une règle d'URL valable pour plusieurs pages qui partagent une structure semblable mais un contenu différent. Placées entre l'URL source et l'URL cible, elles facilitent une redirection efficace. Les variables s'écrivent entre accolades
{}dans la règle source comme dans la règle cible, et doivent s'orthographier exactement de la même façon dans les deux pour fonctionner. Exemple : si l'ancienne URL d'une page produit est/product/p-23245-umbrellaet la nouvelle/product/umbrella, la règle source serait/product/p-*-{productname}et la règle d'URL cible serait/product/{productname}. - Chemin (path) : la partie de l'URL qui identifie une ressource précise au sein du domaine. Par exemple, le chemin dans
www.domain.com/aboutestabout.
Configurer des redirections d'URL
Avant de configurer une redirection d'URL, nous vous conseillons de supprimer les anciennes pages de votre site. Si l'ancienne page ou l'ancienne URL subsiste, la redirection ne fonctionnera pas comme prévu.
Pour configurer des redirections :
- Dans le panneau latéral, cliquez sur Plus, puis sur Paramètres.
- Cliquez sur Redirection d'URL.
- Cliquez sur Ajouter une nouvelle redirection.
- Saisissez le chemin d'origine à partir duquel rediriger dans le champ URL source.
- Seul le chemin est nécessaire, pas l'URL complète. Par exemple, le chemin dans
www.domain.com/aboutestabout. Si vous saisissez l'URL complète (par exemplewww.domain.com/about), la redirection ne fonctionnera pas. - Au besoin, utilisez des caractères génériques (
*) et des variables ({}) comme{product}pour rediriger plusieurs pages efficacement. Vous trouverez plus de détails dans la section Terminologie de cet article.
- Seul le chemin est nécessaire, pas l'URL complète. Par exemple, le chemin dans
- Choisissez la destination :
- Destination Page : sélectionnez une page de votre site Website Builder. Remarque : pour rediriger vers une ancre du site, utilisez l'option Destination - URL personnalisée et saisissez l'URL complète dans le champ (par exemple,
www.domain.com/#about-us). - Destination - URL personnalisée : saisissez une URL externe ou relative. Remarque : si vous avez utilisé une variable dans le champ URL source, réutilisez la même variable ici. La variable doit s'orthographier de la même façon dans les deux champs. Vous pouvez aussi rediriger vers une URL relative, comme les pages dynamiques.
- Destination Page : sélectionnez une page de votre site Website Builder. Remarque : pour rediriger vers une ancre du site, utilisez l'option Destination - URL personnalisée et saisissez l'URL complète dans le champ (par exemple,
- Utilisez le menu déroulant Type de redirection pour choisir le type de redirection. Voici les options :
- Redirection 301. Déplacement permanent (le plus courant).
- Redirection 302. Déplacement temporaire.
- Cliquez sur Ajouter.
- Cliquez sur Règles de publication d'URL pour que les changements prennent effet. Notez que cette action ne republie pas l'intégralité de votre site.
Importer plusieurs redirections depuis un fichier CSV
Vous pouvez importer plusieurs redirections d'URL depuis un fichier CSV. Chaque fichier accepte jusqu'à 200 URL de redirection et prend en charge les caractères génériques et les variables. Pour faire apparaître l'option d'import de plusieurs redirections par fichier CSV, vous devez d'abord ajouter au moins une redirection isolée.
Pour importer plusieurs redirections depuis un fichier CSV :
- Téléchargez le modèle d'import de redirections CSV (il est aussi disponible dans l'éditeur, voir l'étape 5). Vous trouverez plus de détails dans la section Consignes pour l'import du fichier CSV.
- Dans le panneau latéral, cliquez sur Plus, puis sur Paramètres.
- Cliquez sur Redirection d'URL.
- Cliquez sur Importer plusieurs redirections.
- Si votre fichier CSV est prêt, cliquez sur Télécharger le fichier CSV. Si vous avez sauté l'étape 1, téléchargez d'abord le modèle en cliquant sur Download CSV template pour respecter la structure correcte. Remarque : le fichier CSV que vous importez doit avoir la même structure que notre modèle, où la première colonne est l'ancienne URL et la nouvelle colonne la nouvelle URL.
- Sélectionnez votre fichier CSV et cliquez sur Ouvrir.
Consignes pour l'import du fichier CSV
- Le fichier CSV doit avoir la même structure que notre modèle, où la première colonne est l'ancienne URL et la nouvelle colonne la nouvelle URL.
- Saisissez uniquement le chemin de l'URL, pas l'URL complète. Par exemple, si l'ancienne URL est
www.domain.com/about, saisissez/about. Idem pour la page de destination : si l'URL estwww.domain.com/about-us, saisissez/about-us. - Le chemin d'URL dans la colonne de l'URL de la page de destination doit correspondre exactement à celui qui figure dans l'éditeur. Sinon, il ne sera pas importé.
- Si une redirection pour une ancienne page existe déjà dans l'éditeur, celle du fichier CSV la remplacera.
- Si le type de redirection est laissé vide, la valeur 301 est utilisée par défaut.
- Utilisez un format de chemin d'URL standard (par exemple,
/about-us). - Vous pouvez placer une barre oblique (
/) dans l'URL de la page de destination lorsque vous redirigez vers la page d'accueil. - Pour rediriger vers une ancre du site, utilisez l'URL complète (par exemple,
www.domain.com/#about-us).
Conseils supplémentaires
- Les redirections d'URL sont utiles pour regrouper plusieurs sites en un seul site responsive ou pour passer à un nouveau domaine. Elles sont aussi essentielles lorsque vous déplacez des pages précises vers un nouveau domaine.
- Faites en sorte que les visiteurs comprennent la redirection, pour éviter toute confusion ou tout soupçon d'hameçonnage.
Rediriger avec des paramètres d'URL
Les redirections d'URL précises ne s'appliquent pas aux paramètres d'URL, c'est-à-dire aux éléments qui suivent le ? ou le # dans une URL. Website Builder traite comme identiques les URL avec paramètres, quelles que soient leurs valeurs. Par exemple, pour le système de Website Builder, l'URL http://www.sitename.com/page1 est la même que http://www.sitename.com/page1?url_referrer=blank.
Si vous avez configuré une redirection 301 pour « page1 », elle redirigera aussi toute URL « page1 » assortie d'un paramètre. Si vous avez besoin d'une redirection propre à un paramètre d'URL, demandez à votre hébergeur DNS s'il peut la mettre en place pour vous.
Résolution des problèmes de redirection d'URL
Qu'est-ce qui peut empêcher une URL de rediriger ?
- Paramètres, requêtes ou espaces en trop. Vérifiez que l'ancienne URL ne comporte pas de paramètres, de requêtes ni d'espaces superflus à la fin.
- L'ancienne page ne doit plus exister. Les redirections ne fonctionnent que pour les pages qui n'existent plus sur votre site. Si la page d'origine est encore active et accessible dans votre éditeur (qu'elle soit publiée ou masquée), la redirection ne fonctionnera pas. Vous devez supprimer entièrement la page pour que la redirection fonctionne.
- Pop-ups. Si vous essayez de rediriger une URL qui correspond à un pop-up existant, la redirection ne fonctionnera pas, car les pop-ups sont enregistrés comme des pages internes avec leur propre URL.
- Contient
.php. L'ancienne URL ne peut pas contenir.php, y compris dans les paramètres. - Format d'URL incorrect. Soyez très attentif aux exigences de format des URL lorsque vous configurez des redirections :
- Format de l'URL source. Saisissez uniquement la partie chemin de l'URL, pas l'adresse complète. Par exemple, si vous redirigez depuis
www.yoursite.com/old-page, saisissez seulementold-pageet non l'URL complète. L'éditeur ajoute le domaine automatiquement ; inclure le domaine complet dans votre configuration cassera donc la redirection. Vérifiez qu'il n'y a pas de paramètres ni d'espaces superflus à la fin de l'URL. - Format de l'URL de destination. N'incluez pas le domaine complet lorsque vous utilisez l'option Destination Page. Saisissez seulement le chemin (par exemple
/pour la page d'accueil ou/productspour une page produit). Si vous redirigez vers un domaine totalement différent, utilisez l'option Destination - URL personnalisée et saisissez l'URL en ligne complète de la page cible (par exemple,https://yoursite.com/new-pageouhttps://anotherdomain.com/page). - Paramètres non pris en charge. Les redirections d'URL ne prennent pas encore en charge les paramètres. Vous ne pouvez pas inclure de chaînes de requête ni de paramètres dans la configuration de votre redirection. Retirez tous les paramètres et redirigez uniquement le chemin principal de l'ancienne URL.
- Format de l'URL source. Saisissez uniquement la partie chemin de l'URL, pas l'adresse complète. Par exemple, si vous redirigez depuis
- Protocole et barres obliques finales. Veillez à ce que vos redirections tiennent compte des deux versions de l'URL, HTTP et HTTPS, ainsi que des variantes avec et sans barre oblique finale le cas échéant, car elles peuvent être traitées comme des URL distinctes nécessitant chacune leur propre règle de redirection.
- Boucles de redirection et autoréférences. Évitez les redirections où la page de destination renvoie à son tour vers la page d'origine. Cette configuration n'est pas valide et bloque toutes les redirections concernées par la boucle. De même, si la page de destination possède une redirection qui pointe vers la page d'origine, cela perturbe les autres redirections dirigées vers cette page. Passez toutes vos redirections en revue pour vous assurer que ce n'est pas le cas et supprimez les autoréférences ou les boucles que vous trouvez.
- Redirections en double. Si vous avez ajouté plusieurs fois la même redirection, supprimez les doublons pour que les redirections s'appliquent correctement.
- Vérifiez que la page de destination existe vraiment. Pour vérifier que votre page de destination existe vraiment :
- Cliquez sur la règle de redirection dans votre éditeur et vérifiez la page cible indiquée dans les paramètres de la redirection.
- Rendez-vous directement sur la page de destination pour confirmer qu'elle existe.
- Si vous utilisez des sites multilingues, veillez à rediriger vers la version de la page dans la bonne langue, car le nom ou l'URL de la page doit correspondre exactement.
Une fois tous les problèmes de configuration corrigés et votre site republié, testez la redirection en visitant l'URL d'origine sur votre site publié pour vérifier qu'elle fonctionne comme prévu.
Pourquoi ai-je reçu le message d'erreur « You can only add deleted or non-existent pages » ?
- Cela peut venir d'une page qui existe encore, ou même d'un pop-up. Pour le vérifier, ajoutez l'ancienne URL à la fin de la nouvelle URL.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.