【问题标题】:Is it best to write a JSON-LD script for each date that an event is on or define all dates in one script?最好为事件发生的每个日期编写一个 JSON-LD 脚本,还是在一个脚本中定义所有日期?
【发布时间】:2020-04-22 06:35:25
【问题描述】:

目标: 我想为我网站上的事件添加架构标记。 我有一个网站出售 6 月至 9 月的活动门票。 每周五都有泳池派对(所有日期见文末)

问题: 是否最好为事件发生的每个日期编写一个脚本,例如:

<script type="application/ld+json">
{
...
"startDate": "2020-06-06T17:00",
...
}
</script>

<script type="application/ld+json">
{
...
"startDate": "2020-06-13T17:00",
...
}
</script>

或者,有没有办法在同一脚本中定义此事件的所有日期,例如:

<script type="application/ld+json">
{
...
"startDate": "2020-06-06T17:00",
"startDate": "2020-06-13T17:00",
...
}
</script>

此活动的所有日期: 2019 年 6 月 7 日,星期五 2019 年 6 月 14 日星期五 2019 年 6 月 21 日星期五 2019 年 6 月 28 日星期五 2019 年 7 月 5 日,星期五 2019 年 7 月 12 日,星期五 2019 年 7 月 19 日星期五 2019 年 7 月 26 日星期五 2019 年 8 月 2 日,星期五 2019 年 8 月 9 日,星期五 2019 年 8 月 16 日星期五 2019 年 8 月 23 日,星期五 2019 年 8 月 30 日星期五

谢谢你:)

【问题讨论】:

    标签: schema json-ld structured-data


    【解决方案1】:

    让我从 Google 的角度来回答。 在指南 Get your event on Google 中,直接谈到了这一点:

    每个事件都必须有一个唯一的 URL(叶页)和其上的标记 网址。

    目前,Google 上的活动体验仅支持以下页面 专注于单个事件。我们建议专注于添加标记 您的活动发布页面,而不是列出日程的页面或 多个事件。

    因此,如果您想获得 rich results of Google,那么您应该为每个事件创建一个单独的网页。因此,每个网页应该只包含一个事件和一个日期的结构化数据。

    【讨论】:

      猜你喜欢
      • 2015-08-23
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 2019-06-18
      • 1970-01-01
      • 1970-01-01
      • 2018-09-15
      • 2020-12-23
      相关资源
      最近更新 更多