使用time
元素,您可以添加机器可读日期时间:
HTML
<time>
元素代表24小时制的时间或 格里高利历中的确切日期(可选时间和 时区信息)。 [1]
有没有办法描述机器可读的时间间隔,例如一家商店的业务?所以我们有类似的东西
<time datetime ="???">09:00 - 12:00</time>
如果是,这对SEO有意义吗?
答案 0 :(得分:1)
是的,您可以使用time
元素标记持续时间,例如:
<time datetime="PT23H 9M">23 hours, 9 minutes</time>
对SEO有用吗?不,至少现在还没有,但我建议你使用这个标记,如果可以,那么你将来就准备好了!
有关详细信息,请参阅best of time。
答案 1 :(得分:1)
虽然您可以(并且应该)使用time
element for durations,但它并不表示此持续时间的用途。
如果您想传达这些是商店的营业时间,您可能希望包含结构化数据。例如,通过使用语法RDFa和词汇表Schema.org(由几个搜索引擎支持)。
Schema.org提供openingHoursSpecification
属性,其值为OpeningHoursSpecification
。
在RDFa(Lite)中,这可能看起来像:
<body typeof="schema:LocalBusiness">
<div property="schema:openingHoursSpecification" typeof="schema:OpeningHoursSpecification">
<time datetime="3h">
<time property="schema:opens">09:00</time> - <time property="schema:closes">12:00</time>
</time>
</div>
</body>