TECH SPEC
Schema.org 结构化数据标记
结构化数据(JSON-LD)帮助模型理解「这页是什么类型、讲了什么」。本页给出四类最常用的 GEO 模板,复制即用。
一句话
用 Schema.org 的 Article / FAQPage / Course / HowTo 在页面注入 JSON-LD,让 AI 准确抽取你的结论与问答。
为什么有用
页面正文是给人类读的 prose,模型需要额外推断结构。JSON-LD 把「标题、作者、问答对、步骤」显式标出,降低抽取错误率,也让你的 FAQ、步骤更容易被直接引用进答案。每个教程页、资源页都已注入对应类型的 JSON-LD 作为演示。
Article(文章 / 教程页)
适用于所有内容页,标注标题、发布与修改时间、作者、语言。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "GEO 是什么",
"inLanguage": "zh-CN",
"datePublished": "2026-08-08",
"dateModified": "2026-08-08",
"author": { "@type": "Organization", "name": "GEO 教程" },
"publisher": { "@type": "Organization", "name": "GEO 教程" }
}
</script>
FAQPage(问答)
把常见问答结构化,极易被 AI 直接摘取为答案片段。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "GEO 和 SEO 有什么区别?",
"acceptedAnswer": {
"@type": "Answer",
"text": "SEO 争搜索排名与点击,GEO 争 AI 回答中的引用。"
}
}]
}
</script>
Course(课程 / 教程站)
整站或系列教程可用 Course 聚合,声明名称、描述、提供方。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Course",
"name": "GEO 生成式引擎优化教程",
"description": "面向中文创作者的 GEO 实战教程。",
"inLanguage": "zh-CN",
"provider": { "@type": "Organization", "name": "GEO 教程" }
}
</script>
HowTo(步骤型清单)
实操清单、教程步骤用 HowTo,便于 AI 把「怎么做」逐步引用。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "部署 llms.txt",
"step": [
{ "@type": "HowToStep", "text": "在站点根创建 llms.txt" },
{ "@type": "HowToStep", "text": "列出重要章节与链接" },
{ "@type": "HowToStep", "text": "部署并验证可访问" }
]
}
</script>
怎么选
| 页面类型 | 用哪个 |
|---|---|
| 普通文章 / 章节 | Article |
| 含问答的内容 | Article + FAQPage |
| 整站 / 系列教程 | Course(聚合) |
| 可勾选清单 / 步骤 | HowTo |
校验工具
- Google 富媒体结果测试(Rich Results Test):粘贴 URL 或代码校验 JSON-LD 合法性;
- Schema.org 官网词汇表:确认属性名拼写正确;
- 部署后用各引擎的抓取工具回看是否被成功解析。
✓ 本站做法
每页按类型注入 JSON-LD(章节=Article,资源页=CollectionPage,清单=HowTo,整站=Course),无需 JS 即可被读取,符合 GEO 友好原则。