Q& A页面的架构标记

时间:2018-05-14 12:51:30

标签: html schema.org

我正在尝试在我的网站中实现schema.org标签。我需要实现Q& A页面。但是,当我尝试在同一个HTML页面中添加所有三个标签时,它们都互相混淆了。我试图像Stack Overflow网站一样做。我需要知道我在做错了我的代码

<html lang="en" itemscope itemtype="http://schema.org/QAPage" <meta property="og:description" itemprop="description" content="You can ask EasySchools about any school you want to know its details such like fees, website, phone number, facebook, certificate, facilities, location. ">
<meta property="og:image" itemprop="image primaryImageOfPage" content="https://www.easyschools.org/backend/website/social.png ">

它应该在这里结束,然后启动问题和答案项目标签,但它们都是相互混淆的。这是我的问题和答案代码:

<div itemscope itemtype="http://schema.org/Question" class="col-md-9 text-left">
  <link itemprop="image" href="https://www.easyschools.org/uploads/main/images/Dn64LgiE9cJ5997qxyFc0rl7Omf9AzECsfL0HYBS.png">
  <h4 itemprop="name">تقديم المدارس الناشونيل شهر 5 او 6 فى مدينة نصر وا التجمع</h4>
</div>


<div class="col-md-12 col-xs-12" itemscope itemtype="http://schema.org/Answer">
  <div class="col-md-11 col-md-offset-1 col-xs-12">
    <h4 class="user pull-left">EasySchools</h4>
    <h5 class="pull-right">2018-05-13 12:09:01</h5>
  </div>
  <div class="col-md-1 col-xs-1 pic"><img src=https://www.easyschools.org/backend/website/pic/thumb.png alt="EasySchools-answer"></div>
  <div class="col-md-7 text-left padding-fix">
    <h4 itemprop="text">دي حضرتك المدارس الي موجوده ف التجمع تقدر تحدد المدرسه الي حضرتك عايزها وتدخل عل المدرسه هتلقي كل التفاصيل الي حضرتك عايزها زي لينك التقديم و ارقام التليفوناتhttps://www.easyschools.org/en/schools/advsearch?city=cairo&amp;district=new-cairo&amp;rangeOne=1&amp;rangeTwo=250000</h4>
  </div>
  <div class="col-md-4 text-right"></div>
</div>

这是我的页面链接,如果需要测试:

https://www.easyschools.org/en/showQuestion/174

1 个答案:

答案 0 :(得分:3)

您需要使用属性来链接项目。目前您有QAPageQuestionAnswer,但它们之间没有任何关联。

检查http://schema.org/上的相关类型页面:

请注意,您通常不必在两个方向上提供属性。因此,例如,如果您在acceptedAnswer中使用suggestedAnswer / Question,则通常不必在parentItem中使用Answer。然而,从理论上讲,一些消费者可能只支持一个方向。

如果无法嵌套HTML元素,可以使用itemref