结构化数据需用 schema.org 规范的 html 标签定义 event,通过 itemscope/itemtype 声明主体,itemprop 标注 name、startdate、enddate(iso 8601 格式)、location(嵌套 place 及 postaladdress),并补充 eventattendancemode、offers、image 等增强字段。

活动日程与举办地点的结构化数据,核心是用符合 Schema.org 规范的 HTML 标签明确表达「事件」(Event)及其关键属性,让搜索引擎、日历应用或语音助手能准确识别和提取信息。不依赖 JavaScript,纯 HTML 就能实现。
用 itemscope 和 itemtype 定义事件主体
从外层容器开始声明这是一个「事件」:
- 用
<div itemscope itemtype="https://schema.org/Event"> 包裹整个活动信息 <li>每个关键字段用 <code>itemprop属性标注,例如itemprop="name"表示活动名称 - 避免嵌套多个
itemscope冲突;地点、时间等子对象需单独声明类型(如Place、DateTime) <time itemprop="startDate" datetime="2026-09-05T14:00">9月5日 14:00</time><time itemprop="endDate" datetime="2026-09-05T17:30">17:30</time>-
<time></time>标签本身语义清晰,同时兼顾人类可读与机器解析 - 若含时区,用带 Z 或偏移量的格式,如
"2026-09-05T14:00+08:00" - 用
<div itemprop="location" itemscope itemtype="https://schema.org/Place"> 开始嵌套 <li>必填 <code>itemprop="name"(场地名),如“北京国际会议中心” - 推荐补充:
address(完整地址)、sameAs(官方主页链接)、geo(经纬度,需再嵌套GeoCoordinates) - 示例地址写法:
<span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress"><span itemprop="streetAddress">朝阳区北辰东路8号</span>,<span itemprop="addressLocality">北京市</span></span> -
itemprop="eventAttendanceMode":标明OnlineEvent、OfflineEvent或MixedEvent -
itemprop="offers":若售票,嵌套Offer类型,含价格、货币、可售状态 -
itemprop="image":指向高清活动海报 URL(建议用绝对路径) - 所有文本内容保留在标签内(如
<span itemprop="name">AI开发者峰会</span>),不要仅靠content属性隐藏数据
精准标记活动时间:用 startDate 和 endDate
时间必须是机器可读的 ISO 8601 格式,不能只写“9月5日”或“下午2点”:
文章转信息图。将文章/笔记转化为手机可读的 HTML 信息图,自动匹配视觉风格。触发场景:文章转图、笔记转图、信息图、转小红书图、做张图、可视化这篇文章、文生图。
结构化标记举办地点:嵌套 Place 类型
地点不是简单一行文字,而是一个有层级的对象:
其他增强可读性与兼容性的细节
补充关键字段,提升被索引和导入日历的成功率:










