Certains CMS facilitent le travail du référencement naturel et permettent d'avoir de beaux résultats au niveau de la visibilité d'un site internet. Ibexa DXP, avec ses multiples fonctionnalités natives pour le SEO, se distingue comme un outil SEO-Friendly. Dans ce guide, nous vous présentons 10 facettes SEO d'Ibexa, ainsi que les améliorations que nous avons apportées.
Les metadonnées (title et meta-description) fournissent aux moteurs de recherche et aux utilisateurs un aperçu concis du contenu de vos pages. Elles influencent les taux de clics et le classement de vos pages dans les résultats de recherche.
Pour créer ou modifier une balise title ou meta-description sur Ibexa, accédez à la section dédiée dans le panneau d'administration du contenu que vous éditez. Pour la page actuelle on a donc :
L'ajout de ces balises peut être long et fastidieux. C'est pour cela que nous nous sommes servis d'un développement réalisé par NovaSEO qui permet d'automatiser la génération de ces balises en fonction de votre contenu. Cela permettra d'avoir des balises pré-renseignées qui aideront le référencement de votre page, tout en étant modifiable à posteriori.
Si on ne renseigne rien dans les champs, le titre et l'introduction de l'article sont utilisés :
Créées par Facebook, l'Open Graph Protocol permet de contrôler la manière dont les liens vers vos pages sont affichés lorsqu'ils sont partagés sur les réseaux sociaux. Avec les balises Open Graph, vous pouvez spécifier des titres, des descriptions, des images et d'autres éléments pour vos partages, ce qui peut augmenter l'engagement et le taux de clics.
Pour configurer le balisage, rendez-vous dans la section d'administration de la page que vous souhaitez promouvoir. Ibexa propose de renseigner les informations suivantes :
Dans le but d'optimiser ces paramètres pour le SEO, nous avons réalisé un développement supplémentaire afin d'ajouter 4 balises Open Graph supplémentaires.
Utilisant le vocabulaire Schema.org, les données structurées aident les moteurs de recherche à comprendre le contenu de vos pages web. L'ajout de balises spécifiques dans vos pages permet de les transformer en résultats enrichis dans les résultats de recherche. --> aider en illustrant
Nativement, Ibexa DXP n'embarque pas de module dédié aux données structurées. ❌
Nous avons rendu cela possible grâce au développement d'un outil assez modulable : on peut y définir des types de données comme "Article", "Product", "Event", etc., et y renseigner les champs nécessaires pour chaque type. Les données apparaitront au début du code HTML de la page.
Dans le soucis du détail, nous vous donnons une petite astuce qui consiste à utiliser l'outil de validation Structured Data Testing Tool de Google pour vérifier que vos données structurées s'afficheront correctement dans les résultats de recherche.
Les balises canoniques indiquent aux moteurs de recherche la version préférée d'une page lorsqu'il existe plusieurs versions avec des URLs différentes.
Dans Ibexa DXP, vous pouvez ajouter des balises canoniques à vos pages via l'emplacement principal du contenu. Spécifiez l'URL canonique pour chaque page afin de guider les moteurs de recherche vers la version préférée.
Dans le cas d'un portail multi site, l'URL canonique peut pointer vers une page dans un second site, ce qui permet de centraliser le contenu et d'optimiser le référencement en évitant les duplications.
Votre site est-il performant ? Obtenez un diagnostic et identifiez vos pistes d'optimisation SEO.
Des URL courtes et conviviales sont plus faciles à comprendre pour les utilisateurs. Elles aident les moteurs de recherche à indexer et naviguer sur le site. Une arborescence bien structurée en sous-dossiers permet d'organiser le contenu de manière hiérarchique.
Dès l'installation de votre environnement, Ibexa offre la possibilité de définir la structure de vos URL (aussi appelés permaliens). Ensuite, sur chaque page de contenu qu'il édite, l'utilisateur a la possibilité de spécifier un slug grâce au champ "Titre court".
Par défaut, si celui-ci n'est pas renseigné, le CMS génère automatiquement un slug basé sur le titre de la page. Il existe plusieurs règles ou filtres pour définir comment le texte est transformé en une URL lisible.
Une redirection 301 indique aux moteurs de recherche qu'une page a été déplacée de façon permanente à une nouvelle URL. Techniquement, le "jus SEO" est transféré de l'ancienne URL vers la nouvelle.
Ibexa DXP permet de gérer facilement les redirections 301. Dans le panneau "administration", accédez à l'onglet "gestion des URL", puis "URL avec joker". Ici, il vous aurez la possibilité d'ajouter :
Les balises ALT (aussi appelées attributs ALT) sont des descriptions textuelles des images. Au niveau du SEO, elles aident les moteurs de recherche à comprendre le contenu visuel de la page.
Lors de l'ajout d'une image dans l'espace dédié aux médias, il est possible de renseigner le champ "Texte alternatif".
Choisir un format d'image moderne et dédié au web tel que WebP permet de compresser l'image sans perdre en qualité, ce qui réduit le temps de chargement des pages. Dans Ibexa, il est possible d'importer des images au format JPEG, PNG et WebP.
Le poids des images (la taille du fichier) a un impact direct sur le temps de chargement des pages, ce qui joue sur le classement de la page sur les moteurs de recherche.
Afin d'optimiser davantage la gestion des images, nous avons développé une double fonctionnalité : elle convertit n'importe quel format d'image importées au format WebP et les compresse automatiquement à la taille la plus adaptée à l'écran de l'utilisateur final afin d'optimiser les performances.
En complément, nous gérons le chargement progressif des images grâce au source set. Le source set permet de spécifier plusieurs versions d'une image pour différents types d'écrans et résolutions. Selon l'appareil utilisé par l'utilisateur (smartphone, tablette, ordinateur de bureau), la version la plus appropriée de l'image sera chargée. Le rendu de l'image est plus rapide dans les pages, ce qui améliore l'expérience utilisateur.
Structurer et mettre en forme le contenu améliore la lisibilité pour les utilisateurs et la compréhension pour les moteurs de recherche. Un texte structuré est facilement indexé et classé.
Le bloc "Rich Text" d'Ibexa offre une palette d'outils (CKeditor) permettant de structurer et de mettre en forme le contenu. Voici quelques fonctionnalités clés :
Publier du contenu dans plusieurs langues va améliorer considérablement votre référencement à l'international.
Ibexa DXP permet de gérer finement le contenu multilingue grâce à des fonctionnalités intégrées. Dans le panneau d'administration d'Ibexa, accédez aux paramètres pour activer plusieurs langues souhaitées. Lors de la création ou de la modification de contenu, vous pouvez ajouter des versions traduites pour chaque langue activée.
Pour informer les moteurs de recherche sur les différentes versions linguistiques de vos pages, le CMS offre la possibilité d'intégrer des balises hreflang. Ces balises indiquent aux moteurs de recherche quelle version linguistique afficher pour les utilisateurs en fonction de leur localisation ou de leurs paramètres linguistiques.
Afin de simplifier et d'accélérer le processus de traduction, nous avons intégré l'API de DeepL avec Ibexa DXP. Grâce à cette connexion, la traduction des nouvelles pages est automatisée, ce qui permet de gagner du temps et de conserver une cohérence linguistique sur l'ensemble du site. Voici les principaux avantages de ce développement :
Le sitemap XML est un fichier qui liste toutes les pages de votre site et informe les moteurs de recherche de leur structure et de leur importance.
Pour mettre en place cette fonctionnalité, nous avons utilisé le Bundle eZ SEO, alias Nova SEO. Grâce à celui-ci, nous avons pu générer automatiquement un sitemap XML à partir des pages du site.
Le fichier robots.txt est utilisé pour contrôler l'accès des moteurs de recherche à certaines parties de votre site. Vous pouvez utiliser ce fichier pour empêcher l'indexation de pages spécifiques ou de répertoires entiers.
Le bundle Nova SEO nous a aussi permis de mettre en place ce fichier.
Le plan de site HTML est une page de votre site web qui liste les liens vers toutes les pages importantes. Contrairement au sitemap XML, il est destiné aux utilisateurs et aide à améliorer la navigation.
Nous avons développé une page plan de site en appelant en dynamique les différentes catégories et sous-catégories du site.
Le fil d’ariane, ou breadcrumbs, montre aux utilisateurs leur position dans la structure du site. Il améliore l'expérience utilisateur en facilitant la navigation et en permettant aux utilisateurs de remonter facilement dans la hiérarchie du site. Il réduit ainsi le nombre de clics pour retrouver une page.
L'arborescence des contenus a permis de faciliter le développement du fil d'ariane dans Ibexa.
Découvrez les principales fonctionnalités d'Ibexa DXP avec l'un de nos chefs de projet. Contactez-nous pour en savoir plus.