web-dev-qa-db-fra.com

Schema.org 'nom' et 'titre'

Dans Schema.org, je ne comprends pas la différence entre name et headline. J'essaie de l'appliquer à une page où il n'y a qu'un article de blog. Dans ce cas, quels seraient le nom et le titre?

J'ai essayé l'outil Google google.com/webmasters/markup-helper/ et j'ai sélectionné le h1 du message en tant que name.

Ensuite, je vais à l'outil de test: https://search.google.com/structured-data/testing-tool et cela me donne une erreur en rouge:

Une valeur pour le champ de titre est requise

Donc, il semble que je ne peux pas ignorer l’un d’eux.

Quel est le name et headline dans un article de blog?

<div itemscope itemtype="http://schema.org/Article" class="entrada">

<img itemprop="image" class="imatge" src="../externs/img/1.png">
<h1 itemprop="name" class="titol_post">Title of the post</h1>
<div itemprop="datePublished" content="2016-01-07" class="data"></div>

<div itemprop="articleBody" class="text">       
    <p>This is the body of the post</p>
</div>

<span itemprop="author" itemscope itemtype="http://schema.org/Person"><h2 itemprop="name">NM.</h2></span>

</div><!-- end esquema Article -->
7
Nrc

Vous pouvez utiliser les deux propriétés (headline et name) pour le même contenu.

<h1 itemprop="headline name">Title of the post</h1>

Google requiert headline pour leur fonction de recherche d'articles (et il ne semble pas utiliser name pour autre chose). Si cette fonctionnalité ne vous intéresse pas, vous pouvez évidemment ignorer l’erreur.

Mes réponses sur le débordement de pile:

3
unor