Que sont les Rich Snippets ?
Les snippets enrichis, ou résultats enrichis, sont une version améliorée d’un snippet de recherche normal qui comprend généralement des éléments graphiques tels que des images, des étoiles d’évaluation et d’autres améliorations visuelles. Google obtient ces données à partir du code de données structurées qui se trouve dans le code HTML de la page.
Voici un exemple de rich snippet :
Comme vous pouvez le voir dans l’exemple ci-dessus, Google affiche l’image du produit, ainsi que le prix, les options de livraison et d’autres informations. L’extrait est ainsi plus attrayant et plus informatif pour les utilisateurs.
Les snippets enrichis ne sont qu’un des nombreux outils de Google éléments visuels des pages de résultats de recherche de Google. D’autres fonctions de recherche sont disponibles :
Extraits de texte (snippets) – S’affichent en haut des résultats et fournissent généralement une réponse directe à une question ou à une requête. Ils comprennent du texte et des images.
Résultats de recherche enrichis – Les résultats de recherche enrichis sont des extraits riches interactifs. Ils possèdent les mêmes propriétés qu’un rich snippet, mais permettent également aux utilisateurs d’interagir avec un snippet sans quitter la page de recherche Google.
Un exemple typique est le nouvel extrait d’offre d’emploi qui permet aux utilisateurs d’appliquer des filtres tels que le lieu ou le titre de l’emploi pour trouver l’emploi qu’ils recherchent.
Pourquoi les Rich Snippets sont-ils importants pour le SEO ?
Il y a de nombreuses raisons pour lesquelles les rich snippets deviennent très importants pour le référencement sur Google.
CTR organique plus élevé – Le premier est un CTR organique plus élevé (Click-through Rate), ce qui se traduit par un plus grand nombre de visites sur votre site web. Avant d’introduire une nouvelle fonctionnalité de recherche, Google effectue plusieurs tests pour s’assurer qu’elle correspond aux attentes des utilisateurs et que les résultats enrichis ont été positivement acceptés par les utilisateurs.
Faites ressortir votre site web dans les résultats de recherche – Les sites web qui ne disposent pas d’extraits enrichis ont moins de chances d’obtenir des clics. Si vos concurrents ont déjà mis en place des extraits enrichis, vous n’avez pas d’autre choix.
Par exemple, regardez les deux listes ci-dessous. Quel est l’extrait qui ressort le mieux ?
Préparez votre site web pour les autres fonctionnalités de recherche de Google – En préparant votre site web pour les rich snippets, vous le rendez plus convivial pour les moteurs de recherche, ce qui augmente vos chances de classement pour la recherche vocale et d’autres fonctionnalités de Google (Google Assistant, Google Maps) qui s’appuient sur des données structurées.
Comment obtenir des Rich Snippets
Suivez ces étapes simples pour obtenir des snippets riches pour votre site web.
- Choisir le bon type de snippet
- Obtenir les spécifications des données structurées
- Rédigez votre balisage de données structurées
- Testez votre code
- Ajoutez le code à votre site web
1. Choisir le bon type d’extrait
La première étape consiste à passer en revue la liste des types pris en charge et choisissez celui ou ceux qui représentent le mieux votre contenu. Google prend actuellement en charge plus de 20 types.
Voyons-en quelques-uns exemples des types de rich snippet les plus couramment utilisés:
Extrait de revue
L’extrait de critique s’applique aux livres, aux recettes, aux produits, aux films, aux logiciels et aux entreprises locales. Il apparaît sous l’extrait standard dans une couleur différente et peut inclure une courte phrase sous forme de citation ou d’évaluation, comme le montre l’exemple ci-dessous.
Extrait de produit
L’extrait de produit est destiné aux produits de commerce électronique (physiques et numériques). Il s’affiche dans les résultats de recherche, dans le panneau de connaissances sur les achats et dans les images Google. Il fournit des informations supplémentaires sur un produit, telles que le prix, la disponibilité et les commentaires.
Extrait de recette
La recette améliore les informations affichées pour une recette. Elle permet au créateur de spécifier les ingrédients, le temps de cuisson et de préparation, les informations nutritionnelles et les commentaires. Elle peut apparaître sous la forme d’un résultat individuel riche (comme dans les exemples ci-dessus) ou dans le cadre d’un carrousel (voir ci-dessous).
Extrait vidéo
Affiche des informations vidéo dans les résultats de la recherche. Ces informations peuvent avoir différents formats en fonction de la requête de recherche et de l’endroit où elles sont affichées. Les extraits vidéo sont susceptibles d’apparaître lorsque les internautes recherchent des activités à faire à la maison ou des vidéos éducatives.
Extrait d’événement
Ce résultat riche et interactif permet aux utilisateurs d’interagir avec l’extrait en appliquant différents filtres. Il est particulièrement adapté aux événements auxquels les gens peuvent assister à une date et à une heure précises (concerts, théâtres, formations, etc.).
2. Obtenir les spécifications des données structurées
Cliquez ensuite sur le bouton « Get Started » pour afficher les exigences en matière de données structurées pour les types que vous avez sélectionnés.
Examinez les champs obligatoires ou facultatifs (étiquetés comme recommandés).
Par exemple, si vous souhaitez obtenir un extrait riche pour un cours, vous devez baliser le nom et la description et, éventuellement, le fournisseur du cours, comme indiqué ci-dessous.
Pour les meilleures pratiques, assurez-vous que les informations nécessaires sont déjà visibles sur votre page. Les valeurs que vous ajoutez à votre code de données structurées doivent correspondre à ce que les utilisateurs voient sur la page.
Si ce n’est pas le cas, vous devez d’abord adapter votre contenu, puis ajouter des données structurées.
3. Rédigez votre balisage de données structurées
L’étape suivante consiste à écrire le script. Bien que Google et Bing prennent en charge différents formats, le format recommandé est JSON-LD. Vous pouvez utiliser différents outils pour créer le code nécessaire dans le bon format. Utilisez les outils gratuits suivants :
ChatGPT, Bard ou autres outils d’IA
La méthode la plus simple consiste peut-être à utiliser ChatGPT, Bard ou d’autres outils d’intelligence artificielle. Dans l’invite, veillez à spécifier le type de données structurées ainsi que les données requises.
Voici un exemple d’invite que vous pouvez utiliser :
Et voici le résultat. Vous pouvez copier le code et passer à l’étape suivante.
Outil d’aide au balisage des données structurées
Une autre façon de créer le script de données structurées est d’utiliser l’outil outil d’aide au balisage des données structurées par Google.
Suivez ces étapes simples :
- Sélectionnez l’un des types de données structurées disponibles.
- Indiquez l’URL de votre page web.
- Marquez les données en surlignant le texte correspondant sur la page.
- Cliquez sur le bouton « Create HTML » pour obtenir la balise JSON-LD.
L’un des principaux inconvénients de l’aide au balisage des données structurées est sa prise en charge limitée des types de données structurées. Si vous souhaitez utiliser un type non pris en charge, utilisez ChatGPT ou un outil tiers.
Utiliser des plugins ou des outils tiers
En fonction de votre plateforme, il existe des outils permettant d’automatiser la génération des données structurées requises sans passer par toutes les étapes manuelles ci-dessus.
Par exemple, si vous utilisez WordPress, vous pouvez utiliser le plugin Yoast SEO pour plusieurs types de données, y compris la page Web, l’organisation, la personne, l’article, l’image, la vidéo et le référencement local.
Si vous utilisez Woocommerce, il ajoute automatiquement des données structurées pour les produits.
Si vous utilisez Shopify, vous pouvez utiliser l’application TinyIMG.
Quelle que soit la méthode choisie, validez toujours votre code (voir ci-dessous) pour vous assurer que votre mise en œuvre est correcte.
4. Testez votre code
Une fois que votre script est prêt, l’étape suivante consiste à tester votre implémentation à l’aide de la commande outil de test des résultats riches.
Il est fortement recommandé de tester votre code avant et après l’avoir ajouté à la page.
Cliquez sur l’onglet CODE, collez votre code et cliquez sur le bouton TESTER LE CODE.
Parcourez les recommandations jusqu’à ce qu’il n’y ait plus d’erreurs ou d’avertissements.
5. Ajoutez le code à votre site web
La dernière étape consiste à ajouter le code à votre site web.
Vous devez copier le script et l’ajouter à la section <HEAD> ; de votre page HTML.
Important – Vous ne devez ajouter les données structurées qu’aux pages connexes, et non à TOUTES les pages du site. Par exemple, si vous avez des données structurées pour des recettes, vous devez les ajouter aux pages contenant des recettes et non à votre blog ou à d’autres pages.
Surveillez les performances de vos Rich Snippets
Après avoir ajouté les données structurées à vos pages, l’étape suivante consiste à surveiller les performances de vos rich snippets et à résoudre les éventuelles erreurs via la Search Console de Google.
Utiliser le rapport sur l’apparence des recherches
Connectez-vous à Google Search Console et cliquez sur SEARCH RESULTS sous PERFORMANCE.
Cliquez sur SEARCH APPEARANCE et ensuite sur RICH RESULTS.
Cliquez ensuite sur PAGES pour voir quelles pages affichent des résultats riches. Vous pouvez également voir le nombre de clics, d’impressions et d’autres informations utiles.
Utiliser les rapports d’amélioration
Vous pouvez utiliser les rapports d’amélioration pour résoudre les erreurs de données structurées.
Connectez-vous à Google Search Console et cliquez sur l’un des rapports sous ENHANCEMENTS.
Notez que vous verrez des rapports pour les types de données structurées trouvées sur votre site web et non pour tous les types disponibles.
Utiliser l’outil d’inspection des URL
Vous pouvez également tester une page pour détecter les erreurs de données structurées à l’aide de l’outil d’inspection d’URL. Saisissez une URL dans la barre supérieure et recherchez la section « Enhancements ».
Conclusion
Pour être éligible à un rich snippet, votre site web a besoin de données structurées implémentées dans votre HTML. Sans données structurées, il sera très difficile pour Google d’afficher votre site web dans les résultats enrichis. Il convient également de noter que même si vous disposez de données structurées, l’affichage d’un résultat enrichi n’est pas garanti.
Outre la mise en œuvre de données structurées, d’autres facteurs jouent un rôle :
- La requête de recherche est adaptée à un extrait enrichi. Google n’affiche pas d’extraits enrichis pour toutes les requêtes. Cela dépend de ce que l’utilisateur recherche, de l’endroit où il se trouve et de l’appareil qu’il utilise.
- Les données structurées doivent être exactes. Si vous essayez de tromper Google en fournissant des données structurées qui ne représentent pas fidèlement le contenu de la page, vous vous exposez à une pénalité de Google.
- Mise en œuvre correcte. Votre code doit répondre aux exigences spécifiées par Google.
- Votre page doit respecter les directives de Google pour les webmasters. Google n’affichera pas d’extraits pour les sites web spammy ou non fiables.