Données structurées Shopify : balisage de schéma pour Shopify

Publié: 2021-08-10

Chez Go Fish Digital, nous aidons de nombreux sites Shopify à améliorer leur référencement. L'une des questions les plus fréquemment posées (à part l'optimisation de la vitesse de Shopify) est de savoir quelles données structurées fonctionnent le mieux pour Shopify. Avec tous les différents types de données structurées disponibles, il peut être très déroutant de savoir lesquels sont les meilleurs pour les propriétaires de magasins.
Bien qu'il n'y ait jamais de réponse unique à cette question, au fil du temps, nous avons construit un cadre général sur la façon de mettre en œuvre des données structurées sur les sites Shopify. Donc, si vous souhaitez améliorer les données structurées pour votre site Shopify, lisez la suite et je partagerai ce cadre avec vous.

Qu'est-ce que les données structurées ?

Les données structurées sont un code standardisé qui indique aux moteurs de recherche le contenu d'une page Web. Les données structurées peuvent indiquer à Google si une page particulière concerne une entreprise, un produit, une critique, un article et bien plus encore. Bien qu'il existe différents types de données structurées, la plus courante et la plus simple à mettre en œuvre est JSON-LD.

Ci-dessous, vous pouvez voir un exemple de ce à quoi ressemblent les données structurées dans JSON-LD :

Dans les données structurées ci-dessus, vous pouvez voir comment le code met en évidence les données clés de la page telles que le nom, l'auteur, la description et le type de page. C'est ce que font les données structurées. Il met facilement en évidence ces informations clés dans un format lisible par les moteurs de recherche.

Quels types de données structurées fonctionnent le mieux pour Shopify ?

L'une des raisons pour lesquelles les données structurées sont un sujet si vaste est qu'il existe de nombreux types différents. Souvent, il peut sembler accablant de passer par Schema.org et de choisir les données structurées les plus pertinentes pour votre site. Bien qu'il n'y ait généralement pas de solution unique (il n'y en a jamais dans le référencement), il existe des bonnes pratiques générales pour le balisage des sites Shopify.

Dans l'ensemble, nous trouvons qu'il s'agit des meilleurs mappages de données structurées pour les sites Shopify :

  1. Page d'accueil : Organisation
  2. Pages de collection : CollectionPage / OfferCatalog, BreadcrumbList
  3. Pages de produits : produit, liste de fil d'Ariane
  4. Articles de blog : article

Examinons un peu plus chacun d'entre eux et comment ils nous aident :

Organisation

Le schéma d'organisation indique à Google que votre page représente un type d'entreprise. Il fournit ensuite à Google des informations sur votre entreprise, telles que le nom, l'adresse, le numéro de téléphone et l'URL de votre entreprise. Vous pouvez voir un exemple de schéma d'organisation ci-dessous :

En général, la meilleure pratique pour le schéma d'organisation consiste à le placer sur la page d'accueil du site. Cependant, de nombreux sites commettent l'erreur de le placer sur chaque page du site. Ce n'est pas la meilleure pratique car cela indique aux moteurs de recherche que l'objectif principal de chaque page de votre site concerne votre organisation. Au lieu de cela, vous voudrez que votre schéma identifie le sujet le plus spécifique dont traite votre page.

En général, le schéma d'organisation donnera à Google un peu plus d'informations sur votre entreprise dans son ensemble et peut aider à influencer des choses telles qu'un panneau de connaissances qui apparaît. Cependant, le schéma d'organisation est globalement un peu moins prioritaire car il n'affecte qu'une seule page du site.

CollectionPage / OffreCatalogue

Les pages de catégorie sur les sites de commerce électronique sont rarement balisées avec des données structurées. Je pense que c'est une opportunité manquée avec de nombreux sites, car les pages de catégories contiennent des données qui valent certainement la peine d'être balisées.

Entrez les types de schéma CollectionPage et OfferCatalog.

J'ai d'abord rencontré ces types de données structurées lors de la lecture d'un article de Distilled qui suggérait ces types de schémas pour les pages de commerce électronique. En les examinant davantage, j'ai pensé que c'était une très bonne idée. Ces types de données structurées vous permettent de baliser des informations clés sur les listes de produits qui apparaissent sur les pages de catégorie, telles que le nom du produit, l'URL, le prix, la position sur la page, etc. Par exemple, voici un exemple de schéma CollectionPage :

Et ici, vous pouvez voir un exemple de schéma OfferCatalog injecté via l'application « Total Schema Markup App »

Celui que vous choisissez dépend de vous, mais assurez-vous de n'implémenter qu'une seule instance du schéma CollectionPage ou OfferCatalog par page. Vous ne voulez pas inclure les deux types de schémas sur toutes vos pages de collection.

Liste de fil d'Ariane

Les données structurées BreadcrumbList sont un type de schéma qui met en évidence vos liens internes de fil d'Ariane vers Google. Ces données structurées informent Google que ces liens horizontaux font en fait partie d'un fil d'Ariane. Les données structurées BreadcrumbList peuvent également donner à Google plus d'informations sur la hiérarchie globale de votre site et la relation parent/enfant entre vos pages de catégorie et de sous-catégorie. Étant donné que les liens internes du fil d'Ariane apparaissent généralement sur les pages de collection et de produit, vous voudrez voir si vous pouvez les inclure sur les deux types de page.

Par exemple, voici un ensemble de liens internes de fil d'Ariane sur Staples.ca, qui utilise Shopify :

En regardant leur schéma, nous pouvons voir qu'il est balisé avec des données structurées BreadcrumbList :

Étant donné que ce site est plus grand, ces données structurées BreadcrumbList pourraient aider Google à mieux comprendre la taxonomie du site et comment les catégories et sous-catégories sont toutes interdépendantes.

Cependant, veuillez noter que parfois la mise en œuvre de données structurées BreadcrumbList sur Shopify peut être délicate. Lorsque les produits sont associés à un très grand nombre de collections, cela peut conduire à des fils d'Ariane extrêmement longs. Nous avons vu des exemples où plus de 20 liens de fil d'Ariane sont ajoutés à une page, car le produit est associé à de nombreuses collections différentes. Par conséquent, vous devez vous assurer que vos produits sont tous étroitement taxonomisés si vous cherchez à intégrer des fils d'Ariane et des données structurées BreadcrumbList sur votre site.

Produit

Les données structurées du produit sont généralement considérées comme le type de données structurées de la plus haute priorité sur les sites Shopify. C'est parce qu'il marque beaucoup de données produit sur Google. Cela inclut des informations telles que :

  1. Nom du produit
  2. URL
  3. Prix
  4. Disponibilité
  5. UGS
  6. La description

Ci-dessous, vous pouvez voir un exemple de données structurées « Produit » apparaissant sur une page de produit Shopify :

Les données structurées du produit doivent également inclure la propriétéaggrateRating. Cette propriété mettra en évidence les données sur les avis contenus sur la page, telles que leur nombre (reviewCount) et la note moyenne du produit (ratingValue)

Ceci, bien sûr, donne à Google la possibilité d'afficher des résultats riches en étoiles directement dans les SERP. Google affichera également souvent d'autres données sur le produit directement dans les SERP, telles que des avis et des informations sur les prix.

Article

Le dernier type de données structurées que nous recommandons généralement pour les sites Shopify sont les données structurées « Article ». Ce type de schéma peut être utilisé pour baliser du contenu informatif tel que des articles d'actualité, des guides ou des blogs.

Le schéma de l'article met en évidence des informations telles que :

  1. gros titre
  2. URL
  3. Date publiée
  4. date modifiée
  5. la description

Pour cette raison, les données structurées d'article conviennent parfaitement aux blogs Shopify. Vous pouvez trouver un exemple de schéma « Article » ici :

La raison pour laquelle nous préférons le schéma d'article à d'autres types de schémas qui balisent le contenu informatif (BlogPosting) est que Google fournit des conseils directs sur le schéma « Article », ce qui signifie que le moteur de recherche peut mettre davantage l'accent sur celui-ci.

Ils notent également que "L'ajout de données structurées d'articles à votre page d'actualités, de blog et d'articles de sport peut améliorer votre apparence dans les résultats de recherche Google". Cela signifie qu'en utilisant les données structurées de l'article, vous pouvez configurer votre contenu pour recevoir des résultats riches ou un traitement spécial de Google, maintenant ou à une date ultérieure.

Mise en œuvre

Bien sûr, vous pensez peut-être que toutes ces informations sont utiles dans la pratique, mais comment implémentez-vous réellement des données structurées sur votre site ? Avec la plupart de nos clients, nous constatons qu'il existe généralement deux manières différentes d'implémenter des données structurées sur Shopify : utiliser une application ou demander à un développeur de l'implémenter pour vous. Ces deux méthodes ont leurs avantages et leurs inconvénients, nous allons donc les examiner ci-dessous.

Utilisation d'une application – Marquage total du schéma de l'application de schéma

Avantages : Facile à mettre en œuvre ; Marque les pages de catégorie, de produit et de blog
Inconvénients : Doit payer des frais mensuels pour le schéma ; Pas aussi personnalisable

Si vous n'avez pas de développeur sous la main et que vous ne vous sentez pas à l'aise de trop jouer avec le code liquide, la mise en œuvre de données structurées via une application peut être une bonne solution pour vous. Semblables aux plugins WordPress, les applications Shopify vous permettent d'ajouter facilement des fonctionnalités à votre site sans avoir besoin d'un développeur pour le faire. Cependant, l'inconvénient ici est que l'écosystème d'applications de Shopify est principalement payant. Cela signifie qu'en utilisant une application, vous serez facturé en permanence pour la configuration de données structurées sur votre site.

Si vous envisagez d'utiliser une application pour implémenter des données structurées sur Shopify, nous vous recommandons fortement d'utiliser le « Schema App Total Schema Markup » de Schema App. Cette application fait un travail fantastique en marquant les pages les plus prioritaires de votre site hors de la boîte. Une fois que vous avez ajouté l'application Schema, elle devrait ajouter différentes données structurées à vos différents types de pages :

  1. Page d'accueil : Organisation
  2. Pages de collection : catalogue d'offres
  3. Pages de produits : Produit
  4. Blog : publication de blogs

Bien que les pages de catégories ne reçoivent généralement pas le même amour que les pages de produits en termes de balisage, c'est ce qui rend le schéma OfferCatalog si génial. Ces données structurées marquent toutes vos listes de produits sur les pages de catégories, y compris des informations sur chaque nom de produit, URL, prix, description, etc.

C'est un moyen fantastique de fournir facilement à Google plus d'informations sur le contenu des pages de catégorie de votre site Shopify.

Schema App Total Schema Markup ajoute également des données structurées « Produit » aux pages de produits de votre site Shopify. Comme indiqué précédemment, c'est très bien car cela balisera les informations clés sur votre produit pour Google.

Cependant, après avoir implémenté l'application Schema sur votre site, vous remarquerez peut-être qu'il existe plusieurs instances de données structurées de produit sur vos pages :

Ce problème se produit car l'application Schema insère des données structurées au-dessus d'un autre fichier ou d'une autre technologie. Bien que cela puisse varier d'un site à l'autre, nous constatons que les principaux coupables sont :

  • Le thème Shopify
  • Autres applications sur le site

Généralement, le premier endroit à regarder est le thème Shopify. De nombreux thèmes ont en fait des données structurées de microdonnées conçues dans le but de donner à votre site un schéma de « produit ». Cependant, le problème est que ce schéma n'est généralement pas très robuste et est maintenant en concurrence avec votre Schema App. Plusieurs instances de ce schéma peuvent entraîner des problèmes de lecture de Google ou d'autres moteurs de recherche.

Heureusement, Schema App a une solution. Dans l'application, vous pouvez activer un paramètre appelé « Le filtrage des microdonnées est activé ». Cela indiquera à SchemaApp de supprimer tout schéma généré par le thème Shopify.

Le résultat devrait être qu'un seul élément de données structurées « Produit » apparaisse sur les pages produits du site.

Une autre cause de cette duplication peut provenir d'autres applications Shopify. Par exemple, certaines applications d'avis ajouteront automatiquement des données structurées « Produit » à leur widget d'avis. Si tel est le cas, vous voudrez peut-être envisager de contacter l'équipe d'assistance de cette application. Souvent, ils pourront modifier les paramètres de leur côté pour supprimer les données structurées du produit qui sont injectées via l'application.

Développeur Implémentation

Avantages : Pas de frais à long terme, entièrement personnalisable
Inconvénients : Nécessite un développeur pour implémenter

Si vous avez un développeur sous la main, vous pouvez envisager de lui demander de mettre en œuvre des données structurées sur votre site Shopify. L'avantage, c'est que vous n'aurez pas à payer de frais mensuels pour maintenir les données structurées du site. De plus, vous pourrez personnaliser complètement les données structurées comme bon vous semble. Si vous souhaitez utiliser des données structurées « Article » sur vos articles de blog par opposition à BlogPosting, un développeur devrait facilement pouvoir le faire pour vous.

Si vous travaillez avec un développeur, nous vous suggérons fortement de lui donner des instructions très claires sur les types de données structurées que vous souhaitez ajouter et sur quels types de pages. Nous trouvons qu'il est très utile de créer même un exemple de ce à quoi devraient ressembler les données structurées sur la page d'accueil, les pages de collection, les pages de produits et le blog. Pour cela, l'utilisation d'un outil comme le générateur de balisage de schéma de Merkle est inestimable.

Conclusion

L'ajout de données structurées à votre boutique Shopify peut aider les moteurs de recherche à améliorer leur compréhension du contenu de votre site Web. Les données structurées Shopify sont mieux implémentées au niveau du modèle, donc la façon la plus simple d'y penser est en termes de pages d'accueil, de catégorie, de produit et de blog et quel type de données structurées doit être mappé sur ces pages.

Bien entendu, lors de la mise en œuvre de données structurées sur Shopify, vous devrez vous assurer de supprimer tous les éléments de schéma en conflit déjà présents sur le site du thème ou des applications tierces. Cependant, une fois que vous avez fait le travail initial et nettoyé les choses, les données structurées sur Shopify devraient fonctionner en arrière-plan et le faire en toute transparence !

Autres ressources de référencement Shopify

  • Optimisation de la vitesse de Shopify
  • Améliorer le contenu en double de Shopify
  • Guide Shopify Sitemap.xml
  • Guide Shopify Robots.txt
  • Outils de référencement Shopify