2

記事もブログも、トピックやディスカッションを含むフォーラムには適していないようです。または、Articleは一般的な投稿またはコメントの対象と見なされますか?

4

4 に答える 4

4

このメッセージに従って、トピックにはArticleを使用し、フォーラムのトピックのリストにはItemListを使用します。

于 2011-08-31T05:04:09.287 に答える
3

https://schema.org/DiscussionForumPostingは、schema.orgからの推奨ソリューションのようです。

ディスカッションフォーラムへの投稿。

JSON_LDサンプルも提供しています。

<script type="application/ld+json">
{
  "@context":"http://schema.org",
  "@type":"DiscussionForumPosting",
  "@id":"http://www.reddit.com/r/webdev/comments/2gypch/is_schemaorg_still_a_thing/"
  "headline":"Is Schema.org still a thing?",
  "author": {
    "@type": "Person",
    "name": "haecceity123"
  },
  "interactionStatistic": {
    "@type": "InteractionCounter",
    "interactionType": "http://schema.org/CommentAction",
    "userInteractionCount": 25
  },
}

于 2016-08-04T19:32:48.130 に答える
1

Stackoverflow自体は、HTML要素にQAPageを使用し、質問要素に質問を使用し、回答要素に回答を使用します。例:

<html itemscope="" itemtype="http://schema.org/QAPage">
    ...
    <div itemprop="mainEntity" itemscope="" itemtype="http://schema.org/Question">
        <h1 itemprop="name"><a href="...">The title of question</a></h1>
        <div role="main" aria-label="Question and answers">

             <div class="question">
                 <div itemprop="text">
                     The text of question 
                 </div>
                 <div>
                     Answers Count: <span itemprop="answerCount">2</span>
                 </div>
             </div>

             <div class="answers">
                 <div itemprop="acceptedAnswer" itemscope="" itemtype="http://schema.org/Answer">
                     <div itemprop="text">
                         The text of answer
                     </div>
                 </div>
                 <div itemprop="suggestedAnswer" itemscope="" itemtype="http://schema.org/Answer">
                     <div itemprop="text">
                         The text of answer
                     </div>
                 </div>
             </div>
         </div>
     </div>
     ...
</html>

詳細については、インターネット上で利用可能なフォーラムのソースを調べることができます。また、構造化データテストツールを使用して構造化データを検証できます。

于 2019-06-13T10:04:42.317 に答える
0

JSON-LDはスキーマの推奨ソリューションであるため、実際の例をいくつか探しています。スキーマのWebサイトでは、DiscussionForumPosting:ディスカッションフォーラムへの投稿について説明しています。

これは、トピック内の各投稿に構造化データが必要であることを示しているようです(これは私には理にかなっています)。

彼らがinteractionStatisticプロパティで示した例は、これがトピックの最初のフォーラム投稿用であることを示しているようです。

フォーラムは(通常)カテゴリで構成され、カテゴリはトピックで構成され、トピックにはそれぞれ1つ以上のフォーム投稿があります。

DiscussionForumPostingを使用すると、複数の投稿があるトピックをどのように処理できますか。大規模なフォーラムトピックには、多くのページと100以上の投稿を含めることができます

于 2019-03-04T14:19:03.977 に答える