gpt4 book ai didi

html - FAQ 页面的 Schema.org

转载 作者:可可西里 更新时间:2023-11-01 12:57:07 26 4
gpt4 key购买 nike

我有一个 FAQ 页面,我想用更好的 html 架构来完成它。

<main role="main" itemscope itemtype="http://schema.org/WebPage">
<article itemprop="mainContentOfPage">
<header>
<h1>Frequently Asked Questions</h1>
</header>
<section itemscope itemtype="http://schema.org/Question">
<h2 itemprop="name">Some question #1</h2>
<p itemprop="suggestedAnswer acceptedAnswer" itemscope itemtype="http://schema.org/Answer">
<span itemprop="text">This is an answer #1</span>
</p>
</section>
<section itemscope itemtype="http://schema.org/Question">
<h2 itemprop="name">Some question #2</h2>
<p itemprop="suggestedAnswer acceptedAnswer" itemscope itemtype="http://schema.org/Answer">
<span itemprop="text">This is an answer #2</span>
</p>
</section>
<section itemscope itemtype="http://schema.org/Question">
<h2 itemprop="name">Some question #3</h2>
<p itemprop="suggestedAnswer acceptedAnswer" itemscope itemtype="http://schema.org/Answer">
<span itemprop="text">This is an answer #3</span>
</p>
</section>
</article>
</main>

我认为页面的更好类型是 FAQPage 而不是 WebPage,但是 FAQPage 处于待定状态并且未在 Google 中验证结构化数据测试工具。

您如何看待这个方案?是否正确?

最佳答案

FAQPage将是页面的最佳类型。如果您不想在它发布之前使用它,WebPage 是最好的选择。您现在也可以考虑同时使用这两种类型,并在 FAQPage 成为核心词汇表的一部分后立即删除 WebPage(或者删除 FAQPage 如果它转到 attic ):

<main itemscope itemtype="http://schema.org/WebPage http://schema.org/FAQPage">

我不会使用 mainContentOfPage 属性。它需要一个 WebPageElement,这通常没有用。

在您的例子中,Question 项目没有连接到 WebPage 项目。为此,您可以使用 hasPart property .

<main itemscope itemtype="http://schema.org/WebPage http://schema.org/FAQPage">

<section>

<h2 itemprop="name">Frequently Asked Questions</h2>

<article itemprop="hasPart" itemscope itemtype="http://schema.org/Question"></article>
<article itemprop="hasPart" itemscope itemtype="http://schema.org/Question"></article>
<article itemprop="hasPart" itemscope itemtype="http://schema.org/Question"></article>

</section>

</main>

(我切换了 articlesection 元素,因为我认为这样在语义上更有意义。)

关于html - FAQ 页面的 Schema.org,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48581089/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com