首页 / GEO专题 / 技术GEO

语义化HTML

零成本的内容抽取加分项

要点速览

基础要求一个 h1 + 层级不跳
优选标签article / section / nav / table / ul
核心原则标签反映内容含义
反面做法全 div + class 堆砌
关联收益可访问性 + SEO
实施成本低(规范层面)

同样是列出产品参数,用表格还是用一堆 div 加样式,AI 的抽取难度完全不同。语义化 HTML 不会让你立刻被引用,但它决定了机器读你内容时是「顺藤摸瓜」还是「解谜题」。这篇把该做的规范一次列清。

一、语义化的本质:让结构自己说话

HTML 标签本身携带含义:h1-h6 表达层级,table 表达数据关系,ul/ol 表达并列与顺序,article/section 表达内容边界。AI 抽取内容时大量依赖这些结构信号。

语义化站点的典型特征:一个页面一个 h1;标题层级连续不跳级;导航用 nav、正文用 article、附属内容用 aside;数据用表格、要点用列表、步骤用有序列表。

反面典型:整页 div 加 class 拼排版、用加粗模拟标题、把表格数据做成图片或伪表格布局——机器只能靠猜,猜错就是信息丢失。

二、标题层级规范

一个 h1:每页唯一的 h1 表达页面主旨(通常是标题本身),不要多个 h1,也不要把 logo 当 h1。

不跳级:h1 下接 h2,h2 下接 h3;需要视觉上更小的字用 CSS 控制,不要为了字号跳层级——层级表达的是结构,不是字号。

标题即问题:延续 GEO 内容策略,小标题用真实问法或明确短语,让「标题 + 内容」构成可独立理解的单元,配合结构化标签抽取效果最佳。

三、内容元素的正确用法

表格:参数对比、价格、规格用真正的 table 标签(含 th 表头),不要用排版模拟;AI 对表格的结构化理解远好于视觉对齐的 div。

列表:并列要点用 ul、顺序步骤用 ol;导航菜单用 nav + ul。

图片:所有信息性图片配 alt 文本——这是图片内容被机器理解的唯一通道;装饰性图片留空 alt。

强调:重要事实用 strong 而不是纯样式加粗;引用来源用 cite 或明确的文字标注。

四、落地:一份前端内容规范

把语义化要求写进前端规范与内容模板:页面骨架(header/main/footer/aside)、标题层级、表格列表用法、图片 alt 要求,一次定清。

上线检查清单加三项:源代码里能否看到正文?标题层级是否连续?关键数据是否在真表格/文本里?

与团队协作方式配合:给编辑的是「内容结构规范」(何时用列表表格、怎么写小标题),给开发的是「模板标签规范」——两边共同保证语义化不是口号。

常见问题

语义化对排名有直接影响吗?+
对搜索引擎的影响是间接的(更好的理解与抽取),对 AI 抽取的影响更直接。它是那种「单独看不明显、组合里缺不了」的基础项,成本几乎为零,没理由不做。
老站改造值得做吗?+
优先改造核心页面(产品、FAQ、专题)的模板:标题层级、表格列表、alt 文本三项收益最明显。全站重构没必要,模板级改造性价比最高。
React/Vue 组件化开发怎么做语义化?+
框架与语义化不冲突:组件渲染的仍是 HTML,关键是设计组件时用对标签(Table 组件输出真 table、标题组件输出正确层级)。把语义要求写进组件设计规范。
AI 真的会利用语义标签吗?+
会。内容抽取普遍依赖标题层级、列表与表格结构来切分与理解内容。语义清晰的页面,抽取出的「片段」质量明显更高。
怎么快速检查一个页面语义化水平?+
看源代码三处:是否一个 h1 且层级不跳、关键数据是否在真表格里、图片是否有 alt。三处合格,基本盘就有了。

相关专题

← 返回GEO专题导航

↑