直接答案:25 个首页里只有 7 个有可读的 H1:12 个没有 <h1> 元素,3 个的 H1 只有图片(logo),3 个 H1 为空。这 7 个有文字 H1 的页面中,只有 1 个 H1 与 title 完全一致、1 个部分包含,5 个完全不同。
其他标题来源更少:og:title 9 个、twitter:title 6 个、JSON-LD 里的名称 2 个。即使有 og:title,也只有 4 个与 title 完全一致、4 个部分包含、1 个完全不同。
方法:同一份缓存,比五个标题来源
读取第 4 期 25 个首页缓存(2026-10-31),零网络请求。取 <title>、第一个 <h1>、og:title、twitter:title 与 JSON-LD 的 name/legalName/alternateName,去掉标签、实体与标点后比较:完全一致(exact)、一方包含另一方(partial)、完全不同(none)、来源缺失(missing)。H1 再分为有文字、只有图片、空标签、无元素四种状态。
| 项 | 判定 | 边界 |
|---|---|---|
| H1 可读 | 标签内有非空可见文字 | 图片 alt 不算 H1 文字 |
| 一致 | 归一化后完全相同 | 忽略大小写、空白与常见标点 |
| 部分 | 一方包含另一方 | 不判断哪一方更准确 |
| JSON-LD 名称 | 任意节点的 name/legalName/alternateName | 取第一个非空值比较 |
结果:H1 缺失最严重
| 来源 | 存在页面 | 占 25 |
|---|---|---|
title | 24 | 96.0% |
h1(有文字) | 7 | 28.0% |
og:title | 9 | 36.0% |
twitter:title | 6 | 24.0% |
| JSON-LD 名称 | 2 | 8.0% |
| H1 状态 | 页面数 |
|---|---|
| 有文字 | 7 |
| 只有图片 | 3 |
| 空标签 | 3 |
| 没有 H1 元素 | 12 |
“只有图片”的 H1 通常是 logo 外包了一个标题标签,图片 alt 有公司名,但 H1 本身没有文字;对依赖文本抽取的搜索与 AI 系统,这与没有 H1 差别不大。
一致性:只有 1 个 H1 与 title 相同
| 比较 | 完全一致 | 部分包含 | 不同 | 缺失 |
|---|---|---|---|---|
| H1 vs title | 1 | 1 | 5 | 18 |
| og:title vs title | 4 | 4 | 1 | 16 |
| twitter:title vs title | 1 | 4 | 1 | 19 |
| JSON-LD 名称 vs title | 2 | 0 | 0 | 23 |
H1 那一行的“缺失”包含没有 H1 与 H1 无文字两种情况;og/twitter 的“缺失”是页面没有写该字段。JSON-LD 的 2 个名称都与 title 完全一致,但只有 2 个页面有名称。
对验收的启示
- 先要求一个可读 H1。 25 站里 18 站没有可读 H1,占 72%。
- H1 与 title 不必逐字相同,但要同指一个对象。 7 个有文字 H1 中 5 个与 title 完全不同,需要人工确认是否仍是同一页面主题。
- 社交标题要覆盖。 og:title 只有 9 站、twitter:title 6 站;分享卡片会退回页面标题或空白。
- 结构化数据名称要与品牌一致。 只有 2 站写了名称,虽然这 2 个与 title 一致。
- Logo 用图片时给 H1 补文字。 图片 H1 对文本抽取等于缺失。
局限
- 只比字符串:不做语义判断,“不同”不代表错误。
- 只取第一个 H1:多 H1 页面只比较第一个。
- JSON-LD 名称取第一个非空值:同页多个实体时可能不是页面主体。
- 单次快照:2026-10-31 缓存,未复测改版。
- 25 站 pilot:不外推行业总体。
数据与复算
匿名数据:equipment-homepage-title-consistency-2026.csv(25 行 × 14 列:title/H1 长度、五个来源是否存在、H1 状态、四组一致性结果与 JSON-LD 名称数)。仓库内为 docs/research/2026-11-homepage-title-consistency.csv。
解析:scripts/homepage_title_consistency_probe.py;单元测试 scripts/test_homepage_title_consistency_probe.py(无网络,8 项)。运行:
python -m unittest scripts.test_homepage_title_consistency_probe
配套:首页 title 与 description pilot、文章页 Head 元数据 pilot、结构化数据覆盖 pilot。、标题一致性检查器、文章页标题多源 pilot、标题构成 pilot
数据来源与口径
- 首页缓存:第 4 期 25 站(2026-10-31)。
- 一致性:去标签、实体、空白与常见标点后比较。
- 扫描时间:2026-11-06,零网络请求。