Introduction
Vous avez déjà eu besoin de changer l'URL d'une page, mais vous avez eu peur d'un impact négatif sur le référencement ?
Les redirections dans Ghost CMS peuvent résoudre ce problème en toute simplicité.
Les redirections sont essentielles pour maintenir l'intégrité de votre site web.
Elles permettent de rediriger les utilisateurs et les moteurs de recherche d'une ancienne URL vers une nouvelle, assurant ainsi que votre SEO ne soit pas affecté et que l'expérience utilisateur reste fluide.
Sans redirections appropriées, les visiteurs pourraient rencontrer des erreurs 404, nuisant à leur navigation et à votre classement SEO.
Ghost CMS est une plateforme de publication moderne, connue pour sa simplicité et ses performances.
Une de ses fonctionnalités clés est la gestion des redirections, qui permet aux administrateurs de site de gérer facilement les changements d'URL sans impacter négativement le SEO ou l'expérience utilisateur.
Voyons maintenant comment ces redirections fonctionnent et comment les configurer dans Ghost CMS.
Comprendre les redirections HTTP
![Types de redirections HTTP](https://fr.abstract27.com/content/images/2024/06/redirections-http.jpg)
Il existe plusieurs types de redirection HTTP, les principales sont les redirection 301 et 302. Mais il existent d'autres bien que moins utilisées :
1. HTTP 301 (Redirection permanente)
Une redirection 301 est utilisée pour déplacer définitivement le contenu d'une URL à une autre.
Elle indique aux moteurs de recherche que l'ancienne URL n'est plus valable et que le contenu a été déplacé de façon permanente. Cela aide à conserver la valeur SEO accumulée par l'ancienne URL et à la transférer à la nouvelle.
Par exemple, si vous renommez un article de blog, une redirection 301 garantit que les moteurs de recherche et les visiteurs trouveront toujours le contenu à sa nouvelle adresse.
2. HTTP 302 (Redirection temporaire)
Une redirection 302 est utilisée pour rediriger temporairement les utilisateurs vers une autre URL.
Contrairement à la redirection 301, elle n'indique pas aux moteurs de recherche que l'ancienne URL est obsolète, mais simplement que le contenu est temporairement déplacé.
Cela peut être utile pour des promotions saisonnières ou des mises à jour temporaires de contenu.
3. Autres redirections HTTP
D'autres types de redirections existent, comme HTTP 303, 307 et 308, mais Ghost CMS utilise principalement 301 et 302 pour la majorité des besoins de redirection.
Ces autres redirections ont des usages spécifiques, souvent liés à des méthodes de requête HTTP (GET, POST), et sont moins courantes pour la gestion de contenu standard.
![](https://fr.abstract27.com/content/images/2024/02/Abstract-banner.png)
Pourquoi les redirections sont nécessaires dans Ghost CMS
1. Maintenir la valeur SEO
![Mécanisme de transfert de la valeur SEO d'une URL avec une redirection 301](https://fr.abstract27.com/content/images/2024/07/redirection-qui-preserve-la-valeur-SEO.jpg)
Les redirections sont cruciales pour préserver l'équité des liens et le classement SEO.
Lorsque vous modifiez l'URL d'un contenu, une redirection appropriée permet de transférer la valeur SEO de l'ancienne URL vers la nouvelle, évitant ainsi de perdre le trafic et le classement accumulés.
2. Expérience utilisateur
Une redirection bien configurée améliore l'expérience utilisateur en évitant les erreurs 404.
Les visiteurs sont automatiquement redirigés vers la nouvelle URL, ce qui rend la navigation plus fluide et professionnelle.
3. Mise à jour du contenu
Parfois, il est nécessaire de mettre à jour les URLs pour refléter des changements dans les titres ou les dates des articles de blog. Cependant, il est préférable d'éviter cette pratique pour des raisons de SEO.
Idéalement, les URLs ne devraient pas contenir de dates ou de chiffres. Par exemple, au lieu d'avoir une URL comme "tendances-seo-2023", utilisez simplement "tendances-seo".
Cela évite le besoin de redirections fréquentes et maintient la stabilité des liens sur le long terme.
Si vous devez absolument mettre à jour une URL, assurez-vous de configurer une redirection 301 pour que les liens existants pointent toujours vers le contenu mis à jour.
![](https://fr.abstract27.com/content/images/2024/02/Abstract-banner.png)
Configurer des redirections dans Ghost CMS
1. Accéder au panneau d'administration
Pour commencer, accédez au panneau d'administration de Ghost CMS. Naviguez vers Paramètres → Labs.
2. Télécharger le fichier de redirections
Téléchargez le fichier redirects.yaml
qui contient les redirections actuelles de votre site.
3. Modifier le fichier de redirections
Ouvrez le fichier redirects.yaml
dans un éditeur de texte. Ce fichier utilise le format YAML pour définir les redirections.
Voici un exemple de snippet YAML pour une redirection simple :
301:
/tag/*: /*/
/tag/web-design/page/2/: /web-design/
/tag/advertising/: /advertising/
/tag/mathilde-konczynski/: /mathilde-konczynski/
/tag/web-design/: /web-design/
/content/images/: /
/ne-postez-pas-vos-evenements-sur-eventbrite/: /eventbrite-vs-tickettailor/
/tag/articles/: /articles/
/liste-doutil-utile-pour-travailler-sur-le-web/canva.com/: /liste-doutil-utile-pour-travailler-sur-le-web/
/monthly-web-hosting/ : /hebergement-ghost-cms/
/configuration-et-installation-ghost-cms-200/ : /hebergement-ghost-cms/
/hebergement-ghost-cms/ : /creer-un-site-internet-ou-blog-avec-ghost-cms/
/creez-votre-site-internet-ou-blog-avec-ghost-cms/ : /creer-un-site-internet-ou-blog-avec-ghost-cms/
/contact-us/ : /ecrivez-nous/
/tag/hosting/ : /hebergement-web/
/hosting/ : /hebergement-web/
/service-exclusif-pour-associations-creation-et-hebergement-web-a-25-par-mois/ : /creation-de-site-internet-et-hebergement-web-pour-les-associations/
Dans cet exemple, la redirection est permanente, indiquée par 301:
4. Télécharger le fichier mis à jour
Une fois les modifications effectuées, téléchargez le fichier redirects.yaml
mis à jour dans Ghost CMS via le même chemin dans Paramètres → Labs.
![](https://fr.abstract27.com/content/images/2024/02/Abstract-banner.png)
Techniques avancées de redirection
1. Redirections pour la migration de CMS
Lors de la migration d'un autre CMS vers Ghost, il est crucial de configurer des redirections pour s'assurer que tous les anciens liens pointent vers les nouvelles URLs dans Ghost. Cela préserve le trafic et évite les erreurs 404.
![](https://fr.abstract27.com/content/images/2024/02/Abstract-banner.png)
Exemples pratiques de migration sur Ghost CMS
1. Changer le titre et l'URL d'un article de blog
Lorsqu'un article de blog change de titre, il est souvent judicieux de mettre à jour l'URL pour qu'elle reflète le nouveau titre.
Cela peut améliorer le référencement en incluant des mots-clés pertinents et en rendant l'URL plus descriptive et attrayante pour les utilisateurs.
Étapes à suivre :
2. Mettre à jour les URLs de contenu obsolète
Le contenu obsolète peut nuire à l'expérience utilisateur et au SEO de votre site. En redirigeant les anciennes URLs vers des versions mises à jour, vous maintenez la pertinence de votre contenu et améliorez l'expérience utilisateur.
Étapes à suivre :
- Identifier le contenu obsolète : Passez en revue votre site et identifiez les articles qui ne sont plus pertinents ou à jour.
- Créer du nouveau contenu : Rédigez et publiez des articles actualisés qui remplacent les anciens.
- Configurer une redirection 301 : Redirigez les anciennes URLs vers les nouvelles versions mises à jour :
- Accédez à Paramètres → Labs et téléchargez le fichier
redirects.yaml
. - Ajoutez des entrées pour chaque URL obsolète :
- Accédez à Paramètres → Labs et téléchargez le fichier
301:
/ancienne-url-obsolete: /nouvelle-url-mise-a-jour
Plus d'infos en anglais sur la documentation officiel de ghost :
![](https://ghost.org/tutorials/content/images/size/w1200/2022/05/redirects-1.jpg)
![](https://fr.abstract27.com/content/images/2024/02/Abstract-banner.png)
Bonnes pratiques pour les redirections
1. Considérations SEO
- Éviter les chaînes de redirections et les boucles Les chaînes de redirections peuvent ralentir le temps de chargement des pages. Essayez de les minimiser.
- Surveiller régulièrement les redirections Utilisez des outils comme Google Search Console pour vérifier que vos redirections fonctionnent correctement et que vous n'avez pas de liens 404.
2. Expérience utilisateur
Assurez-vous que les redirections mènent à un contenu pertinent. Maintenez une structure de site cohérente pour faciliter la navigation.
Dépannage des problèmes courants
1. Débogage des erreurs de redirection
Si une redirection ne fonctionne pas, vérifiez le fichier redirects.json
pour des erreurs de syntaxe ou des conflits.
Utilisez des outils comme HTTP Status pour tester les redirections.
2. Surveillance des redirections
Des outils comme https://bernard.app/ ou https://www.drlinkcheck.com/ peuvent vous aider à suivre l'efficacité de vos redirections et à identifier les problèmes potentiels.
![](https://fr.abstract27.com/content/images/2024/02/Abstract-banner.png)
Conclusion
Configurer des redirections dans Ghost CMS est essentiel pour maintenir votre SEO et offrir une expérience utilisateur optimale. Les redirections garantissent que votre contenu reste accessible et pertinent, même après des modifications d'URL.
Surveillez régulièrement vos redirections et assurez-vous qu'elles mènent à un contenu pertinent. Utilisez des redirections pour améliorer la navigation et l'expérience utilisateur.
Mettez en place des redirections sur votre Ghost CMS dès aujourd'hui pour améliorer votre SEO et offrir une meilleure expérience utilisateur à vos visiteurs.