Schema.org传输系统的数据结构

时间:2016-09-17 11:04:07

标签: schema.org

我试图对许多运输系统进行分类。我想使用Schema.org标记,但我找不到涵盖这些项目的类别。

我想我需要创建一个自定义"对象"。谁能给我一个如何标记我的内容的简单例子?

信息可能是这样的:

  • 项目:伦敦地铁
  • 城市:伦敦
  • 类型:Metro
  • 行数:10
  • 电台数量:10
  • 基本费用:1
  • 时间表:00:00-23:00
  • ...

另一个:

  • 项目:巴塞罗那巴士网
  • 城市:巴塞罗那
  • 类型:巴士
  • 行数:15
  • 电台数量:200
  • ...

2 个答案:

答案 0 :(得分:0)

您不能按照要求的方式创建自定义对象,我相信您可以使用schema.org的Service来获取。 Schema有一些更具体的服务类型,如果列表中的每个传输系统都由政府维护,那么也许您可以使用Government Service

至于如何标记内容,首先需要决定如何添加模式(例如微数据,RDFa,JSON-LD)。 schema.org网站提供了一些通用示例,可​​以帮助您指明如何编写这三个中的一个。 Here's an example code of a general service

答案 1 :(得分:0)

我留下我的答案,不管过了多久,它都会对某人有用。

必须在服务方案下添加运输服务。但是,如果您不想忽略本地业务,则可以将该业务添加为服务提供商。

这是一个应该如何完成的示例。

{
    "@context": "https://schema.org/",
    "@type": "Service",
    "provider": {
      "@type": "LocalBusiness",
      "name": "Litoral Trans"
    },
    "areaServed": {
      "@type": "Status",
      "name": "Santa Fe"
    },
    ...
}

您可以在以下链接的末尾找到很好的示例 https://schema.org/Service