Un décalage invisible aux conséquences visibles
Le schema drift désigne le décalage entre les données structurées (JSON-LD) d'une page et son contenu réellement visible par l'utilisateur. Un prix mis à jour dans le CMS mais pas dans le schema, un auteur parti de l'entreprise mais toujours référencé en JSON-LD, un produit affiché « Épuisé » côté front mais « InStock » dans le markup : autant de cas concrets qui déclenchent une perte de confiance de Google.
Google sanctionne les incohérences
Les guidelines officielles de Google Search Central sont explicites : « Don't mark up content that is not visible to readers of the page. » Toute divergence entre le balisage et le contenu affiché peut déclencher une action manuelle supprimant l'éligibilité aux résultats enrichis.
Concrètement, les violations les plus fréquentes sont :
- Balisage de contenu invisible (données uniquement présentes en JSON-LD)
- Reviews attribuées à des catégories plutôt qu'à des produits spécifiques
- Informations obsolètes (prix, disponibilité, auteur) non mises à jour dans le schema
Selon John Mueller, la perte de rich snippets n'affecte pas directement le ranking, mais la baisse de CTR qui en découle (estimée à 10 % ou plus) impacte indirectement le trafic organique.
Le schema drift, ennemi de l'IA
En 2026, l'enjeu dépasse les rich results. Les LLM utilisent les données structurées pour ancrer leurs réponses et réduire les hallucinations. Un schema incohérent signifie que votre contenu risque d'être ignoré par ChatGPT, Gemini ou Perplexity, qui privilégient les sources dont le markup est fiable et vérifiable.
Google simplifie aussi son support schema
En parallèle, Google retire au premier semestre 2026 plusieurs types de structured data : Book Actions, Course, Fact Check, Vehicle Listings, Special Announcement et Claim Review. Les types maintenus (Article, Product, FAQ, Event, Review) restent les piliers du SEO technique.
Comment éviter le schema drift
La solution est structurelle : générer le JSON-LD depuis la même source de données que le contenu visible, plutôt que de coder les valeurs en dur. Les bonnes pratiques :
- Génération dynamique du JSON-LD depuis le CMS ou l'API
- Monitoring continu post-déploiement (pas uniquement à la mise en ligne)
- Audit régulier via le Rich Results Test et la Search Console
- Alertes automatiques en cas de divergence prix/stock/auteur