粘贴 HTML,比对五个标题来源
把页面 HTML 粘贴到下面,工具在浏览器本地读取 title、第一个 h1、og:title、twitter:title 与 JSON-LD 名称,判断完全一致、部分包含、不同或缺失。不联网、不上传、无依赖。
尚未检查。
统计口径
| 项 | 判定 | 边界 |
|---|---|---|
| 可读 H1 | 标签内有非空可见文字 | 图片 alt 不算 H1 文字 |
| 一致 | 去标签、实体、空白与常见标点后完全相同 | 忽略大小写 |
| 部分 | 一方包含另一方 | 不判断哪一方更准确 |
| JSON-LD 名称 | 任意节点的 name/legalName/alternateName | 取第一个非空值比较 |
| H1 状态 | 有文字 / 只有图片 / 空标签 / 无元素 | 只取第一个 H1 |
工具只比字符串,不做语义判断;“不同”不代表错误。与 Python 探针 scripts/homepage_title_consistency_probe.py 同口径:在 25 个缓存首页上,本工具的 12 项字段与已发布 CSV 完全一致。
逻辑在 js/title-consistency-check.js(无依赖、无网络);scripts/test_title_consistency_check.js 覆盖 12 组断言(四类关系、图片/空 H1、未闭合 H1、单双引号、@graph、非法 JSON、实体、CSV)。一致性核对:scripts/parity_title_consistency_check.js。运行:
node scripts/test_title_consistency_check.js
配套:首页标题多源 pilot、首页 title 与 description pilot、结构化数据覆盖 pilot。、文章页标题多源 pilot