web-dev-qa-db-fra.com

Répétez l’utilisation du balisage Schema.org / Rich Snippets i.e LocalBusiness

Je suis incapable de trouver un libellé officiel et j'espère que certains Rich Snippets/Schema Guru pourront me donner un aperçu de l'utilisation appropriée du contenu répété en ce qui concerne l'utilisation du balisage.

Je construis un site qui souhaite utiliser Schema.org comme type de balisage et le propriétaire souhaite utiliser le plus possible. Le nom, le téléphone et l'adresse de l'entreprise apparaîtront désormais sur chaque page. Est-il valide, voire utile, d'utiliser des extraits enrichis sur chaque page contenant ces informations?.

Par exemple, ces informations apparaissent dans l'en-tête et le pied de page de chaque page du site et vous donnent également un exemple de mon marquage actuel. Voir ci-dessous:

<body itemscope itemtype="http://schema.org/LocalBusiness">
<header>
    <a itemprop="url" href="http://www.domain.co.uk/">
        <img itemprop="logo" src="image.png" alt="Company Name Logo" />
    </a>
    <span itemprop="telephone">01202 000 000</span>
</header>
<div> This is where the content will go</div>
<footer>
  <span itemprop="name">Company Name</span>
  <span itemprop="description"> A small little bit about this company</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    <span itemprop="streetAddress">Address Goes here</span>
    <span itemprop="addressLocality">Area Here</span>,
    <span itemprop="addressRegion">Region Here</span>
  </div>
 </footer>
</body> !-- Local Business Schema Now Closed -->

Comme vous pouvez le voir ci-dessus, ces informations seront affichées sur chaque page. Est-ce valide ou mauvais de répéter l’utilisation de ces informations au format Schema.org?

10
Simon Hayter

Les microdonnées n’ont pas de concept de "site"; chaque page est séparée. Vous devez donc inclure toutes les métadonnées pertinentes sur chaque page où le contenu correspondant est visible (mais une seule fois par page).

  • Pensez à un ajout de navigateur qui affiche toutes les paires nom-valeur de microdonnées dans une barre latérale: pourquoi l'utilisateur devrait-il visiter une page spécifique de votre site pour voir les métadonnées dans la barre latérale?

  • Pensez à copier-coller ou glisser-déposer : pourquoi les métadonnées ne devraient-elles être incluses que dans le presse-papiers lorsque vous copiez/glissez le contenu d'une page spécifique du site?

  • Pensez à un agent qui propose d'ajouter l'adresse professionnelle locale au carnet d'adresses: pourquoi l'utilisateur devrait-il visiter une page spécifique de votre site pour que votre adresse soit ajoutée automatiquement?

6
unor

Je pense que le balisage sur chaque page est correct, mais je voudrais que toutes les instances utilisent une URL commune (une page sur l'entreprise) et un identifiant commun (itemid dans les microdonnées). Ce sera un signal pour indiquer qu'ils sont tous liés à une seule entité.

L'URL référencée doit être une page sur l'entreprise qui inclut une version beaucoup plus détaillée du balisage. Encore une fois, utilisez le même identifiant pour que les systèmes puissent relier les points.

1
Tony McCreath