Je ne trouve pas de 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 crée un site qui souhaite utiliser Schema.org comme type de balisage et le propriétaire souhaite autant d'utilisation que possible. Le nom, le téléphone et l'adresse de l'entreprise apparaîtront sur chaque page maintenant. Est-il valide ou même utile d'utiliser des extraits enrichis sur chaque page où ces informations sont affichées.
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 balisage 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?
Réponses:
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 au copier-coller ou au glisser-déposer : pourquoi les métadonnées ne devraient-elles être incluses dans le presse-papiers que lorsque vous copiez / faites glisser du contenu depuis 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 permettre l'ajout automatique de votre adresse?
la source
LocalBusiness
,Organization
etc. comme types de haut niveau (via un tableau de niveau supérieur] semble contredire cette idée Faut - il viser nicher. L'LocalBusiness
intérieur des types plus spécifiques, par exempleArticle
ouProduct
Ou, il suffit de passer plusieurs types de niveau supérieur comme un tableau?WebPage
- et leOrganization
est lepublisher
, leArticle
/Product
est lemainEntity
etc.Je pense que le balisage sur chaque page est bien, 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 se rapportent tous à une seule entité.
L'URL référencée doit être une page sur l'entreprise qui comprend une version beaucoup plus détaillée du balisage. Encore une fois, en utilisant le même identifiant pour que les systèmes puissent connecter les points.
la source