Avec l'essor des contenus générés par l'IA, l'enjeux des entreprises est de rendre leurs contenus plus visibles sur les moteurs de recherche et d'attirer de clics sur leurs pages. Comprenant cette nécessité, nous avons développé un bundle sur mesure pour Ibexa DXP, nommé "json-LD". Ce module, disponible à partir de la version Ibexa DXP 4.X, permet d'améliorer la structuration des données des contenus et de faciliter leur compréhension par les moteurs de recherche.
Le bundle "json-LD" a été conçu intégralement par nos équipes de développeurs sur Ibexa DXP. Il vise à intégrer les meilleures pratiques de structuration de données, suivant la documentation officielle de schema.org.
À partir d'un fichier nommé schema.json, nous avons la possibilité de structurer n'importe quel type de contenu, dans l'objectif de générer un schéma JSON-LD. Voici un exemple de structure réalisée pour les articles et actualités.
{ "article" : { "@context": "https://schema.org/", "@type": "NewsArticle", "headline": "#title", "image": [ "image#image" ], "datePublished": "@creationDate", "dateModified": "@modificationDate", "author": [{ "@type": "Person", "name": "related_author#name" }] }, "news_post" : { "@context": "https://schema.org/", "@type": "NewsArticle", "headline": "#title", "image": [ "image#image" ], "datePublished": "@creationDate", "dateModified": "@modificationDate", "author": [{ "@type": "Person", "name": "related_author#name" }] } }
Ce fichier génère une balise script dans le DOM par le biais d'instructions permettant d'aller chercher les informations désirées dans le back-office Ibexa.
Les données structurées apparaissent dans le début du code HTML de chaque article d'actualité ou article de blog. Voici les informations obligatoires transmises :
Ci-dessus les données structurées d'un article de blog
Les données structurées des offres d'emploi sont dynamiques, elles varient à chaque offre. Voici les informations obligatoires transmises :
Nous avons fait le choix de ne pas transmettre les données optionnelles suivantes :
Ci-dessus les données structurées d'une offre d'emploi sur inforca.mc
L'intégration du bundle "json-LD" permet aux moteurs de recherche de mieux comprendre vos contenus. En utilisant ce bundle, les crawlers des moteurs de recherche peuvent facilement identifier et classer vos pages selon leur type de contenu. Cela facilite l'indexation de vos pages, ce qui signifie qu'elles apparaîtront plus souvent dans les résultats de recherche. En conséquence, vos contenus seront plus visibles, leur classement s'améliorera, et ils seront plus fréquemment vus et cliqués par les utilisateurs.
Le moteur de recherche utilise les données structurées fournies pour modifier l'apparence des résultats de recherche. Il peut ajouter des éléments appelés "rich snippets" comme des étoiles de notation, des images, et des détails spécifiques aux offres d'emploi ou aux actualités. Ces informations supplémentaires rendent les résultats de recherche plus attrayants et informatifs, ce qui peut augmenter le taux de clics des utilisateurs.
Demandez dès maintenant un devis pour le développement de fonctionnalités personnalisées et obtenez une estimation détaillée.