// TABLE OF CONTENTS
  1. JSON-LD基础与GEO最佳实践
  2. FAQPage的GEO优化技巧
  3. 构建语义网络的JSON-LD高级技巧
CHAPTER 01

JSON-LD基础与GEO最佳实践

JSON-LD(JavaScript Object Notation for Linked Data)是W3C推荐的结构化数据格式,也是Google和主流AI搜索引擎首选的结构化数据格式。相比Microdata和RDFa,JSON-LD的优势在于:与HTML内容分离,不污染页面标记;易于维护和更新;支持复杂的嵌套关系和引用。

在GEO场景中,JSON-LD的最佳实践包括:将所有结构化数据集中放在一个script标签中,放在head或body末尾;使用@context和@type明确声明类型;为每个实体分配唯一的@id,便于跨页面引用;使用url属性提供内容的规范链接;使用datePublished和dateModified标注时效性。

一个常见的错误是在JSON-LD中只标注内容的基本信息,而忽略了语义深度。GEO要求JSON-LD不仅回答「这是什么内容」,还要回答「这个内容关于什么」「它与其他内容有什么关系」「它的核心价值是什么」。这需要利用about、mentions、hasPart等属性构建更丰富的语义描述。

geo-article-jsonld.html html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "@id": "#article",
  "headline": "GEO优化完全指南",
  "description": "系统掌握GEO优化的核心策略",
  "datePublished": "2025-01-15",
  "dateModified": "2025-06-20",
  "author": {
    "@type": "Person",
    "name": "张三",
    "jobTitle": "GEO策略专家",
    "url": "https://example.com/author/zhangsan"
  },
  "publisher": {
    "@type": "Organization",
    "name": "GEO研究院"
  },
  "about": [
    {"@type": "DefinedTerm", "name": "GEO"},
    {"@type": "DefinedTerm", "name": "AI搜索优化"}
  ],
  "mentions": [
    {"@type": "Thing", "name": "ChatGPT Search"},
    {"@type": "Thing", "name": "Perplexity"}
  ]
}
</script>
CHAPTER 02

FAQPage的GEO优化技巧

FAQPage是GEO中效果最显著的Schema类型之一。它以问答对的形式标注内容,与AI搜索引擎的问答式交互模式天然匹配。当AI模型遇到标注了FAQPage的内容时,可以直接提取问答对并融入答案生成,大幅提升引用概率。

FAQPage的GEO优化技巧:每个Question的name属性应该是用户真实搜索的自然语言问题,而非学术化表述。每个Answer的text属性应该包含完整的答案内容,而非简单的链接或摘要。如果答案包含步骤化操作,在Answer中嵌套HowTo类型。如果答案包含对比数据,在Answer中嵌套Table类型。

一个高级技巧是使用mainEntity属性将FAQPage与Article关联,表示这是文章的主要FAQ内容。另一个技巧是使用suggestedAnswer属性提供备选答案,适用于有多个视角的问题。此外,FAQPage中的问题应该覆盖目标主题的主要搜索意图——信息查询、操作指导、对比分析、观点求证各至少一个问题。

geo-faq-jsonld.html html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "GEO和SEO的核心区别是什么?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "GEO针对AI搜索引擎优化,目标是让内容被AI引用和呈现;SEO针对传统搜索引擎,目标是获得排名靠前的位置。GEO追求引用概率,SEO追求排名位次。"
      }
    },
    {
      "@type": "Question",
      "name": "如何开始GEO优化?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "三步启动GEO:1.结构化内容格式(FAQ+表格+步骤化);2.添加Schema.org标注(Article+FAQPage);3.覆盖目标主题的多个语义维度。"
      }
    }
  ]
}
</script>
CHAPTER 03

构建语义网络的JSON-LD高级技巧

在GEO的高级阶段,JSON-LD不仅是标注单个页面内容的工具,更是构建跨页面语义网络的基础设施。通过在JSON-LD中使用实体引用和关系描述,可以让AI搜索引擎理解你整个网站的内容架构和知识体系。

实体引用技巧:为网站中的关键实体(如核心概念、重要人物、关键产品)分配统一的@id,在所有相关页面的JSON-LD中引用同一@id。这样AI搜索引擎能识别不同页面中提及的同一实体,构建更完整的实体画像。关系描述技巧:使用about属性标注页面的核心主题,使用mentions属性标注页面涉及的相关实体。使用hasPart/isPartOf描述内容间的层级关系。使用sameAs将实体与维基百科、Wikidata等外部知识库关联。

网站级语义网络:在首页的JSON-LD中使用SiteNavigationElement标注网站的主要导航结构,使用ItemList标注核心内容列表。在分类页面中使用CollectionPage类型标注内容集群。这些网站级的语义标注帮助AI搜索引擎理解你网站的整体内容架构,将其识别为特定主题的权威信息源。

语义属性 用途 GEO价值 实施难度
about 标注页面核心主题 明确内容主题归属
mentions 标注页面涉及的相关实体 扩大语义关联范围
hasPart/isPartOf 描述内容间的层级关系 构建内容架构语义
sameAs 关联外部知识库实体 增强实体识别精度
@id跨页面引用 统一实体标识 构建跨页面语义网络
SiteNavigationElement 标注网站导航结构 帮助AI理解网站架构