Est-il mauvais d'avoir deux schémas Organization
? Il s’agit d’une ancienne version créée par Yoast et d’une version mise à jour en JSON-LD.
Je souhaite conserver l'ancien afin que l'ensemble de mon site fonctionne toujours avec Yoast SEO et que les codes de balisage JSON-LD soient exécutés.
Si c'est mauvais, y a-t-il un moyen de s'en débarrasser?
Json-LD est en effet considéré comme le "plus récent" protocole, c’est ce que je pense que vous appelez "nouveau" et "ancien". Ceci est une belle description de différents types:
Je couvrirai les microdonnées et RDFa dans le même, car ils sont similaires. Ils sont donc tous deux ajoutés aux attributs HTML indiquant quels noms de champs Schema.org correspondent à quel texte visible par l'utilisateur sur la page. Fonctionne parfaitement mais nécessite beaucoup de travail de développement et de modifications de concepteurs. Parce que backend (interface d'administration) et frontend (HTML) doivent être modifiés. Et de nombreux problèmes peuvent être résolus - mise en œuvre incorrecte, "spam de messages enrichis", bogues logiciels, etc. Simplifiez-vous la vie en 1-2-3, mais en réalité, il est difficile (PIA) d'implémentation et de support. Exemple - seule la mise en œuvre du produit nécessite au moins 10 zones d'édition, si elles sont remplies manuellement.
JSON-LD - c'est un nouveau protocole relatif basé sur Schema.org. Le principal avantage est que vous séparez le calque de représentation (HTML) du calque sémantique (JSON-LD). En prev. formats - ils sont identiques et liés les uns aux autres. Maintenant, ils sont divisés. Cela vous donne beaucoup plus de liberté qu'auparavant. Vous pouvez placer des données HTML comme bon vous semble et simplement ajouter du JSON caché en tête ou dans un contenu qui ajoutera un marquage sémantique. C'est futur (pour l'instant).
Ma préférence personnelle est JSON-LD, une surcharge html réduite, la possibilité d’insérer des données sans perturber le flux du site est un must, c’est aussi le protocole privilégié par Google, qui a été confirmé par John Mueller en 2016.
Pour répondre à votre question cependant, si vous souhaitez supprimer une certaine partie du balisage de votre site, supprimez simplement vos valeurs du plug-in Yoasts et utilisez uniquement votre propre fichier JSON-LD.
Par exemple, les captures d'écran suivantes ne doivent contenir AUCUNE donnée si vous ne souhaitez pas implémenter le balisage Yoasts.
Si vous avez également des chapelures Yoasts sur votre site, vous pouvez les désactiver (si vous n'avez pas besoin du côté expérience utilisateur des chapelures visuelles) et vous pouvez utiliser un plugin comme celui-ci:
https://wordpress.org/plugins/json-ld-breadcrumbs/
Pour activer le balisage du fil d’alimentation JSON-LD, sans l’aide visuelle.
Non, cela ne crée aucun problème. Mais Google préfèrera les balises HTML incorporées à Json-ld.
Si d'autres schémas sur votre site étaient des balises HTML en ligne, le cas est tel qu'il ne pourrait pas lire votre fichier json-ld.
La préférence va toujours aux tags en ligne par rapport aux autres. La raison derrière cela est très simple. Parfois, l'utilisateur cache le contenu de l'utilisateur et n'affiche que pour le moteur de recherche. Donc, google éviter json-ld dans la plupart des cas. Mais parfois, cela fonctionnait avec les sites Web pour lesquels l'implémentation de schéma en ligne n'est pas facile, ils optent uniquement pour json-ld.
Alors, à vous de choisir celui que vous avez fabriqué plus confortablement.
Envisagez-vous un balisage de données structuré utilisant le format json-ld et le vocabulaire schema.org + Yoast SEO? Si oui, alors les deux sont totalement différents.
Le balisage de schéma est utilisé pour décrire les éléments de votre page et explique à Google ce que cela "signifie". Le balisage de schéma ne vous aide pas à obtenir un classement élevé dans Google SERP; mais cela pourrait vous aider à augmenter le CTR. Vous pouvez fournir ce balisage via le format JSON LD, les microdonnées ou RDFa.
Par exemple, si vous appliquez un balisage de produit, Google sait quels produits sont répertoriés sur votre page, quel est le prix minimum et le prix maximum, quel est le stock, les évaluations des utilisateurs, etc. Imaginez si vous avez 4,8 étoiles, une sur 5 et si votre prix est concurrentiel. prix sur Google SERP, alors son lien est plus cliqué que ses concurrents. Théoriquement, cela réduit votre taux de rebond et augmente le CTR.
Au contraire, Yoast SEO est utilisé pour les méta-détails de la page, ce qui vous aide pour le classement. Il vous aide à ajouter sur la méta des détails de la page tels que le titre de la page, la description, le mot clé, le texte alternatif et vous aide à optimiser votre contenu.