哪个schema.org类型应该用于论坛?

时间:2011-08-29 07:18:28

标签: html schema.org microformats

文章或博客似乎都不适合有主题和讨论的论坛。或者文章是否考虑过任何通用的帖子或评论?

5 个答案:

答案 0 :(得分:4)

我根据this消息在论坛中使用Article作为主题和ItemList作为主题列表。

答案 1 :(得分:2)

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
  },
}

答案 2 :(得分:0)

JSON-LD是推荐的模式解决方案,因此我正在寻找一些实际示例。在Schema网站上,它提供了对DiscussionForumPosting的描述:在论坛上的帖子。

这似乎表明主题中的每个帖子都应具有结构化数据(这对我来说很有意义)。

他们给出的具有interactionStatistic属性的示例似乎表明这是针对某个主题的第一篇论坛帖子。

论坛(通常)由类别组成,类别由主题组成,并且每个主题都有1个或更多表单。

通过DiscussionForumPosting,我们如何处理包含多个帖子的主题。大型论坛主题可以包含许多页面和100多个帖子

答案 3 :(得分:0)

Stackoverflow本身对HTML元素使用QAPage,对问题元素Question使用Answer作为Answer元素。 示例:

<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>

有关更多详细信息,您可以检查Internet上可用论坛的来源。另外,您可以通过Structured data testing tool来验证结构化数据。

答案 4 :(得分:-1)

(准备使用架构示例)

WebSite SEO视频示例的架构标记优化Json-ld Schema.org SEO公司Ganpati区

https://www.youtube.com/watch?v=L4LZ3-m2xMQ&feature=youtu.be

架构视频优化标记示例视频对象库编码jsonld架构组织Ganpati区域

https://www.youtube.com/watch?v=bN_vSAMtjm0&feature=youtu.be