Skip to content

结构化数据实战:Schema.org 在 GEO 中的正确打开方式

发布时间:2026-05-10  |  作者:HashCloud GEO 技术团队  |  阅读时间:约 9 分钟


Schema.org 为什么是 GEO 的基础设施?

如果把 AI 大模型比作一个超级好学的学生,那么 Schema.org 就是教材的目录和章节标题——没有 Schema,AI 也能读内容,但它需要"猜"每段内容是什么。有了 Schema,AI 能立刻知道你这一页是"一篇文章"还是"一项服务"还是"常见问答"。

GEO 语境下 Schema 的价值:

  • 🎯 让 AI 精准理解页面类型:是 FAQ 还是 Article?AI 会据此决定在什么场景下引用
  • 📊 提供结构化元数据:作者、日期、价格、评分……这些信息直接影响 AI 引用的可信度
  • 🔗 建立实体关系网络:Organization → Service → Article 的关联帮助 AI 理解品牌的完整信息图谱

5 大核心 Schema 类型详解

1. Organization(企业/组织)

最基础也最重要的 Schema。告诉 AI"我们是谁"。

json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "你的企业名称",
  "url": "https://你的域名",
  "logo": "https://你的域名/logo.png",
  "description": "企业简介",
  "sameAs": ["社交媒体/百科链接"],
  "contactPoint": {
    "@type": "ContactPoint",
    "contactType": "customer service",
    "telephone": "+86-你的电话号码"
  }
}

部署位置: 全站注入(首页/关于页)


2. Service(服务)

如果你的网站描述的是你提供的服务,用 Service Schema。

json
{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "服务名称",
  "provider": { "@type": "Organization", "name": "企业名" },
  "serviceType": "服务类别",
  "description": "服务描述",
  "offers": {
    "@type": "Offer",
    "name": "套餐名",
    "price": "价格",
    "priceCurrency": "CNY"
  }
}

部署位置: 服务/套餐页面


3. FAQPage(问答页)

AI 引用率最高的 Schema 类型之一。用户在 AI 中的自然语言提问与 FAQ 高度匹配。

json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "问题文字",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "答案文字"
    }
  }]
}

关键技巧: 问答中的文字要和用户的自然语言提问方式对齐,同时保持专业准确。


4. Article(文章)

适合白皮书、行业分析、方法论等深度内容。

json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "文章标题",
  "author": { "@type": "Organization", "name": "发布者" },
  "datePublished": "2026-01-01",
  "dateModified": "2026-06-01"
}

5. BreadcrumbList(面包屑导航)

帮助 AI 理解网站的内容层级结构。

json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "首页", "item": "https://域名" }
  ]
}

最常见的 5 个 Schema 错误

❌ 错误一:用 JavaScript 动态注入 Schema

javascript
// 错误!爬虫可能不执行 JS
onMounted(() => {
  const script = document.createElement('script')
  script.type = 'application/ld+json'
  script.textContent = jsonLd
  document.head.appendChild(script)
})

正确做法: 在 SSR / 构建阶段注入到 HTML <head> 中。


❌ 错误二:Schema 多页面重复注入

同一个 Organization Schema 部署在 10 个页面上 → AI 可能认为有 10 个不同企业。应该在全局布局中统一注入一次。


❌ 错误三:@id 不一致

Organization 的 @id 在不同页面使用了不同值 → AI 将其视为不同实体。

正确做法: 统一的 @id 指向企业实体(如 #organization)。


❌ 错误四:价格信息用字符串而非数字

json
// 错误
"price": "咨询报价"

// 正确(如果确实没有固定价格可以不填 price 字段)

如果价格不确定,宁可不填 price,而不是给一个无效值。


❌ 错误五:Schema 与页面实际内容不一致

Schema 里说这是 FAQPage,但页面 HTML 里没有可见的问答结构。AI 会交叉验证 Schema 与实际 DOM,不一致会被降权。

原则:Schema 要与用户可见的内容一致。


部署检查清单

  • [ ] JSON-LD 格式有效(可用 Google Rich Results Test 验证)
  • [ ] Schema 在 HTML <head> 中,而非 JS 注入
  • [ ] 每个页面只部署该页面对应的 Schema 类型
  • [ ] @id 全局一致
  • [ ] Schema 内容与页面实际内容一致
  • [ ] 核心字段填写完整(name/description/url/datePublished 等)

总结

Schema.org 是 GEO 的地基。地基打对了,上面的内容才能被 AI 正确理解和引用。对于大多数企业来说,优先做 Organization + FAQPage + Service 三个 Schema,就能覆盖 80% 的 AI 引用场景。


延伸阅读


💡 联系我们 获得 Schema 部署与验证方案,让你的网站成为 AI 的优质信源。

HashCloud 旗下 GEO 生成式引擎优化业务 · 独立品牌运营 | 隐私政策 | 更新日志