Schema.org 具有主要和子类别的服务标记

Schema.org markup for services with main and sub categories

我正在尝试使用 Schema.org 和 Microdata 标记三种不同类型的服务,其中包含一个主要类别和子类别。

下面的代码正确吗?

我应该使用 hasOfferCatalog 吗?如果是,我应该如何将其应用于下面的代码?

<div itemscope itemtype="http://schema.org/Service">

    <h2 class="article-heading" itemprop="category">Main service category 1</h2>
    <p>
        <span itemprop="serviceType">service 1</span> 
        <span itemprop="serviceType">service 2</span>
    </p>

    <h2 class="article-heading" itemprop="category">Main service category 2</h2>
    <p>
        <span itemprop="serviceType">service 1</span> 
        <span itemprop="serviceType">service 2</span>
    </p>
</div>

如果您有多个不同的服务,则需要创建多个 Service 项。

目前您的标记意味着有 一个 Service 有两个类别和四种服务类型。

如果确实是一个 Service 但有不同种类的优惠,使用 hasOfferCatalog property 是合适的。