Accueil SEO technique Shopify : comment masquer les données Product et ProductGroup dans le JSON-LD

Shopify : comment masquer les données Product et ProductGroup dans le JSON-LD

Code

Dans un article publié sur son site, Ilana Davis rappelle qu’un balisage schema produit ne doit pas forcément apparaître sur toutes les fiches produits d’une boutique Shopify.

Par défaut, l’application JSON-LD for SEO ajoute automatiquement les données structurées Product sur chaque page produit, sauf pour les produits affichés à zéro euro. Cela inclut aussi les données liées aux avis.

Mais il reste possible de désactiver ce balisage, soit sur l’ensemble du site, soit uniquement sur certaines fiches produits.

Désactiver le balisage produit sur tout le site

Pour supprimer totalement les données Product et ProductGroup générées par l’application, il faut passer par les réglages de JSON-LD for SEO. Le chemin indiqué est le suivant :

  • ouvrir le menu Product,
  • sélectionner Show Product Data,
  • décocher l’option Show product markup.

Une fois cette option désactivée, l’application ne génère plus de données structurées produit ni de données d’avis sur l’ensemble de la boutique.

Ilana Davis précise que la désactivation du balisage produit entraîne aussi la suppression des données de reviews.

Désactiver le balisage sur une fiche produit précise

Pour retirer uniquement le balisage d’un produit spécifique, la méthode passe par un metafield Shopify. Il faut d’abord créer un nouveau champ personnalisé dans :

Settings > Metafields and Metaobjects > Product > Add definition

Les paramètres demandés sont :

  • nom libre (par exemple Hide structured data),
  • namespace : jsonld,
  • key : hide_product,
  • type : true or false.

Le point important concerne le namespace et la key, qui doivent correspondre exactement à :

jsonld.hide_product

Sans cette configuration exacte, la suppression ne fonctionne pas.

Attribuer la valeur au produit concerné

Une fois le metafield créé, il faut se rendre sur la fiche produit concernée dans l’administration Shopify. En bas de page, dans la section Product Metafields, il suffit de sélectionner la valeur :

True

puis d’enregistrer la fiche produit. À partir de ce moment, JSON-LD for SEO ne génère plus les données Product ni les données d’avis pour cette page précise.

Garder la main sur le balisage

Cette option permet d’éviter un balisage uniforme sur tout le catalogue et de mieux contrôler les données structurées envoyées à Google, page par page si nécessaire.

À découvrir également

Laisser un commentaire