
EAV 模型在 SEO 中的作用
属性筛选三准则
Attribute Filtration
页面优化与文章写作实战
从 EAV 模型到 Topical Map,掌握语义 SEO 中属性筛选的三大标准——显著性、流行度、相关性,并通过完整案例学会如何在真实页面与文章中落地。
什么是属性筛选(Attribute Filtration)
在语义 SEO 中,属性(Attribute)是实体的描述性质——就像”德国”这个实体可以有”人口””面积””签证政策””足球联赛”等属性。但并非所有属性都值得写进你的内容中。属性筛选就是用一套标准,从海量属性中挑出真正能帮你建立主题权威性(Topical Authority)的那些。
Luis Salazar Jurado 在邮件课程中提出了三个筛选维度。将它们想象成三道过滤器:只有同时通过三道过滤器的属性,才值得纳入你的内容网络。
EAV 模型:语义 SEO 的骨架
EAV 全称 Entity – Attribute – Value(实体 – 属性 – 值)。它是 Google Knowledge Graph 存储信息的底层结构。理解 EAV,就能理解 Google 如何”读懂”你的页面。
为什么 EAV 对内容创作至关重要?
Google 的 NLP 系统(Hummingbird、BERT、MUM)通过提取文本中的语义三元组来理解页面。当你的文章中每个段落都包含清晰的 EAV 关系时,Google 能更准确地将你的内容与用户查询匹配。
红色 = 核心实体 | 绿色 = 属性 | 蓝色 = 值
属性筛选的三大标准
并非所有属性都应该进入你的内容规划。Luis 提出三个筛选维度,缺一不可:
显著性
Prominence
这个属性在讨论该主题时,是否被普遍认为重要?它在知识体系中的”地位”有多高?
流行度
Popularity
这个属性有多少人在搜索?搜索量越大,流量回报越高,但前提是它与主题相关。
相关性
Relevance
这个属性与你网站的”源语境”(Source Context)是否有直接逻辑关系?它能否帮助你的核心用户?
完美属性 = 三者兼具
以签证网站 vizem.net 为例:“德国人口”作为”德国”的属性——
签证决定了你能否去这个国家,人口规模直接影响签证政策的宽松程度。三项标准全部通过。
案例实战
签证信息站 vizem.net
核心实体:Germany(德国)
我们需要为”德国”这个主实体选择属性,然后用三大标准逐一筛选。
| 候选属性 | 显著性 | 流行度 | 相关性 | 结论 |
|---|---|---|---|---|
| 德国签证类型 | 高 | 9.2K/月 | 直接相关 | ✓ 纳入 |
| 德国人口 | 高 | 14K/月 | 间接相关 | ✓ 纳入 |
| 德国大使馆地址 | 高 | 6K/月 | 直接相关 | ✓ 纳入 |
| 德甲联赛 | 低 | 50K/月 | 无关 | ✗ 排除 |
| 德国啤酒文化 | 中 | 8K/月 | 弱相关 | ✗ 排除 |
| 德国医疗保险 | 高 | 5K/月 | 直接相关 | ✓ 纳入 |
| 德国生活成本 | 高 | 7K/月 | 直接相关 | ✓ 纳入 |
筛选后的 Topical Map 结构
- 德国签证类型
- 签证申请流程
- 所需材料清单
- 签证费用
- 处理时间
- 拒签原因与上诉
- 德国大使馆地址
- 德国医疗保险
- 德国生活成本
- 德国人口与社会概况
- 德国城市生活指南
德甲联赛德国啤酒文化德国汽车品牌德国圣诞市场德语语法教程
宠物食品电商站
核心实体:Dog Nutrition(犬类营养)
| 候选属性 | 显著性 | 流行度 | 相关性 | 结论 |
|---|---|---|---|---|
| 狗粮成分表解读 | 高 | 8K/月 | 核心 | ✓ 纳入 |
| 犬种体型与食量 | 高 | 6K/月 | 直接相关 | ✓ 纳入 |
| 狗狗穿衣搭配 | 低 | 15K/月 | 无关 | ✗ 排除 |
| 过敏犬饮食方案 | 高 | 3K/月 | 直接相关 | ✓ 纳入 |
| 宠物狗训练技巧 | 中 | 20K/月 | 弱相关 | ⚠ 外围 |
落地写作:将筛选结果变成文章标题
个人技术博客
核心实体:React Performance(React 性能优化)
| 候选属性 | 显著性 | 流行度 | 相关性 | 结论 |
|---|---|---|---|---|
| useMemo / useCallback | 高 | 15K/月 | 核心 | ✓ 核心 |
| 虚拟列表 Virtualization | 高 | 5K/月 | 核心 | ✓ 核心 |
| React 路由配置 | 中 | 18K/月 | 间接 | ⚠ 外围 |
| Vue.js 入门 | 无 | 30K/月 | 无关 | ✗ 排除 |
| React Profiler 工具 | 高 | 2K/月 | 核心 | ✓ 核心 |
页面优化:将属性筛选应用到 On-Page SEO
筛选出正确的属性后,如何在页面层面落地?以下是从标题到 Schema 的完整执行流程。
标题标签嵌入 EAV 三元组
页面标题(Title Tag)是 Google 权重最高的元素之一。确保标题包含至少一个完整的 EAV 关系。
德国签证信息 – 所有你需要知道的
德国签证申请指南:类型、费用与 2026 年最新材料清单
好标题中:E=德国签证 → A=申请 → V=类型/费用/材料清单。Google 一次性识别出三个 EAV 三元组。
H2/H3 标题构建属性层级
每个 H2 对应一个主要属性,每个 H3 对应该属性下的子值。标题本身就应该是一个可被 Google 提取的语义声明。
段落级 EAV 密度控制
每个段落应包含 1-3 个可识别的 EAV 三元组。过少则缺乏语义深度,过多则可能变成关键词堆砌。
德国签证很重要。很多人都在申请。你需要准备好材料。这个过程可能需要一些时间。
德国签证(E)的申请流程(A)通常需要 15 个工作日(V)。申请者(E)需要提交(A)有效护照、银行流水和保险证明(V)。工作签证(E)还要求提供(A)来自德国雇主的劳动合同(V)。
内部链接策略:连接共享实体
筛选出的属性之间存在天然的语义连接。利用内部链接将这些共享实体串联起来,形成 Google 能理解的内容网络。
Schema Markup 结构化数据
用 JSON-LD 将 EAV 关系转化为 Google 可以直接读取的结构化数据。
文章写作:用属性筛选打造语义深度内容
写作框架:五段式 EAV 文章结构
每篇经过属性筛选的文章都应遵循以下结构,确保 Google 能够提取出完整的语义图谱:
用一句话建立 E-A-V 基调
每个 H2 = 一个通过筛选的核心属性
浅写,保持聚焦,不深入展开
E₁-A-V₁ → V₁ 变成 E₂ → E₂-A-V₂
强化实体一致性
实战写作对比:以”德国工作签证”为例
如果你想在德国工作,你需要德国工作签证。德国工作签证是去德国工作必须的。申请德国工作签证需要准备材料。德国工作签证的费用也要了解。很多人想知道德国工作签证怎么申请。
问题:重复关键词”德国工作签证”5 次,无 EAV 结构,无语义深度。Google NLP 只能提取一个实体,无法构建知识图谱。
德国工作签证(国家签证 D 类)允许持有者在德国合法就业。申请流程通常需要 6-12 周的处理时间,要求申请者提交德国雇主的劳动合同、学历认证和医疗保险证明。费用为 75 欧元,通过德国驻当地大使馆或领事馆办理。
分析:包含 4 个 EAV 三元组。E=工作签证 A=允许 V=合法就业;E=申请流程 A=需要 V=6-12周;E=申请者 A=提交 V=劳动合同+学历+保险;E=费用 A=为 V=75欧元。
因果链写作法:让段落之间产生语义连贯
这是从 EAV 模型衍生出的高级写作技巧。核心原理:上一个三元组的 Value 变成下一个三元组的 Entity,形成因果链条。
| Entity 实体 | Attribute 属性 | Value 值 | 链接关系 |
|---|---|---|---|
| 德国工作签证 | 允许 | 合法就业 | 起始 |
| 合法就业 | 要求 | 医疗保险 | V→E 传递 |
| 医疗保险 | 保障 | 签证持有者的医疗权益 | 闭环 |
用户体验(UX)优化配合属性筛选
语义 SEO 不仅是给 Google 看的,也要让用户体验更好。以下是视觉 UI/UX 层面的关键优化点:
信息层级可视化
核心属性用大号标题、醒目色块突出;支撑属性用折叠面板或侧栏呈现。用户一眼看到最重要的内容。
支撑属性 → 折叠区域、侧栏
渐进式信息呈现
先展示筛选后的核心属性满足 80% 用户需求,再通过”展开更多”或锚点链接提供深层细节。
展开/跳转 → 完整属性
内容导航面包屑
面包屑导航应反映 Topical Map 结构:首页 → 核心实体 → 属性页。用户和 Google 都能理解层级关系。
相关内容智能推荐
文章底部推荐语义关联的内容(共享 Entity 的其他 Attribute 页面),而非随机推荐。
而非 → 推荐旅游景点
Topical Map:属性筛选后的内容网络构建
经过三大标准筛选后,你手中有了一组高质量属性。现在要做的是将它们组织成语义内容网络(Semantic Content Network)。
从属性到页面的映射规则
| 属性类型 | 页面处理 | 深度 | 内部链接 |
|---|---|---|---|
| 核心属性 | 独立页面,深度覆盖 | 2000-5000 字 | 双向链接至 Pillar |
| 支撑属性 | 章节级,不独立成页 | 500-1000 字 | 从 Pillar 单向链接 |
| 衍生属性 | FAQ 条目或表格行 | 100-300 字 | 锚点链接 |
| 排除属性 | 不写,不链接 | 0 | 无 |
完整 Topical Map 构建步骤
定义 Source Context(源语境)
你的网站到底在帮用户解决什么问题?签证站 = 帮助用户获得德国签证。这是你所有内容决策的根基。每一个属性的相关性都要回到这个语境去判断。
提取主实体的全部属性
使用 Google Knowledge Graph、Wikipedia 结构、People Also Ask、以及竞争对手分析,列出主实体的所有可能属性。这个阶段不做筛选,尽可能全面。
三层漏斗筛选
用 显著性 → 流行度 → 相关性 依次过滤。只有三项都通过的属性才进入核心内容区;通过两项的可以作为外围内容;只通过一项或零项的直接排除。
构建页面层级 & 内部链接
核心属性 → 独立 Cluster Page;支撑属性 → Pillar Page 内的章节;所有页面用语义相关的锚文本互相链接。
定义 Semantic Content Network 的根节点
Luis 在邮件中预告了这一步——它是明天课程的重点。根节点是你整个内容网络的起点和重心,所有属性都应该直接或间接连回这个根。
属性筛选执行检查清单
在发布每篇文章或创建每个页面前,用以下清单逐项自检:
- Source Context 已明确定义——我清楚地知道网站的核心用户意图
- 核心实体已确定——文章的主实体是什么,我能一句话说清楚
- 每个属性已通过三层筛选——显著性、流行度、相关性三项打分完成
- 标题包含 EAV 三元组——Title Tag 和 H1 中至少有一个完整的 E-A-V 关系
- H2 标题对应核心属性——每个 H2 覆盖一个通过筛选的属性
- 段落 EAV 密度合理——每段 1-3 个可识别的三元组
- 因果链存在——至少有一组 V₁→E₂ 的语义传递
- 内部链接语义相关——链接指向共享实体的页面,锚文本包含属性或值
- 排除属性未出现——文章中没有与 Source Context 无关的属性内容
- Schema Markup 已添加——FAQ、HowTo 或 Article 结构化数据已嵌入
- UX 层级与语义层级一致——视觉重点与核心属性对齐
Responses