首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Schema.org/Event:“事件的开始日期在过去”

Schema.org/Event:“事件的开始日期在过去”
EN

Stack Overflow用户
提问于 2014-01-23 01:22:30
回答 1查看 1.3K关注 0票数 1

我正在谷歌结构化数据测试工具(快速链接)中测试URL http://www.songkick.com/artists/4526008-overwerk

schema.org事件(http://schema.org/Event)数据结构(在结果的中间部分)抛出以下警告。

错误:事件的开始日期已经过去了。

如何解决此警告/错误?

过去的事件难道不应该用结构化数据来标记吗?我的观点是,历史事件数据可能会在某些方面提供价值。我在这个话题上没有发现什么,除了那些说明它必须列出“未来日期”的要点,但是没有说明旧的事件应该放弃结构化的数据标记。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-23 08:11:07

我认为区分(1)有效的Schema.org微数据/RDFa标记和(2)将由Google使用的标记是很重要的。

Google的结构化数据测试工具测试你的标记是否适合包含在Google丰富的片段中--它不仅仅是测试你的微数据/RDFa是否有效。

我猜想谷歌不会为过去的活动显示丰富的片段(因为人们通常都在寻找未来可能参加的活动--你最喜欢的乐队在哪里演奏,等等),所以过去的活动没有给出丰富的片段。所以它发出了“警告”。但这并不能阻止你的标记正常。

仅仅因为谷歌目前没有显示过去的事件,并不意味着你不应该用http://schema.org/Event标记过去的事件,因为不是谷歌的解析器。

我在您的微数据中看到的唯一实际错误是“音乐节ICAM 2014”事件的结束日期属性,该事件应该是YYYY-MM-DD格式,此时代码错误将其设置为"#{event.iso8601_datetime_with_offset}“。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21297531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档