2020 年 3 月 17 日,星期二
受当前新型冠状病毒肺炎 (COVID-19) 形势影响,许多活动已宣告取消、推迟或转为仅通过在线方式参与。在这种瞬息万变的环境下,Google 希望能够为用户提供与您的活动有关的最新、最准确的信息;因此,我们在开发者文档中添加了一些新的可选属性,以便您更新相关信息。这些属性适用于所有地区和语言。这是我们的整体 schema 更新措施中的一个环节,这些措施旨在为发布商和用户提供支持。下面是一些重要提示,可以帮助 Google 及时了解您活动的最新动态。
更新活动状态
schema.org eventStatus
属性可用来设置活动状态,尤其是当活动取消、推迟或改期时。此信息非常有用,因为 Google 可以利用此信息向用户显示某项活动的当前状态,而不是从活动搜索体验中完全排除这项活动。
-
如果活动已取消:将
eventStatus
属性设置为EventCancelled
,并在活动的startDate
中保留原始日期。 -
如果活动已推迟(但日期未知):在活动的
startDate
中保留原始日期,直至您获知相关活动的举办时间,然后将eventStatus
更新为EventPostponed
。startDate
属性是必要属性,可以帮助识别唯一的活动。需要您输入原先的startDate
属性,直至您获知新日期。获知新的日期信息后,请将eventStatus
更改为EventRescheduled
,并根据新的日期信息更新startDate
和endDate
。 -
如果活动已重新安排到未来的某个日期:使用相关新日期更新
startDate
和endDate
。您也可以将eventStatus
字段标记为EventRescheduled
并添加previousStartDate
。 -
如果活动已从现场举办改为仅通过在线方式参与:可选择使用
EventMovedOnline
更新eventStatus
字段,以指示相应更改。
如需详细了解如何实现 eventStatus
属性,请参阅开发者文档。
将活动标记为仅通过在线方式参与
更多活动已改为仅通过在线方式参与,我们正在积极寻找有效的方式,以便通过 Google 搜索向用户显示此类信息。如果您的活动仅可通过在线方式参与,请务必使用以下属性:
-
将位置设为
VirtualLocation
类型。 -
将
eventAttendanceMode
属性设置为OnlineEventAttendanceMode
即可。
如需详细了解如何实现 VirtualLocation
类型,请参阅开发者文档。
在活动发生变化时通知 Google
更改标记后,请务必通知 Google。我们建议您通过您的服务器自动提供站点地图。这是确保新内容和更新内容尽快被搜索引擎发现的最佳方法。
如果您有任何疑问,请通过网站站长论坛 或 Twitter 告诉我们。