Les redirections d'URL permettent à tu de rediriger efficacement les URL de ton site vers des pages spécifiques, ce qui garantit que les visiteurs tombent sur le bon contenu et préserve ton moteur de recherche ranking. Cette fonctionnalité prend en charge les redirections vers les pages normales du site, les URL externes et les pages personnalisées telles que les pages dynamiques et les articles de blog, en utilisant des techniques avancées telles que les caractères génériques et les variables pour une redirection flexible à l'aide d'une seule règle d'URL.
Remarque
-
Lorsque vous migrez vers Duda à partir d'une plateforme ou d'un service d'hébergement différent, les redirections ne sont pas nécessaires si les URL restent inchangées. Toutefois, s'il existe des différences entre les URL, par exemple si l'ancien chemin d'accès est
/about.html(une ancienne norme d'URL) et que le nouveau chemin d'accès est/about, une redirection devra être ajoutée. -
Bien que les redirections puissent être configurées pour rediriger vers un domaine différent, la page d'origine doit se trouver sur le même domaine. Par exemple, vous ne pouvez pas créer une redirection de
www.a-different-domain.comverswww.tu-Duda -site.com(le domaine qui est ou sera attribué à votre site Duda ).
-
Le passage à un nouveau site réactif peut avoir un impact temporaire sur les moteurs de recherche ranking. Utilisez les redirections d'URL pour rediriger les anciennes pages vers les nouvelles URL réactives, afin de préserver la visibilité sur les moteurs de recherche.
-
Les pages existantes sont prioritaires sur les redirections. Si l'URL de l'ancienne page existe toujours, la redirection ne dirigera pas les utilisateurs vers la nouvelle page.
-
Caractères génériques: Définissez des règles d'URL basées sur la structure de l'URL en utilisant des astérisques simples (*) ou doubles (**) pour faire correspondre des segments de texte. Exemple :
-
L'astérisque simple correspond au texte compris entre les barres obliques actuelles. Par exemple,
/category/*/homeredirigera vers/category/xyz/homeou/category/abc/homemais ne redirigera pas vers/category/b/c/home. -
L'astérisque double correspond à n'importe quel texte contenant plusieurs barres obliques. Par exemple,
/category/**/homesera redirigé vers/category/b/c/home.
-
-
Variables: Définissez une règle d'URL applicable à plusieurs pages partageant une structure similaire mais un contenu différent. Placés entre l'URL source et l'URL cible, ils facilitent une redirection efficace. Cette fonction est utile, par exemple, pour convertir les URL des produits store d'un format à l'autre. Les variables sont placées entre crochets {} dans les règles de l'URL source et de l'URL cible, et doivent être orthographiées de la même manière pour fonctionner correctement.
Exemple :
-
Si vous avez une ancienne URL de produit du store
/product/p-23245-umbrellaet que la nouvelle URL est/product/umbrella, la règle source sera/product/p-*-{productname}et la règle cible/product/{productname}.
-
-
Chemin d'accès: La partie de l'URL qui identifie une ressource spécifique dans le domaine. Par exemple, le chemin dans
www.domain.com/aboutestd'environ.
Avant de configurer une redirection URL, nous vous conseillons de supprimer les anciennes pages de votre site. Si l'ancienne page ou l'ancien URL subsiste, la redirection ne fonctionnera pas comme prévu.
Pour mettre en place des redirections :
-
Cliquez sur Redirection d'URL.
-
Cliquez sur Ajouter une nouvelle redirection.
-
Saisissez le chemin d'accès original dans l'URL source à partir de laquelle la redirection doit s'effectuer.
-
Seul le chemin d'accès est nécessaire au lieu de l'URL complète. Par exemple, le chemin dans
www.domain.com/aboutestd'environ. Si l'URL complète (par exemplewww.domain.com/about)est saisie, la redirection ne fonctionnera pas. -
Si nécessaire, utilisez des caractères génériques (*) et des variables ({}) telles que {produit} pour une redirection efficace sur plusieurs pages. Pour plus d'informations, reportez-vous à la section Terminologie de cet article.
-
-
Choisissez la destination :
-
Page de destination: Sélectionnez une page dans votre site Duda.
Remarque
Lorsque vous redirigez vers une ancre sur le site, utilisez l'option Destination - URL personnalisée et indiquez 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, utilisez la même variable dans ce champ également. La variable doit être orthographiée de la même manière dans les deux cas. Vous pouvez également rediriger vers des URL relatives comme le blog et la page dynamique, par exemple
/blog/post-1.
-
-
Utilisez le menu déroulant Type de redirection pour sélectionner le type de redirection. Les options suivantes sont disponibles :
-
301 redirect. Déplacé de façon permanente (le plus souvent).
-
302 redirect. Déplacé temporairement.
-
-
Cliquez sur Ajouter.
Vous pouvez importer plusieurs URL de redirection à partir d'un fichier CSV, chaque fichier CSV pouvant contenir jusqu'à 200 URL de redirection et prendre en charge l'utilisation de caractères génériques et de variables. Pour accéder à l'option de téléchargement d'un fichier CSV afin d'importer plusieurs redirections, vous devez d'abord ajouter au moins une redirection unique.
Pour importer plusieurs redirections à partir d'un fichier CSV :
-
Téléchargez le modèle CSV en utilisant le lien suivant (le modèle est également disponible à l'étape 4) : redirects-import-template-csv. Pour plus d'informations, reportez-vous à la section Lignes directrices pour le téléchargement de fichiers CSV.
-
Cliquez sur Redirection d'URL.
-
Cliquez sur Importer des redirections multiples.
-
Si votre fichier CSV est prêt, cliquez sur Charger CSV. Si vous avez sauté l'étape 1, téléchargez d ' abord le modèle en cliquant sur Télécharger le modèle CSV pour vous assurer que la structure correcte est respectée.
Remarque
Le fichier CSV importé doit être structuré de la même manière que notre modèle, la première colonne correspondant à l'ancienne URL et la seconde colonne à la nouvelle URL.
-
Sélectionnez tu CSV et cliquez sur Ouvrir.
-
Le fichier CSV doit avoir la même structure que notre modèle, la première colonne étant l'ancienne URL et la nouvelle colonne la nouvelle URL.
-
Ne saisissez que le chemin d'accès à l'URL, et non l'URL complète. Par exemple, si l'ancienne URL est
www.domain.com/about, entrez/à propos.De même, pour la page de destination, si l'URL estwww.domain.com/about-us, entrez/à propos de nous -
Le chemin d'accès à l'URL dans la colonne URL de la page de destination doit correspondre exactement à celui qui apparaît dans l'éditeur. Dans le cas contraire, il ne sera pas importé.
-
Si une redirection pour une ancienne page existe déjà dans l'éditeur, la redirection dans le CSV l'écrasera.
-
Si le type de redirection n'est pas renseigné, la valeur par défaut est 301.
-
Veillez à utiliser un format de chemin URL standard (par exemple
/about-us). -
Une barre oblique (
/) peut être placée dans l'URL de la page de destination lors de la redirection vers la page d'accueil. -
Lorsque vous redirigez vers une ancre du site, utilisez l'URL complète (par exemple, www.domain.com/#about-us).
Exemple CSV :
-
Les redirections d'URL sont utiles pour consolider plusieurs sites en un seul site réactif ou pour passer à un nouveau domaine. Ils sont également essentiels pour déplacer des pages spécifiques vers un nouveau domaine
-
Assurez-vous que les visiteurs comprennent la redirection afin d'éviter toute confusion ou tout risque d'hameçonnage.
-
Utilisez l'API partenaire pour créer des règles d'URL personnalisées afin d'obtenir des réponses sur mesure en fonction des visites de pages spécifiques.
Les redirections d'URL spécifiques ne s'appliquent pas aux paramètres d'URL, qui sont les composants suivant le " ?" ou le "#" dans une URL. Duda traite les URL avec des paramètres comme identiques, quelles que soient les valeurs des paramètres.
Par exemple, l'URL http://www.sitename.com/page1 est considérée comme identique à http://www.sitename.com/page1?url_referrer=blank par le système de Duda .
Si vous avez configuré une redirection 301 pour "page1,", elle redirigera également toute URL "page1" avec un paramètre URL. Si vous avez besoin d'une redirection URL spécifique pour un paramètre URL, veuillez vérifier auprès de votre hébergeur DNS s'il peut mettre en place cette redirection pour vous.
Duda vous permet de télécharger différents types de fichiers à la racine de votre site web, ce qui permet d'ajouter des fonctionnalités et des données supplémentaires. Pour plus de détails, consultez notre guide des fonctionnalités sur les fichiers de configuration des sites.
Qu'est-ce qui peut empêcher une URL d'être redirigée ?
-
Paramètres, requêtes ou espaces supplémentaires. Vérifiez l'ancienne URL pour vous assurer qu'il n'y a pas de paramètres, de requêtes ou d'espaces supplémentaires à la fin de l'ancienne URL.
-
L'ancienne page ne doit pas exister. Les redirections ne fonctionnent que pour les pages qui n'existent plus sur votre site. Si la page d'origine est toujours active et accessible dans l'éditeur (qu'elle soit publiée ou caché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 à une pop-up existante, la redirection ne fonctionnera pas car les pop-ups sont stores comme des pages internes avec leurs propres URL.
-
Reproduction obligatoire. Republiez toujours votre site après avoir configuré les redirections. Les redirections ne prendront effet sur votre site qu'après la republication.
-
Contient .php. L'ancienne url ne peut pas contenir
.php,y compris dans les paramètres. -
Format d'URL incorrect. Veillez à respecter les exigences en matière de format d'URL lorsque vous configurez des redirections :
-
Format de l'URL source. Saisissez uniquement la partie du chemin d'accès de l'URL, et non l'adresse complète. Par exemple, si vous redirigez depuis www.yoursite.com/old-page, ne saisissez que l'ancienne page au lieu de l'URL complète. L'éditeur ajoute automatiquement le domaine, de sorte que l'inclusion du domaine complet dans la configuration de la redirection interrompra la redirection. Vérifiez qu'il n'y a pas de paramètres supplémentaires ou d'espaces à la fin de l'URL.
-
Format de l'URL de destination. N'incluez pas le domaine complet lorsque vous utilisez l'option Page de destination. Saisissez uniquement le chemin d'accès (tel que / pour la page d'accueil ou /produits pour une page produit). Si vous redirigez vers un domaine complètement différent, utilisez l'option Destination - URL personnalisée et entrez l'URL complète de la page cible (par exemple, https://yoursite.com/new-page ou https://anotherdomain.com/page).
-
Paramètres non pris en charge. Les paramètres de redirection d'URL ne sont pas pris en charge actuellement. tu ne peut pas inclure de chaînes de requête ou de paramètres dans la configuration de la redirection tu. Supprimez tous les paramètres de la configuration de la redirection et redirigez uniquement le chemin principal de l'ancienne URL.
-
Protocole et barres obliques de fin. Veillez à ce que les redirections prennent en compte les versions HTTP et HTTPS des URL, ainsi que les versions avec et sans barre oblique, le cas échéant, car elles peuvent être traitées comme des URL distinctes nécessitant des règles de redirection individuelles.
-
-
Boucles de redirection et autoréférences. Évitez de mettre en place des redirections où la page de destination renvoie à la page source. Cette configuration invalide bloque toutes les redirections impliquées dans la boucle. De même, si la page de destination comporte une redirection pointant vers la page d'origine, elle perturbe les autres redirections ciblant cette page. Examinez toutes les redirections de tu pour vous assurer que cela ne se produit pas et supprimez les autoréférences ou les boucles que vous découvrez.
-
Redirections en double. Si vous avez ajouté la même redirection plusieurs fois, supprimez les doublons pour vous assurer qu'ils prennent effet correctement.
-
Vérifiez que la page de destination existe réellement. Pour vérifier que la page de destination existe réellement :
-
Cliquez sur la règle de redirection dans l'éditeur tu et vérifiez la page cible listée dans les paramètres de redirection.
-
Naviguez directement vers la page de destination pour confirmer son existence.
-
Si vous utilisez des sites multilingues, assurez-vous que vous redirigez vers la version linguistique correcte de la page, car le nom de la page ou l'URL doit correspondre exactement.
-
Une fois que vous avez corrigé tous les problèmes de configuration et republié votre site, testez la redirection en visitant l'URL d'origine sur votre site réel pour vérifier qu'elle fonctionne comme prévu.
Pourquoi ai-je reçu le message d'erreur "tu ne peux ajouter que des pages supprimées ou inexistantes"?
-
Cela peut être dû à une page encore existante, à un article de blog ou même à une fenêtre contextuelle. Pour vérifier, saisissez l'ancienne URL à la fin de la nouvelle. Le format sera le suivant :
-
https://my.duda.co/home/site/xxxxxxxx/old-url
-