背景/コンテキスト
schema.orgは比較的新しいので、おそらくこの質問は決定的な答えよりも多くの議論を促進するでしょう。いずれにせよ、うまくいけば、他の人のアプリケーション/経験からいくらかの学習を得ることができます。
http://schema.orgのドキュメントページを調べたところ、ブログ投稿を充実させるために利用できるさまざまなプロパティ(itemprop
属性を読む)があるようですが、いくつかの矛盾と「灰色の領域」があるようです。ブログのコメントをマークアップするための最良のアプローチ。例を挙げましょう:
ブログのschema.orgドキュメントは、Thing> CreativeWork> Blogにあります。参考までに、ブログ投稿はThing> CreativeWork>Article>BlogPostingにあります。
これまでのところ、前述のページのドキュメントとマークアップの例は、ブログのインデックスページをフォーマットするための十分なリファレンスと、個々の投稿内のコンテンツの大部分(、、、、author
などpubDate
)をarticleBody
提供します。interactionCount
問題:UserInteractionスキーマを個々のブログコメントに適用する
interactionCount
物事が少し曖昧になるのは、その中の個々のUserInteraction要素(ブログのコメント)を調べ始めるときです。ドキュメントは、Thing> Event> UserInteraction> UserCommentsにつながり、 「ユーザーインタラクション:アイテムに関するコメント」として説明されています。ただし、の提案されたプロパティはすべてUserInteraction
、物理的なイベントを対象としています。
このスキーマのドキュメントでブログのコメントに関連していると思われる唯一のプロパティはdescription
;です。コメント本文に使用できます。不足していると感じるのは、ブログ投稿に関するユーザーコメントの特定のコンテキストです。また、上記のコメントのマークアップの例の証拠はありません。サイトで「コメント」を検索しても、明確さは得られないようです。
誰かがschema.orgを使用してブログをマークアップしましたか?そしてこれにどのようにアプローチ/解決しましたか?
また、schema.orgフィードバックフォームを介してこの問題を提起し、何かが明らかになった場合はこの投稿を更新します。