# 第 3 章 · 让 AI 认对你是哪一家：资料处处一致

> GEO Playbook · 通用版 v1.0 · Canlah AI · CC BY 4.0 · 网页版：https://canlah.ai/zh/playbook/identity/
> 这是给 AI 助手读的 Markdown 版，内容与网页版相同。图写成代码块（wireframe / mermaid / bars / steps / split）；「→」链接指向网页版对应小节，同名 .md 是它的 Markdown 版。

## 3.1 为什么排在写页之前 · 两小时清单

**这一节要你做的**：确认基线已经落盘，按人这一关的五个固定动作排好路线，用两小时一口气做完六段清单，再判断自己能不能 30 分钟带过。做完你手上多了一份实体错误清单初稿、一张 14 行事实表、一份五处档案盘点和一份排除项清单。

**硬闸：基线没落盘，不改任何门、档案、事实页。** 基线（含那一次 36 次品牌六问）怎么跑、怎么落盘，见 [→ 通用版 4.3 粗筛分堆、满轮与品牌六问基线](https://canlah.ai/zh/playbook/pick-questions/#g4-4-3-粗筛分堆-满轮与品牌六问基线)。

```mermaid 图：认错人时，后面所有页面工作的回报是零，甚至是负的
flowchart LR
  door["门开了，爬虫抓到你的字"] --> q{"机器确认是这一家吗"}
  q -->|是| ok["功劳记在你头上"]:::hl
  q -->|认成同名他家| neg["你在替别人做 GEO"]:::warn
  q -->|抓到旧值错值| err["事实被说错"]:::warn
```

说错的通常是 AI 从第三方页上抓到的旧值或错值：价格、地址、营业时间、注册号、执业人姓名与资质、是不是已经结业。这一关还有两个别处没有的特点：

- **回报快。** 它是全套动作里唯一一个「修完之后 AI 说法常常最先跟着变」的杠杆（观察所得，把握度 70%，不作承诺）；写页、站外、视频的回报都以月计。
- **压在成交率上。** 买家从 AI 拿到短名单后会回头核品牌——搜名字、看官网、看档案，再联系。

**判断这一关做没做完的唯一硬数：事实错误条数 X → Y。** 席位数随抽样波动，在册且被引要等第三方点头，只有这一格月月给得出硬数，而且自己照着问一遍就能复现（[→ 通用版 7.1 复测的产出与量具](https://canlah.ai/zh/playbook/measure/#g11-7-1-复测的产出与量具)）。

本章话术的出处上限整张放在 [→ 通用版 A.1 机制、门与人这一层的证据](https://canlah.ai/zh/playbook/evidence/#g13-A-1-机制-门与人这一层的证据)，结论一句：**AI 实时抓取只读可见 HTML，本章每一样事实都要以可见 HTML 一行一字段写出来。** 引用那些证据时连限定语一起抄，不许只抄数字。

### 路线：五个固定动作

```steps 图：人这一关的五个固定动作，sameAs 永远排最后
1 | 唯一拼写 | 机构法定名、每位署名人姓名各定一种写法
2 | /facts 页 | 可见 HTML，一行一字段（3.2）
3 | 六处对齐 | 逐格打开原页抄下来比对（3.3）
4 | 当天更正 | 不一致的每一格当天发函（3.3、3.5）
5 | sameAs 最后 | 给知识图谱用，排在可见 HTML 之后
```

顺序不能反：sameAs 给知识图谱用，不是给实时抓取用。先写 schema 后写可见 HTML，得到的是一个「字段齐全但 AI 读不到」的站（schema 模板一次封版，见 [→ 通用版 2.7 闸三闸四：收录通路与 JSON-LD 一次封版](https://canlah.ai/zh/playbook/open-the-door/#g2-2-7-闸三闸四-收录通路与-JSON-LD-一次封版)）。

### 两小时清单

```steps 图：两小时六段，前面有一道硬闸
前置 | 基线已落盘 | 没落盘就不改事实页与档案
0–25 分钟 | 读品牌六问 | 基线那次 36 次，抄错误与负面
25–55 分钟 | 14 行事实表 | 每行来源、核实日、能否公开、谁更新
55–75 分钟 | 五处档案三态 | 在/不在/被抢注；网址是否指规范域名
75–95 分钟 | 门读检复核 | 核 2.2 的回执
95–110 分钟 | 后台站点字段 | 核 2.5 的回执
110–120 分钟 | 定排除项 | 不提的话题、不公开的价、禁用表述
```

0–25 分钟由跑探测的人读，其余由改站的人做。这一段**不另跑探测**，读的是冻结周那一份 36 次原始答案：另跑一次快跑与 36 次不是同一把尺子，X 要是来自快跑，前后就不可比。75–95、95–110 两段在开门那一章（2.2、2.5）已经做过，这里只核回执。规范域名指 www 与 https 形态和官网一致。

| 时段 | 产出 | 命中任一即不许压缩 |
|---|---|---|
| 0–25 分钟 | `entity_errors.md` 初稿 | 出现任一事实错误、认成同名他家、或倾向判负面 / 排除 → 当天启动插队（3.5） |
| 25–55 分钟 | `facts-table.csv` | 受管侧且对外有价格 → 价格行逐档核到内部台账（价目表导出件），不照抄自己网页上的旧值；对外陈述必须可证实 |
| 55–75 分钟 | `profiles-5.csv` | 两个域名并存、改过名、搬过址，或任一档案网址指首页而非承接页 → 做满，进第 1 周补齐清单 |
| 75–95 分钟 | `gate_read.md` 回执 | 任一被挡，或「Block AI bots」开着 → 回 [→ 通用版 2.9 门层排查与本章验收](https://canlah.ai/zh/playbook/open-the-door/#g2-2-9-门层排查与本章验收)，页面类工作整体后移 |
| 95–110 分钟 | 三份 JSON + 站点字段截图 | 站点参数没配对时工具会静默读到另一个站还返回 ok。**站点字段核不对 = 这一格没做，不许标完成** |
| 110–120 分钟 | `exclusions.md` | 命中开关 A（[→ 通用版 0.2 先判你属于哪一侧](https://canlah.ai/zh/playbook/start/#g0-0-2-先判你属于哪一侧)）：没有书面广告授权，后面一封对外函件都不许发 |

门读检六行各看什么，见 [→ 通用版 2.2 闸一只读体检：nosnippet、robots、WAF 各看什么](https://canlah.ai/zh/playbook/open-the-door/#g2-2-2-闸一只读体检-nosnippet-robots-WAF-各看什么)。其中一条本章要用：**Applebot 没放行，就别去认领 Apple 的商家档案**（3.4）。

**另加（不进 120 分钟，按人头计）**：每位用人名承接信任的署名执业人一张个人实体页，40 分钟对齐 + 半天建页（3.3）。机构有 ≥3 位注册执业人，或任一位持专科注册（非强监管侧：或第三方资质分级） → 必须做满。

### 能不能 30 分钟带过

```mermaid 图：四个条件全中才许 30 分钟带过，任一不中就做满
flowchart LR
  c1{"单点、单执业人吗"} -->|是| c2{"无同名，未改名搬址吗"}
  c2 -->|是| c3{"基线零事实错且倾向非负"}
  c3 -->|是| c4{"价格已是确定价形态吗"}
  c4 -->|是| fast["30 分钟带过，首行留痕"]:::hl
  c1 -->|否| full["做满 120 分钟"]
  c2 -->|否| full
  c3 -->|否| full
  c4 -->|否| full
```

带过的做法：事实表只填 14 行硬字段，五处档案只核网址字段一致性，其余动作整批压进月度复查列。**带过的决定写进当周工作单首行并留痕——是你判的，不是漏的。**

## 3.2 事实表与机构事实页

**这一节要你做的**：先建一张 14 行事实表，作为全案唯一的事实源；再照施工图做一张能被机器整行抄走的机构事实页（/facts）；改价当天，事实页、厚页、五处档案三处同日同步。

```mermaid 图：一张事实表是全案唯一事实源，其余五处只许从这里取数
flowchart LR
  table["事实表 14 行"]:::hl -->|取数| facts["/facts 页"]
  table -->|取数| thick["厚页事实句"]
  table -->|取数| profiles["五处商家档案"]
  table -->|取数| out["站外材料"]
  table -->|取数| letter["更正函"]
```

事实表固定四列：**来源 / 核实日期 / 能否公开 / 谁更新**。

### /facts 页：给机器整行抄走的页，不是防错页

官网 About 页解决不了这件事——About 页是形容词，AI 抄不走、也不敢抄。/facts 要做到「一抄就对、一抄就完整、抄走一行还能读得懂」。

```wireframe id=pt09 图：机构事实页的区块顺序；AI 整行抄走的是字段表和硬事实卡
title/H1 | 法定名称 + 裸事实，零形容词 | 必
首屏资质句 | 资质、注册号、年份等 2–4 个数字 | 必
硬事实卡 | 3–5 张 KPI 卡，每张下一行写定义、分母、时期 | 必,抄
14 行字段表 | 一行一字段，值里不夹叙述句 | 必,抄
  执业人员 | 姓名+注册号+官方查册链接，逐条列 | 必
价格块 | 分侧写死，确定价或区间+计费方式 | 必,规
地点与营业时间 | 逐日列，不写「按预约」 | 必
评价 | 受管侧整块不做，其余侧另见别处 | 选,规
FAQ | 3–6 问，复述正文结论 | 选
自评分/评价转载/对比图 | 一律不放 | 禁,规
页脚 | 最后核实日期 + 负责人 | 必
schema | 一次性模板，不逐页写 | 必
```

URL 独立、进 sitemap、页脚全站可达。形态必须是干净 HTML 的 `<table>` 或 `<dl>`，不是图片、不是 PDF、不靠 JS 渲染——主流 AI 爬虫零 JS 执行（例外只有两家，机制见 [→ 通用版 2.3 闸二：实抓的四身份（只读）](https://canlah.ai/zh/playbook/open-the-door/#g2-2-3-闸二-实抓的四身份-只读)），渲染不出来等于这页不存在。schema 走一次性模板（机构类型 + 每位执业人的人物类型 + sameAs），不逐页写、不逐页查，已在 [→ 通用版 2.7 闸三闸四：收录通路与 JSON-LD 一次封版](https://canlah.ai/zh/playbook/open-the-door/#g2-2-7-闸三闸四-收录通路与-JSON-LD-一次封版) 封版，这里不重复。

评价怎么处理，各侧写法不同，统一在 [→ 通用版 5.3 三侧速查（二）：证言与评价、比较、榜单、头衔、外链、FAQ 与图注](https://canlah.ai/zh/playbook/write-pages/#g5-5-3-三侧速查-二-证言与评价-比较-榜单-头衔-外链-FAQ-与图注) 写一次，这里只标位置：受管侧整块不做。

**这一型靠数字，不靠结论段**：实测的机构事实页在第一个 H2 前都没有结论段、没有日期、没有署名，照样被引（证据见 [→ 通用版 A.3 页型实测（一）：两条腿、七条规则、档 A 九型](https://canlah.ai/zh/playbook/evidence/#g13-A-3-页型实测-一-两条腿-七条规则-档-A-九型)）。所以硬事实卡每张下一行都写定义、分母、时期，缺一样就过不了数字六项检查（[→ 通用版 5.10 页型共用件：数字六项检查、无公开价、计价单位、日期与 schema](https://canlah.ai/zh/playbook/write-pages/#g5-5-10-页型共用件-数字六项检查-无公开价-计价单位-日期与-schema)）。

> **举例**（教育培训）：一家机构首页 H1 是一句口号，AI 没抄那句话，抄的是紧跟首屏的成绩卡，逐数引用。这页有两处缺陷：一张卡写「100%」却没写分母，过不了数字检查；收费不在首页 HTML 里。格式可以学（数字卡紧跟首屏、纯 HTML 可读），写法不能学（缺分母、价格不上 HTML）。

H1 写 `<法定名称> · 机构事实档案`，裸事实、零形容词；title 可用 `<服务/学科> <机构类型> Singapore ｜ <一条可核事实>`，或 `<服务> in Singapore — <机构名>`。两处都不写口号。

> **举例**（教育培训）：被引过的 title「JC H2 Math Tuition Singapore ｜ 90% A/B」——格式可学（服务 + 地点 + 一条数字），措辞不学（90% 没有定义和分母）。

### 14 行字段表（硬字段）

每行 = 字段名 + 值 + 最后核实日期，值里不夹叙述句——一行要能被单独抄走。

| # | 字段 | 写法 |
|---|---|---|
| 1 | 法定名称 | 与商事登记逐字一致，含大小写与公司后缀 |
| 2 | 统一登记号 | 号码 |
| 3 | 行业牌照或注册号 | 号码 + 官方查册链接 |
| 4 | 执业人员 | 每位姓名 + 注册号 + 官方查册链接，见 3.3 |
| 5 | 地址 | 单行 + 邮编，与五处档案逐字一致 |
| 6 | 电话 | 与五处档案逐字一致 |
| 7 | 营业时间 | 逐日列，不写「按预约」 |
| 8 | 成立年份 | 数字 |
| 9 | 服务语言 | 逐项列 |
| 10 | 主力项目清单 | 项目名逐项列，不加形容词 |
| 11 | 器械 / 材料 | 真实品牌 + 型号 + 厂商产品页链接；强监管侧只写型号，不链厂商（3.4） |
| 12 | 保险 / 补贴范围 | 写确定句 |
| 13 | 复诊与更换政策 | 只写期限、次数、已包含在报价内的范围；不出现「免费 / 赠送 / 不另收费 / 0 元」 |
| 14 | 最后核实日期 | YYYY-MM-DD |

> **举例**（牙科医美）：第 12 行写成「本项目不在某医疗储蓄计划可支付范围」这种确定句，不写「部分补贴」「视情况」。

### 价格块：强监管侧写死

```split 图：强监管侧价格块，禁掉的每一样都有一个合法替代填回同一格
禁：写了会被罚 || 改写：同一格填这个
「起 / from / 低至」 || 分档逐项写确定价
价格区间（S$X–S$Y） || 逐档拆开，每档写明界定条件
原价、折扣、涨跌幅 || 只留一个生效日下的当前价
分期、套餐、限时促销 || 单档价 + 界定条件 + 已包含项
```

**价格必须是确定的最终价**，各侧详细写法、区间能不能出现，统一口径见 [→ 通用版 5.2 三侧速查（一）：先判身份；价格、促销与赠送、结果数字](https://canlah.ai/zh/playbook/write-pages/#g5-5-2-三侧速查-一-先判身份-价格-促销与赠送-结果数字)，这里不重复。

> **举例**（牙科医美）：一张三档价目表按轻度 / 中度 / 复杂分档，每档写清界定条件、含税确定价、已包含项与例外项——这是强监管侧写法的样子，弱监管侧不必照搬。

价格句分两种：本方句写全价格、计价单位、次数与含项；市场句写区间与影响价格的变量。市场句能不能写、能不能与本方价同页，各侧口径见 [→ 通用版 5.2 三侧速查（一）：先判身份；价格、促销与赠送、结果数字](https://canlah.ai/zh/playbook/write-pages/#g5-5-2-三侧速查-一-先判身份-价格-促销与赠送-结果数字)。

> **举例**（教育培训）：本方句「<Centre> charges S$480 per month for 4 group <科目> lessons of 1.5 hours each, including GST and notes.」；市场句「<科目> tuition in Singapore generally costs S$X–S$Y per month, depending on group size, level, and tutor experience.」

有些行业的广告条文直接要求：广告版面写不下时，必须给一条显著链接指向官网具体那一页，且指向的来源不得是只能口头、无记录的。**/facts 与价格指南页因此有条文靠山，不是自己发明的规格**（条文明文；举例行业是培训，条文原文见该行业版附录，培训版未出，《牙科医美版》附录不收这一条）。

### /facts 与厚页的分工

/facts 是密度闸的取数源，不是受检对象：不受厚页字数约束、不占意图簇配额、不计页数；厚页上每一条「别处找不到的可核事实」必须指回 /facts 上的某一行和事实表行号，指不回去的不算数。它也喂出处闸：第 2、3、4、12 行自带的查册链接和政府页（可以外链厂商的一侧再加第 11 行的厂商产品页），就是厚页那 3 条以上外链的现成来源。/facts 仍然是一份广告：受监管侧照样要过发布前合规清单——禁用词、价格写法、免费字样、疗效与同行比较、监管背书，一条不豁免，清单口径见 [→ 通用版 5.2 三侧速查（一）：先判身份；价格、促销与赠送、结果数字](https://canlah.ai/zh/playbook/write-pages/#g5-5-2-三侧速查-一-先判身份-价格-促销与赠送-结果数字) 与 [→ 通用版 5.3 三侧速查（二）：证言与评价、比较、榜单、头衔、外链、FAQ 与图注](https://canlah.ai/zh/playbook/write-pages/#g5-5-3-三侧速查-二-证言与评价-比较-榜单-头衔-外链-FAQ-与图注)。

**改价当天，/facts、厚页价格表、五处档案价格字段同日同步，并向已收录你价格的第三方页发更新函。** 三处不一致，等于自己把签过字的事实写花了。

**做完怎么验**：/facts 上线；用普通浏览器 UA 取源码，价格字符串、注册号字符串在源码里搜得到；价格、注册号 100% 逐字回读事实表。

## 3.3 个人实体页与六处痕迹对齐

**这一节要你做的**：给每位署名的专业人士建一张独立个人页，再把姓名、注册号、机构名、地址在六处公开痕迹上改成逐字一致；人员离任时按三种情形处理 sameAs。

适用于任何一个用人名承接买家信任的角色——不限于机构创始人，一线的服务提供者同样要建。

> **举例**（牙科医美）：诊所里每一位署名的医生都算，不只是创始人。

受监管侧机构层的说服力几乎全被禁了，但个人层没有——监管方明文允许执业人写资质、执业范围、执业安排与联系方式，这是受监管侧少数被明文允许的说服力来源，所以**个人页在受监管侧不是加分项，是主线**（条文明文，条文原文见行业版附录（举例行业：《牙科医美版》附录 A））。

> 🔴 **允许 ≠ 不受管**：个人资料仍要过合规的九条判准（真实、准确、可核实、不夸大、不误导、不煽动、不带说服性用语、不比较、不贬损）；另有举例行业主管方的自夸词禁令（如 Annex A laudatory terms 表）——不许在任何对外文件或口头表述里把这一格说成「绕开机构广告限制的后门」。头衔排版按监管方规定的格式显示，不得使用未合法持有的头衔；不在专科名册的不得暗示专科身份（规定头衔排版的那份通告，原文未能机器读取，条文把握度以人工核对为准，上线前须逐条对原文核一遍；未取到原文）。

纯目录收录是实测里引用密度最低的页型；实测到的最大单项效应是实体强度倍数（单一第三方研究、美国样本，证据与限定语见 [→ 通用版 A.1 机制、门与人这一层的证据](https://canlah.ai/zh/playbook/evidence/#g13-A-1-机制-门与人这一层的证据)）——钱花在目录收录上买不到东西，花在实体上能。

> 🔴 **产出的是页面，不是内部表**：整理成一张内部资历表不算完工——AI 读不到内部表，只读可见 HTML；五大抓取系统里没有一个读 JSON-LD 或隐藏的结构化标记（证据见 [→ 通用版 A.1 机制、门与人这一层的证据](https://canlah.ai/zh/playbook/evidence/#g13-A-1-机制-门与人这一层的证据)）。

```wireframe id=pt09-person 图：个人档案页的区块顺序（整张页型未实测，不标抄）
H1 | 法定姓名唯一拼写 + 注册头衔 | 必
注册信息条 | 注册号·册别与在册状态·注册起始·官方查册链接 | 必
合规声明行 | 仅受管侧：合规负责人定稿，写核对日 | 选,规
资历表 | 学位+授予机构+年份逐条；执业起始年份 | 必
第三方资质分级 | 弱监管侧/不受管侧：分级名称+授予方，查不到写日期；强监管侧：不写厂商授予的等级，只写技术标准类认证与注册状态 | 选,规
执业范围与项目 | 该人负责的项目+逐项确定价 | 必,规
外部锚点 | 协会档案/学术标识/讲者页/职业社交页/Wikidata Q号 | 必
署名内容列表 | 该人署名的厚页与视频，链回本页 | 必
更新日 | 一行 | 必
```

外部锚点字段有就填，没有不编——尤其学术标识和 Wikidata Q 号；后者建不建看 3.4 的门槛。第三方资质分级只写分级名称与授予方，见 3.4。执业范围与项目价格按 /facts 价格块口径写，受管侧同样过一次合规清单（见 3.2）。

每人一个独立 URL（`/team/<name>`），不是 About 页里的一段。形态和 /facts 一样：可见的 `<dl>` 或 `<table>`，一行一字段，外部来源一律是可点的 `<a href>`，不靠 JS 渲染、图片、PDF。之后每一篇厚页、每一条视频、每一份站外材料都挂这个人的署名，署名链回这一页——这是把页面权重和人的实体绑在一起的唯一动作。

title/H1 固定写成 `<姓名>, <注册头衔>`；受管侧头衔只用注册写法，不写自封头衔。受管侧的专业内容页，H1 下第一行写一行审阅署名：审阅人姓名 + 学位 + 月份年份，后接注册号，链回个人页；其他页型把它当加分项（署名行的实测见 [→ 通用版 A.3 页型实测（一）：两条腿、七条规则、档 A 九型](https://canlah.ai/zh/playbook/evidence/#g13-A-3-页型实测-一-两条腿-七条规则-档-A-九型)）。

> **举例**（牙科医美）：所有医疗页 H1 下第一行写 `Medically reviewed by Dr X, <学位> · <月 年>`，后接注册号。

**「8x 实体强度」（单一第三方研究、美国样本，限定语见附录 A.1）的真实机制，不是 schema 里写了什么**，是同一组事实在多个能被爬到的独立第三方页上逐字一致地出现。

```mermaid 图：同一个人的三种拼写，机器看到的是三个人
flowchart LR
  a["官方查册页写法"] --> merge{"字符串一致吗"}
  b["协会页写法"] --> merge
  c["官网写法"] --> merge
  merge -->|不一致| split["拆成多个实体"]:::warn
  merge -->|一致| one["合并成一个实体"]:::hl
```

三个字符串就是三个实体，8x 变成 1x。所以真正的抓手是下面这张六处对齐表，不是页面规格表本身。

### 六处痕迹按锚点层换

| 锚点层 | 六处公开痕迹 | 独立页建在哪 |
|---|---|---|
| 机构 | 官方注册册、五处商家档案、行业协会档案、官网、厂商 locator、媒体报道 | /facts |
| 自然人 | 官方查册页、行业协会档案、官网员工页、会议讲者页、职业社交页、学术标识 | /team/<name> |

**跨行业不变的一句：拼写不一致是实体被拆成两个的头号原因。**

> **举例**（电商）：同一品牌在三个平台叫三个名字，机器看到的是三个实体，三份社会证明谁也不加谁。

有的行业对法定名称的写法本身有明文规定，违规写法同时也把实体拆成两个：商家档案、榜单条目、平台页里的写法要一并改掉，否则既踩条文又拆实体（条文明文；举例行业是培训，条文原文见该行业版附录，培训版未出，《牙科医美版》附录不收这一条）。

> **举例**（教育培训）：注册名后不得加「Singapore」，要表示地点只能另写「located in Singapore」。

被同名无关实体污染时，在 /facts 首段加一句排他性定义：产品名 + 类别名词 + 法律主体名 + 所在地，一句话写完，六处痕迹的描述首句统一改成这一句（未实测增量，机制清楚）。

> **举例**（软件）：查某产品的 SOC 2，答案里混进一家同名无关公司。

```steps 图：六处逐格对齐，跟进两次收尾
1 | 抄下六处 | 逐格打开原页面抄写，不凭印象填
2 | 官方查册为准 | 查册页错了先改查册页，它是所有第三方抄写的源头
3 | 当天发函 | 不一致的每一格当天发更正请求
4 | +7 跟进 | 第一次跟进
5 | +21 跟进 | 第二次跟进，进月度复查列
```

| 来源 | 姓名逐字拼写 | 注册 / 执业号 | 机构法定名称 | 地址 |
|---|---|---|---|---|
| 官方查册页 | | | | |
| 行业协会档案页 | | | | |
| 机构官网员工页 | | | | |
| 会议 / 讲者页 | | | | |
| 职业社交页 | | | | |
| 学术标识（有才填） | | | | |

**多久**：每位对齐 40 分钟、建页半天。**凭什么它能动名次**：机器做实体消歧靠的是字符串在多源上的一致重合，不是你在自己页面上重复了几遍。**做完怎么验**：个人页公网可打开；取源码能字符串搜到姓名、注册号、非强监管侧的分级名；六行 × 四列全部填满且逐字一致，不一致的每一格都有一封已发出的更正函和发出日期；厚页与视频的署名点得回这一页。

### 人员离任：页面保留，sameAs 分三种情形

```mermaid 图：人员离任，页面保留状态，sameAs 分三种情形处理
flowchart TD
  leave["人员离任"] --> keep["改状态为曾任，不删页不改URL"]
  keep --> six["当天改完六处出现该人名的字段"]
  six --> s1{"sameAs 指向哪"}
  s1 -->|官方查册/协会/学术标识| a["保留"]:::hl
  s1 -->|新雇主站上的页| b["当天删除"]:::warn
  s1 -->|职业社交页| c["保留，关系描述改曾任"]
```

不删页，是因为删页会打断已建好的回链。保留官方查册 / 协会 / 学术标识类 sameAs，是因为它证明的是「这个人是谁」；删掉新雇主页的 sameAs，是因为留着等于把权威喂给对手，还可能让实体解析把这一页判给新机构。这套处理未实测，机制成立。

**不存在「301 一个署名」**：301 作用在整个 URL 上，署名字段没法重定向。档案页确实没有保留价值的，才整页 301 到团队目录；其余页面只改当前负责人和作者链接（未实测）。

当天一次做完的六处：本人个人页状态行 + 最后核对日、机构在岗人员名单、五处商家档案里出现该人名的字段、行业协会或平台档案、榜单条目（发更新函）、该人署名内容的开头链接（改指向「曾任」页，不删除内容本身）。

换人接手的，任何页面上引用旧任者资历的句子必须同日一并改，不然新旧口径并存——这本身就是一条自造的事实错误。

人本身就是锚点、人走了会带走整条服务线的，承接页不许建在这个人名下：主语写服务本身，人只作一个可替换的「当前负责人」字段，否则人一走整页要么删、要么变成错误实体（未实测，机制成立）。

> **举例**（教育培训）：一对一家教的课程线页主语写「科目 × 学段」，讲师只作「当前授课教师」字段。

## 3.4 第三方资质分级、Wikidata 与五处商家档案

**这一节要你做的**：能拿第三方资质分级的去拿，它是请不了评价时的替代品；能被厂商 locator 收录的去申请；满足条件才建 Wikidata；五处商家档案一次补齐，网址字段指向承接页，之后每月只花 20 分钟做三态复查。

### 第三方资质分级：请不了评价时的替代品


弱监管侧与不受管侧有可核第三方分级就填，查不到写日期；强监管侧不写厂商授予的等级（保守线，非条文明文，依据见行业版附录；要放宽须客户合规负责人书面理由），只写技术标准类认证与注册状态。

**写法三条硬纪律**：
1. 只写分级名称与授予方。「最高级 / 唯一 / 领先 / 全岛仅 X 家」直接命中禁用词表，无论是否属实一律禁止。
2. 强监管侧例数、手术量默认删，没有确认流程，也没有「确认后可用」这一档；其余侧只写自家绝对数，且三条闸同时过：无形容词、有台账且负责人签字、不与疗效并置。
3. 逐条进合规清单打勾，负责人签字。

签字只解决三类停笔情况，不把条文明文禁止的东西变成可发布：第 1 条那几个词，签了字也不能上（停笔规则见 [→ 通用版 0.4 合规句的三档标签与停笔规则](https://canlah.ai/zh/playbook/start/#g0-0-4-合规句的三档标签与停笔规则)）。

律所一类可引第三方排名作专长依据，但归哪一侧按行业版判定，须先过本行业宣传规则审查，法务签字前不得上线。

**怎么拿到分级**：向厂商申请官方经销商 / 服务商定位器（locator）收录，凭采购凭证申请，通常免费，一次申请两处见效——一个第三方外链、一条所用器械真实品牌型号的第三方背书。

```split 图：厂商 locator 是入站链接，不是你去外链厂商
方向 || 谁链谁
被厂商 locator 收录 || 对方链到你，入站
强监管侧自己的页 || 只写型号和注册事实，不外链厂商
```

**为什么反过来不行**：强监管侧自己的页面外链商业公司撞上守则原句（条文明文，条文原文见行业版附录（举例行业：《牙科医美版》附录 A））；这个方向判定同时管着站外那一章的火力分配和替代品打法，见 [→ 通用版 6.4 三档信源与 B 档动作](https://canlah.ai/zh/playbook/off-site/#g10-6-4-三档信源与-B-档动作) 与 [→ 通用版 8.7 不受管侧便宜打法与受管侧替代品](https://canlah.ai/zh/playbook/new-industry/#g12-8-7-不受管侧便宜打法与受管侧替代品)，这里不重复。

### Wikidata：有条件必做，不是无门槛

Wikipedia 是 ChatGPT 引用集合里最大的单一节点，Wikidata 是它的结构化锚点（数字见 [→ 通用版 A.1 机制、门与人这一层的证据](https://canlah.ai/zh/playbook/evidence/#g13-A-1-机制-门与人这一层的证据)）。它的作用不是被引，是给实体一个唯一 ID——sameAs 串得再长，图谱内没有节点接住，消歧仍然靠字符串匹配。

```mermaid 图：Wikidata 建不建，看有没有可引的第三方来源
flowchart LR
  q{"有第三方报道/期刊署名/协会公告吗"} -->|三选一都没有| wait["条件未满足+日期，先不建"]:::warn
  q -->|有其一| build["建条目，挂≥3条外部来源"]:::hl
  build --> check["30天后复查未被提删"]
```

常见误解是「谁都能建，建了就有」——不是，准入要求三选一，相关那条要求能用严肃的、公开可得的参考资料描述。只有官网 + 职业社交页的执业人建了会被社区提删，花了时间还在编辑历史留一条被删记录。三样都没有的，等站外具名供稿拿到第一条第三方报道后再建——这就是具名供稿与本章的接口。

**不去编辑 Wikipedia 正文加机构名或外链**——自我引用会被回退且留痕，风险大于收益；可做的只有给已有条目补可核来源，不加机构名。

建条目 30–40 分钟；做完怎么验：Q 号公网可打开，条目含 ≥3 条外部参考，30 天后复查未被提删。

### 五处商家档案：入场券，不是杠杆

**定性写死：这是入场券，不是杠杆。** 一次性补齐，之后每月只做一次三态复查，不开「优化」工单。

```steps 图：五处档案认领顺位，按哪条腿先受益排，不按平台名气排
1 | Foursquare | 认领+基础事实；类目照官方类目树逐字选
2 | Yelp SG | 认领+基础事实；强监管侧只校事实不做评价
3 | Google 商家档案 | 类目+项目+营业时间+属性+照片，网址是唯一有杠杆的字段
4 | Bing Places | 同上；ChatGPT 八路检索源之一，不是唯一
5 | Apple 商家档案 | 前提：Applebot 已放行，见 2.2
```

顺位不按平台名气排的原因：ChatGPT 的本地答案主要走前两处（把握度 70%）；Google 那条腿 95.5% 的被引域名就是档案上登记的那个网址（证据见 [→ 通用版 A.1 机制、门与人这一层的证据](https://canlah.ai/zh/playbook/evidence/#g13-A-1-机制-门与人这一层的证据)），这也是这一格里唯一真有杠杆的字段——五处的网址一律指承接页，不指首页，按买家类型指到对应那一页。

对外只说固定的那一句「基础动作，顺手做掉」（[→ 通用版 B.2 口径句与话术](https://canlah.ai/zh/playbook/templates/#g14-B-2-口径句与话术)），不说「补了就会被 ChatGPT 推荐」：Foursquare、Apple、Yelp 三处的机制把握度只有 70%，研究方也明说没有数据单独量化档案里哪个字段贡献了引用。

**合规范围与官网页面同一份词表**：五处档案的每一个自由文本框、商家问答、商家帖子、照片说明，都是广告。最容易漏的两处是照片说明和商家帖子。商家帖子的选题限定为：营业时间变更、新增服务项目、地址迁移、人员注册信息更新——不发促销帖、不发病例帖、不转发评价。价格字段按 /facts 的分侧写法填（3.2），强监管侧只填确定最终价。

评价怎么请求、怎么回复，两侧写法不同，统一在 [→ 通用版 5.3 三侧速查（二）：证言与评价、比较、榜单、头衔、外链、FAQ 与图注](https://canlah.ai/zh/playbook/write-pages/#g5-5-3-三侧速查-二-证言与评价-比较-榜单-头衔-外链-FAQ-与图注) 写一次，这里只留一句：能不能主动请求评价按你那一侧的规定，答案在那一节，不在这里重复。

**月度三态复查（约 20 分钟）**：① 在不在 ② 网址字段对不对 ③ 事实有没有被第三方或平台改掉。三项打勾进月报。

**多久**：一次性补齐约 2 小时；之后每月 20 分钟。
**做完怎么验**：五处全部认领；名称 / 地址 / 电话与 /facts 逐字一致；网址字段全部指向承接页的规范域名；每处上线日期记进外联台账并进月度复查列。

## 3.5 品牌六问与发现错误之后

**这一节要你做的**：以冻结周那次 36 次品牌六问为起点，每月用同一把尺子量事实错误条数；发现错误 1 个工作日内记录通知，3 个工作日内改完自己可控的源并发更正函；命中五个触发条件的当天插队先修，不等月报。

### 六句问什么，量具怎么组成

品牌六问是全书唯一原本，全书任何地方写到品牌题一律引这一节——**换组成就是换尺子，跑出来的事实错误条数就不可比**。

| # | 问句 | 测什么 | 能不能对外 |
|---|---|---|---|
| 1 | `<法定名> 是做什么的` | 认人 | 可 |
| 2 | `<法定名> 可靠吗 / 怎么样` | 倾向 | 可 |
| 3 | `<法定名> 在哪里、营业时间、电话` | 基础事实（测档案那条腿） | 可 |
| 4 | `<法定名> <主力项目> 多少钱` | 价格错报——六句里最值钱的一句 | 可 |
| 5 | `<法定名> 有没有投诉 / 差评 / 纠纷` | 负面 | 可 |
| 6 | `<法定名> 和 <对手> 哪个好` | 比较 | 否，内部材料，含第三方名称 |

**量具组成（全书唯一定义）：6 句 × 3 轮 × 2 引擎 = 36 次 / 月，全季冻结。** 基线只取冻结周那次满轮 36 次（4.3），不取任何快跑——组成不同的两次不是同一把尺子，跑出来的数字前后不可比。

```split 图：品牌六问与中文 2 句是两把尺子，各自的分母不并表
量具 || 组成与分母
品牌六问 || 6 句 × 3 轮 × 2 引擎 = 36 次，分母 36，全书唯一
中文 2 句（有中文页才跑） || 第 1、4 句中文版：2 句 × 3 轮 × 2 引擎 = 12 次，分母 12
```

中文 2 句走另一把尺子，落盘到独立文件，不并进六问那个数：并进去就是 48 次，而只有出了中文页的人才跑得出 48 次，同一个「事实错误条数」在有中文页和没中文页之间当场不可比。两个数都进验收，但各走各的分子分母。**两个数分开印**：「品牌六问事实错误条数 X → Y（分母 36）」「中文 2 句事实错误条数 X → Y（分母 12）· 锚错 N 条」。锚错记的是答案有没有抄错地区的报价、有没有把外地机构当成本地机构。

### 四维记账，人读，不许跳

| 维度 | 四态 | 记法 |
|---|---|---|
| 认人 | 本人 / 同名他家 / 混同（两家事实混成一家）/ 不认识 | 同名他家、混同直接触发插队 |
| 事实 | 逐条对照事实表行号 | 记错误条数 X——唯一的硬验收数 |
| 倾向 | 正向 / 中性 / 负面 / 排除 | 后两态直接触发插队 |
| 来源 | 答案下方列出的每个 URL | 每条错误陈述追到源，决定更正函发给谁；追不到的标「源不明」，下月重追 |

**多久**：跑满 36 次约 1 小时，人读 3 小时。
**做完怎么验**：原始答案逐条落盘；`entity_errors.md` 里每一条错误都有原文截图 + 来源 URL + 对应的事实表行号；没有任何一条标「未读」。
**凭什么它能动名次**：它本身不动名次——它是这一章唯一的量具，也是唯一能证明源头修好之后两条腿跟着变的信号。事实错误是 AI 从被检索的源页面里抄来的，源头修好，两条腿都跟着变。

### 发现错误之后：纠错路径

```steps 图：发现错误之后的时点，跟进两次收尾
T+1 工作日 | 记录通知 | 书面记录+通知，附原文截图与抽样规格
T+3 工作日 | 改完自控源 | /facts、五处档案、官网相关页，留改动前后截图
T+3 工作日 | 发更正函 | 向每一个写错的第三方页发具名更正函，逐封留档
T+7 / T+21 | 两次跟进 | 记录跟进结果
下月复测日 | 同句复测 | 记错误条数变化
```

第三方是否采纳、何时采纳由对方决定，不承诺；能承诺的是两次跟进、月度复查在不在、逐句复检 AI 侧说法。更正函写法与话术模板见 [→ 通用版 B.2 口径句与话术](https://canlah.ai/zh/playbook/templates/#g14-B-2-口径句与话术)，这里只留一句：只指出错处，附指向 /facts 的出处链接，不提排名、不夹带推广。

**发信前提（受监管侧硬闸）**：命中开关 A（代发连带） 的，书面广告授权与对外材料签认缺一样，一封更正函都不许发。标题即褒扬的榜单页（Best / Top N 类）受监管侧不投稿、不付费收录——披露付费不构成免责，主管机构专门答过这个问题（条文原文见行业版附录（举例行业：《牙科医美版》附录 A））。本方已被列进去的，强监管侧请对方撤下，不发纠错函，理由见 [→ 通用版 5.3 三侧速查（二）：证言与评价、比较、榜单、头衔、外链、FAQ 与图注](https://canlah.ai/zh/playbook/write-pages/#g5-5-3-三侧速查-二-证言与评价-比较-榜单-头衔-外链-FAQ-与图注)；弱监管侧照行业版的规则，可以只更正写错的那一句。

**连续两个月同一条错误未消**：升级复盘，先怀疑源头没找对——错误可能来自一个你还没找到的第三方源。

### 做成自己能复现的前后截图

| 要素 | 规格 |
|---|---|
| 对照 | 同一句、同一引擎、同一地区参数、同一时段；前后并排，红框圈出那一句 |
| 限定语 | 烧进图里，不是写在正文旁边：「单次抽样 · 单引擎 · 方向观察，不作验收依据；同一问题在不同时间本来就会有不同答案」 |
| 措辞 | 禁因果：只许两句并列事实——「X 月 X 日把 Y 改到了 Z 源上」和「X 月 X 日 AI 的说法是这样」；不许出现「因为 / 所以 / 见效 / 起作用了」 |
| 配文末句 | 这张图不是验收依据，验收看月报那三个数 |
| 照着问一遍卡 | 随每次截图一起留：逐字问句 + 引擎名 + 地区参数设置步骤，三步以内，别人照着做就能复现。这张卡是产出物，不是附赠 |
| 含第三方名称的（第 6 句） | 标内部材料，限定语不得删除，遮名后方可对外 |

**对外三条纪律**：① 只展示现状，不说「我能改成 X」，不出现任何数量词与周期词。② AI 编出来的价格数字只作风险展示，不写进任何对外产出物，不暗示任何人能控制 AI 输出。③ 第 6 句（和对手比）不对外放。

### 实体错误插队

```mermaid 图：五种情况插队先修，其余走月报
flowchart TD
  e1["品牌六问出现事实错误"] --> j["当天插队"]:::warn
  e2["认成同名他家或混同"] --> j
  e3["倾向判为负面或排除"] --> j
  e4["月度复查列出现新的第三方错误"] --> j
  e5["自己或客人报来一条"] --> j
  n1["措辞变化/名次变化/席位波动"] --> m["走月报，不插队"]:::hl
```

不触发的还包括：被列为来源的增减、对手新进或掉出——这些走月报，不插队。

**代价与红线**：插队占用的是当月内容页工时，明账，不额外找时间；插队不改验收口径，修完了也只允许写「基线 X 条 → 本月 Y 条」，不许写「我让 AI 改口了」；插队期间不新增内容页。**时钟从「发现」起算：发现 = 任何人在任何一批答案里读到。**

## 3.6 定位句误解与本章出口

**这一节要你做的**：别花 3–4 小时写一句「定位句」，把这些时间改写成第一个意图簇的 6 句答案句；然后对照章末 checklist 判断能不能往下走，还是要插队、整体后移、或者只做官网侧。

### 定位句不成立的机制

```mermaid 图：AI 只读三样东西，定位句不在里面
flowchart LR
  h["官网 HTML 源码字符串"] --> ai["AI 生成答案"]
  t["第三方页上的字符串"] --> ai
  g["实体图谱结构化记录"] --> ai
  pos["定位句：写在内部文件夹"]:::warn
```

定位句签得再郑重，也只存在于文件夹里。那个需求真正的合法出口是**答案句**：厚页每个 H2 下的第一句，含品牌名、含一个数字或一个明确条件、脱离上下文读得懂——这是页面上的字符串，AI 抄得走；定位句不是。

把原本要花在定位句上的 3–4 小时，改成为第一个意图簇写 6 句答案句，当天定稿、当天进厚页简报；省下的时间用来做 3.3 的个人页（40 分钟 × 3–5 位）。

**表达红线**：不对外说「我会让 AI 这样描述我们」，话术改法见 [→ 通用版 B.2 口径句与话术](https://canlah.ai/zh/playbook/templates/#g14-B-2-口径句与话术)——写不写得对是自己的事，抄不抄是机器的事。

**受监管侧另外三条**：对外陈述必须可证实，每一行写来源与核实日期；个人资历不是绕开机构广告限制的后门；强监管侧价格只许写确定的最终价，不写区间或「起」。

### 本章出口

```mermaid 图：本章四个出口，你此刻在哪一个
flowchart TD
  q1{"品牌六问跑满且人读完吗"} -->|否| stop1["先跑完再往下走"]:::warn
  q1 -->|是| q2{"认错人或有事实错误吗"}
  q2 -->|是| fix["当天插队先修"]:::warn
  q2 -->|否| q3{"门被挡或价格在JS里，四周修不了吗"}
  q3 -->|是| delay["回开门章，整体后移"]:::warn
  q3 -->|否| q4{"受管侧且缺书面授权吗"}
  q4 -->|是| onsite["只做官网侧"]
  q4 -->|否| go["往下走"]:::hl
```

四个出口分别对应：

- **先修再走**：认错人、混同、或任一事实错误 → 当天启动插队（3.5），修完自己可控的源并发出更正函，同句两周后复测；**修好之前不开始那一条意图的页面工作**。
- **整体后移**：门层挡了检索类爬虫、或价格写在 JS 里，四周内修不了 → 回 [→ 通用版 2.9 门层排查与本章验收](https://canlah.ai/zh/playbook/open-the-door/#g2-2-9-门层排查与本章验收)，页面与站外工作整体后移；门关着的时候，这一章做得再漂亮也乘以 0。
- **杠杆整条失效**：受监管侧拿不到书面广告授权 → 对外物料一封都发不出，更正函也发不出，此时只能做官网侧（/facts + 档案自填），六处对齐与第三方纠错这条主线整条没有。
- **往下走**：其余情况齐全即可进 [→ 通用版 4.1 选点全流程与开工前十二问](https://canlah.ai/zh/playbook/pick-questions/#g4-4-1-选点全流程与开工前十二问)。

### 本章 checklist

| 项 | 达标线 |
|---|---|
| 品牌六问 | 跑满 36 次且人读完 |
| 事实表 | 14 行硬字段齐，每行有来源与核实日期 |
| /facts | 已上线，价格字符串在 HTML 源码里搜得到 |
| 五处档案 | 网址字段全部指向承接页的规范域名 |
| 个人页 | 每位执业人有独立页，六处对齐表全绿 |
| 门读检 | 六行齐 |
| 后台字段 | 核对确认是自己的站 |

### 常见的错

| 错 | 后果 | 改法 |
|---|---|---|
| 拿 AI 编出来的价格当「我能改」的证据 | 撒谎红线 | 只作风险展示，3.5 的三条纪律 |
| 中途把品牌六问换成别的题数 | 换尺子 = 前后两个数不能比，整季验收作废 | 全季冻结；真要换，打量具版本戳，注明前后不可直接相比 |
| 中文 2 句并进六问报一个数 | 有中文页和没中文页的人当场不可比 | 两行分开印，各自的分母写在后面 |
| 席位波动也插队 | 插队变常态，内容页工时被吃光 | 3.5「不触发」那一栏 |
| 花 3–4 小时写定位句 | 进不了 AI 的输入，白写 | 改写第一个意图簇的 6 句答案句 |
| 把「五处档案补齐」当可见度杠杆 | 一问就穿帮 | 固定说法：基础动作，顺手做掉 |