Vous tapez une requête sur Google, vous voyez une fiche produit avec ses étoiles, son prix, sa disponibilité. Vous cliquez. Vous n'avez même pas lu le titre. Pendant ce temps, le site concurrent qui vend exactement le même article affiche un simple lien bleu sur trois lignes grises. Il a perdu avant d'avoir commencé.
Ce scénario, je l'ai vécu côté perdant. Sur une boutique de matériel de randonnée que je gère, mes pages produits étaient correctes, bien écrites, avec de vraies photos. Et pourtant, pendant des mois, mes concurrents raflaient les clics parce que leurs résultats affichaient des extraits enrichis et pas les miens. Le déclic est venu d'une discussion avec un développeur qui m'a dit une phrase que je n'ai pas oubliée : « Ton problème n'est pas ton balisage, c'est ce que tu racontes sur la page. »
Cette phrase résume tout ce qui suit. Optimiser le contenu de vos pages pour les extraits enrichis ne consiste pas à empiler du code JSON-LD en espérant que Google vous récompense. Cela consiste à structurer l'information de telle sorte que la machine puisse la lire et que l'humain ait envie de cliquer.
Points clés à retenir
- Un extrait enrichi est une récompense : il découle de la qualité et de la cohérence de votre contenu, pas d'un plugin installé.
- Les données structurées doivent refléter ce qui est visible à l'écran. Le balisage trompeur est pénalisé.
- Placez vos informations clés (prix, note, durée, ingrédients) en début de page, jamais dans une image ou un onglet caché.
- Le format JSON-LD reste le plus simple à maintenir et à déboguer.
- Un extrait qui n'apparaît pas cache souvent un problème de contenu, pas un problème technique.
Comprendre les extraits enrichis avant de vouloir les décrocher
Un extrait enrichi, c'est un résultat de recherche qui affiche plus que le titre et la description. Il montre une note sur cinq, un prix barré, une durée de cuisson, une liste de questions dépliables. Google ne crée pas ces informations : il se contente de les lire sur votre page, à condition qu'elles y soient et qu'elles soient balisées.
Ce que Google attend vraiment
La règle de base tient en une phrase : tout ce que vous déclarez dans votre balisage doit être visible par l'internaute. Si vous annoncez une note de 4,8 et douze avis, ces douze avis doivent apparaître sur la page, accessibles à un visiteur normal.
J'ai fait l'erreur inverse au début. J'avais balisé une note moyenne calculée côté serveur sans afficher le moindre avis. Résultat : données valides dans un testeur, aucune étoile dans les résultats. Trois semaines à me demander pourquoi. Le problème n'était pas technique.
Les types d'extraits concernés
Tous les contenus ne donnent pas lieu à un enrichissement. Voici les plus courants, et ce qu'ils exigent concrètement côté rédaction :
- Produit : prix, disponibilité, note, nombre d'avis. Nécessite une fiche lisible, pas un tableau d'images.
- Recette : temps de préparation, cuisson, ingrédients, étapes. Les ingrédients doivent figurer dans une liste réelle.
- FAQ : questions et réponses rédigées en clair sur la page. C'est le plus accessible aux sites sans fiche produit.
- Article : auteur, date, éditeur. Simple et sous-estimé, il aide à la reconnaissance d'un site éditorial.
- Offre d'emploi : intitulé, lieu, type de contrat, salaire s'il est affiché.
Comment optimiser le contenu de vos pages pour les extraits enrichis
C'est ici que la plupart des guides s'arrêtent au code. Pourtant, le vrai travail se joue dans la rédaction. Voici la méthode que j'applique désormais, dans cet ordre.
Écrire pour la machine sans écrire contre l'humain
Avant d'ouvrir un éditeur de balisage, listez les cinq informations que votre visiteur cherche en priorité. Sur une fiche produit : le prix, la taille, la matière, le délai de livraison, la note. Sur une recette : le temps total, le nombre de parts, les ingrédients, la difficulté, les allergènes.
Ces informations doivent être présentes en texte brut, dans les premiers paragraphes ou dans une liste au-dessus de la ligne de flottaison. Pas dans une image, pas dans un carrousel, pas dans un accordéon fermé par défaut. Google lit le contenu rendu, mais un élément masqué lui complique sérieusement la tâche.
Placer les informations au bon endroit
Un exemple concret de ce qui a marché sur ma boutique. Sur une page de sac à dos, la matière et le poids étaient enfouis dans un paragraphe descriptif de six lignes, au milieu d'une page de 900 mots. En les remontant dans une liste à puces juste sous le titre, en reprenant les termes exacts du balisage, j'ai vu la fiche gagner son extrait en une dizaine de jours. Aucune modification de code entre-temps : juste un déplacement d'information.
Ce n'est pas de la magie. La machine avait enfin un texte lisible à extraire, aligné sur ce que déclarait le balisage.
- Aligner strictement les valeurs : un prix de 49,90 € affiché et 49,9 déclaré passe, mais 50 non.
- Éviter les formulations vagues du genre « à partir de » quand la donnée doit être précise.
- Rédiger les réponses FAQ complètes dans la page, pas en quelques mots coupés.
- Vérifier que chaque donnée balisée existe à l'identique dans le contenu visible.
Le JSON-LD, en pratique
Le format JSON-LD, placé dans une balise script dans l'en-tête de la page, reste le plus simple à gérer. Il est isolé du HTML, donc facile à corriger sans casser la mise en page. Pour une page FAQ, un balisage minimal correct ressemble à ceci :
Une propriété @type valant « FAQPage », une liste de questions avec leur nom et une réponse acceptée contenant le texte complet. Rien de plus. Les erreurs que je vois le plus souvent : oublier le champ de réponse, ou déclarer une question qui n'existe nulle part sur la page.
Pour les fiches produit, le piège classique est l'absence de propriété « offers » avec le prix et la devise. Sans elle, Google ne peut pas afficher le prix, même si votre balisage produit est par ailleurs impeccable.
Pourquoi votre extrait enrichi n'apparaît pas
Vous avez balisé, validé, attendu. Rien. C'est frustrant, et c'est extrêmement courant. Dans mon expérience, les causes se répartissent grossièrement en deux familles : les données incohérentes et les données incomplètes.
L'incohérence entre le visible et le balisé
C'est la première cause de rejet. Un prix affiché qui diffère d'un centime de la valeur déclarée, une date de publication absente alors qu'elle est balisée, un avis unique présenté comme une moyenne sur vingt. Google vérifie, compare, et passe son chemin sans prévenir. Le testeur de résultats enrichis vous signale ces écarts, encore faut-il le lancer après chaque modification.
Un contenu trop maigre pour être retenu
Une page avec dix mots de description et trois balises ne décrochera rien, même parfaitement valide. La machine a besoin de matière pour juger que l'extrait apporte quelque chose à l'internaute. Cinq cents mots bien structurés valent mieux qu'un balisage parfait sur une coquille vide.
Mesurer ce que ça rapporte réellement
Dernier point, et souvent le grand oublié. On met en place les données structurées, on voit les étoiles apparaître, on sabre le champagne, puis on arrête de regarder. Pourtant, c'est là que tout se joue.
Le taux de clic est la métrique à suivre, pas le nombre d'extraits. Comparez la période avant et après l'apparition d'un enrichissement sur un même ensemble de pages. Sur mon catalogue, les fiches passées d'un simple lien à un extrait avec note et prix ont gagné environ un tiers de clics en plus à positionnement identique. Le gain venait uniquement de l'affichage, pas d'un meilleur classement.
Mais attention à l'effet pervers : un extrait qui affiche une note moyenne médiocre peut faire baisser le taux de clic. J'ai vu une page perdre des clics après avoir exposé ses deux étoiles sur cinq. La donnée était vraie, elle n'était simplement pas vendeuse.
| Situation | Effet observé sur le taux de clic | Ce qu'il faut corriger |
|---|---|---|
| Extrait avec note élevée et prix | Hausse nette, souvent un tiers de clics en plus | Rien, capitaliser |
| Extrait avec note faible | Baisse, voire stagnation | Travailler les avis, ou ne pas exposer la note |
| Balisage valide mais aucun extrait | Aucun changement | Vérifier la cohérence visible/balisé |
| Page trop pauvre en contenu | Aucun extrait, aucune variation | Enrichir la rédaction avant le code |
Par où commencer demain matin
Si vous ne retenez qu'une chose de cet article, que ce soit celle-ci : le contenu d'abord, le balisage ensuite. Choisissez trois pages stratégiques, listez les données que vos visiteurs y cherchent, rendez-les visibles et lisibles en texte, puis seulement déclarez-les en JSON-LD. Vérifiez la cohérence, attendez quelques jours, regardez le taux de clic.
Et si l'extrait ne vient pas tout de suite, ne cherchez pas la faille technique en premier. Relisez votre page comme un visiteur pressé. Si les informations qu'il cherche ne sautent pas aux yeux, Google ne les verra pas davantage.
Il y a quelque chose d'un peu ironique dans cette histoire d'extraits enrichis : on passe des heures à parler à une machine, alors que la seule chose qu'elle demande, c'est qu'on écrive clairement pour un humain. La vraie question n'est peut-être pas de savoir comment plaire à Google, mais pourquoi tant de pages attendent un balisage pour dire enfin, simplement, ce qu'elles vendent.