SEO

Google modifie le parsing du JSON-LD : êtes-vous concernés ?

Le 21 août 2026, Google a annoncé la modification de la façon dont Googlebot extrait les données structurées en JSON-LD : le parseur n’effectue désormais qu’un seul passage de décodage HTML.

Concrètement, les valeurs doublement encodées ne sont plus automatiquement corrigées.

Qui est concerné ? Comment savoir si votre site l’est ? Et surtout, comment corriger le problème sans casser vos données structurées ?

On vous explique concrètement ce qui change, comment vérifier le JSON-LD réellement envoyé à Googlebot et quelles modifications apporter à votre génération de données structurées.

annonce officielle google nouveau parsing json-ld

Parseur et déséchappement : définitions

Avant d'entrer dans le vif du sujet, une brève clarification s'impose. 

Le parseur est le mécanisme utilisé par Google pour lire et comprendre le JSON-LD présent sur une page web. Il transforme ce code technique en informations exploitables, comme le nom d’un produit, son prix, une date ou encore une note.

Le déséchappement lui, consiste à remettre certains caractères dans leur forme originale après qu’ils ont été échappés (encodés) dans le code.

Par exemple : & correspond au caractère &.

Comment ces échappements multiples se produisent

En réalité, personne ne le fait forcément exprès.

Le problème peut simplement apparaître lorsqu’une donnée passe par plusieurs couches techniques avant d’arriver sur la page.

Pour éviter que certains caractères ne soient interprétés comme du code, les systèmes les échappent, c’est-à-dire qu’ils les remplacent par une forme codée.

Jusque-là, tout va bien.

Le problème peut apparaître lorsqu’une donnée déjà échappée repasse dans une autre couche qui l’échappe à nouveau.

C’est ce qu’on appelle le multi-échappement. Il peut notamment se produire avec certaines chaînes de génération de contenu, certains CMS, frameworks, templates ou systèmes de transformation de données.

Prenons l'exemple du caractère "&"

1ère couche

&

2ème couche

&

3ème couche

&

Autrement dit, le code n’est pas forcément mauvais à l’origine : il peut avoir été correctement échappé à plusieurs étapes, mais trop de fois finalement.

Le changement côté Google devient donc important : si Google ne "défait" plus suffisamment ces différentes couches d’échappement, il peut se retrouver avec une valeur qui n’est plus celle attendue dans les données structurées.

Comment vérifier si vous êtes concernés

Le plus simple est de commencer par le test des résultats enrichis de Google.

Prenez quelques pages de votre site qui contiennent des données structurées : fiches produits, pages catalogue, page d’accueil, pages de services, etc.

Entrez leurs URLs une par une dans le test, puis regardez les informations que Google extrait de vos données structurées.

Par exemple, sur une fiche produit, vérifiez le nom du produit, son prix, sa description ou les autres informations importantes.

test données structurées valide

L’objectif est de comparer ce que vous avez réellement renseigné dans votre JSON-LD avec ce que Google parvient à lire.

Si une valeur apparaît correctement, tout va bien sur ce point. 

données structurées avec double déséchappement

En revanche, si vous voyez des caractères étranges ou des valeurs du type & alors que votre page devrait simplement contenir un &, cela peut être le signe d’un problème d’échappement multiple.

Si mes données structurées sont cassées, que faire ?

Pas de panique : dans la plupart des cas, le problème vient de la façon dont vos données structurées sont générées, et non des contenus eux-mêmes.

Vous utilisez un CMS comme WordPress ou PrestaShop ?

Commencez par vérifier que les modules qui génèrent vos données structurées sont bien à jour.

Veillez à avoir une sauvegarde avant quelconque mise à jour pour pouvoir revenir dessus si jamais un incident se produit.

Ces données étant généralement générées automatiquement, une mise à jour du module concerné peut suffire à corriger le problème, notamment si son éditeur a publié un correctif à la suite de cette évolution de Google.

Si le problème persiste, contactez l’éditeur du module concerné : donnez-lui une URL présentant le problème et indiquez précisément quelle valeur est mal interprétée par Google.

shopify
wordpress
drupal
prestashop

Vous avez un système sur mesure ?

Mieux vaut contacter votre prestataire ou votre développeur web. Il pourra remonter la chaîne de génération du JSON-LD pour identifier à quel moment le double échappement apparaît.

L’objectif n’est pas simplement de remplacer tous les caractères spéciaux à la main. Il faut surtout éviter qu’une même donnée soit échappée plusieurs fois au cours de sa génération.

Dans certains cas, le développeur pourra aussi choisir une autre représentation des caractères, par exemple leur encodage Unicode, mais cela dépend du contexte et de la façon dont le JSON-LD est généré.

Besoin d’aide sur le sujet ?

Si ces histoires de données structurées, de JSON-LD et de parsing vous semblent un peu trop techniques, pas besoin de mettre les mains dans le code.

Chez Kyxar, nous accompagnons les entreprises dans leur visibilité sur Google, en passant par les optimisations techniques qui permettent aux moteurs de mieux comprendre et valoriser leurs pages.

Si vous avez un doute sur vos données structurées ou plus largement sur la façon dont Google interprète votre site,

Contactez-nous

Ils nous font confiance

Du web depuis 1997

Netscape, modem 56k, RTC, autant de termes oubliés au fil de l'évolution du métier.

Une équipe de 34 pros

Répartie sur 5 pôles, notre équipe réactive et dynamique est spécialement formée pour répondre à vos besoins web.

SEO SEA

Spécialiste référencement Google Partners Certifié Google Ads

100% français

De la main d'œuvre aux data-centers, Kyxar est très fier de pouvoir proposer un service 100% français.

Vous avez un nouveau projet ?

Une demande de devis ? Une question technique ?
Nous sommes à votre disposition pour toute demande.

push-project