Réponse rapide : Sans application, le schéma sur une boutique Shopify est ce que votre thème génère — et vous pouvez l'améliorer sans toucher au code. Vérifiez ce que le thème émet déjà, remplissez les champs produits que le balisage lit (prix, SKU, code-barres, fournisseur, images) et validez dans le test des résultats enrichis de Google. Un type que votre thème n'émet pas nécessite votre développeur de thème ou une application ; ce n'est pas quelque chose à modifier vous-même dans les fichiers du thème.
Les données structurées sont la façon dont vous indiquez à Google et aux moteurs de réponse IA ce qu'est une page dans un langage qu'ils comprennent, et vous n'avez pas strictement besoin d'une application pour les avoir. Voici la version honnête de la méthode sans application — ce que vous pouvez faire vous-même, ce que votre thème fait déjà, et où vous avez besoin d'aide. Pour les concepts derrière chaque type, consultez le guide du balisage de schéma Shopify.
La méthode sans application, étape par étape
1. Voyez ce que votre thème génère déjà. Ouvrez une page produit, affichez le code source de la page et recherchez application/ld+json, ou collez l'URL dans le test des résultats enrichis de Google. Un bloc que votre thème génère ressemble à ceci :
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "Product", "name": "…", "offers": { … } }
</script>
De nombreux thèmes actuels émettent déjà un bloc Produit ; certains émettent également un balisage Organisation ou Article. Notez quels types sont présents et lesquels manquent.
2. Remplissez les champs que le balisage lit. Le balisage du thème est rempli à partir de vos données produit, donc des champs vides signifient un balisage maigre. Dans l'administration Shopify, complétez le titre, la description, le prix, le SKU, le code-barres (GTIN), le fournisseur et les images de chaque produit. Un code-barres et un fournisseur aident Google à faire correspondre le produit aux listes de marchands ; un prix ou une image manquants peuvent rendre le bloc inéligible pour un résultat enrichi.
3. Décidez qui ajoute ce qui manque. Un type que votre thème n'émet pas — FAQ, Fil d'Ariane, Organisation — est du code de thème. Demandez à votre développeur de thème de l'ajouter, ou utilisez une application qui l'ajoute via une extension d'application de thème, que vous activez dans l'éditeur de thème sans code.
Les trois choses qui cassent le balisage codé à la main
Échappement. Une description de produit contenant une citation, une apostrophe ou un saut de ligne, injectée brute, rend le JSON invalide — et Google ignore silencieusement tout le bloc, sans erreur dans votre administration.
Mises à jour du thème. Le balisage écrit dans les fichiers de thème peut être perdu lorsque le thème est mis à jour ou changé, donc le schéma codé à la main doit être vérifié à chaque changement de thème.
Duplication. De nombreux thèmes émettent déjà un bloc Produit de base, et ajouter un second — ou exécuter une application qui injecte également un schéma Produit — donne à Google deux blocs conflictuels et peut supprimer complètement le résultat enrichi. Un propriétaire par type de schéma, toujours.
Validez avant de lui faire confiance
Après tout changement, collez l'URL de la page en direct dans le test des résultats enrichis de Google et le validateur Schema.org. Ils analysent le JSON-LD exactement comme Google le lit et signalent les champs requis manquants ou la syntaxe cassée. La règle non négociable : le balisage doit correspondre à la page visible. Baliser une note ou un prix que l'acheteur ne peut pas voir est du spam de données structurées et risque une pénalité manuelle. Un schéma propre et honnête est également l'un des signaux les plus forts pour l'optimisation des moteurs de réponse — les moteurs IA s'appuient dessus pour comprendre et citer vos pages.
Quand une application vaut le coup
Si votre thème couvre déjà les types dont vous avez besoin, remplir les données produit et valider est tout le travail. Le calcul change une fois que vous avez besoin d'un schéma Produit, FAQ et Fil d'Ariane valide sur un catalogue qui change — chaque nouveau produit, changement de prix ou article discontinué est une chance pour que le balisage écrit à la main perde sa validité. À cette échelle, générer un schéma à partir de données en direct est exactement ce qu'une application fait bien : RankEngine ajoute JSON-LD Produit, Fil d'Ariane et Organisation via son intégration d'application et le balisage FAQ via un bloc d'application, les deux activés dans l'éditeur de thème — sans édition de Liquid.