Schema.orgでは、name
とheadline
の違いがわかりません。ブログ投稿しかないページにそれを適用しようとしています。この場合、名前と見出しは何でしょうか?
Googleツールgoogle.com/webmasters/markup-helper/を試し、投稿のh1
をname
として選択しました。
次に、テストツールにアクセスします。 https://search.google.com/structured-data/testing-tool で、エラーが赤で表示されます。
見出しフィールドの値が必要です
だから、私はそれらのいずれかを無視することはできないようです。
ブログ投稿のname
およびheadline
とは何ですか?
<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 -->
同じコンテンツに対して両方のプロパティ(headline
およびname
)を使用できます。
<h1 itemprop="headline name">Title of the post</h1>
Googleは、 記事検索機能 にheadline
を必要とします(そして、それ以外にはname
を使用していないようです)。この機能を気にしない場合は、もちろんエラーを無視できます。
スタックオーバーフローに関する私の関連する回答: