问题所在

FAQ 页面随处可见,但 Schema.org 的 FAQPage 几乎没有为 AI 系统提供任何评估答案质量的信息:缺少每条问题的时间戳、变更日志、每条答案的来源引用,以及声明的维护频率。AI 爬虫无法判断某个答案是昨天写的还是三年前写的,也无法知道是否还有人在维护它。

解决方案

AQA 是一套有据可查的约定,通过自定义 JSON-LD 上下文,以少量扩展属性来丰富现有的 Schema.org 类型(Article、FAQPage、Question、Answer)。它不引入新类型,不破坏现有结构。不了解 AQA 命名空间的验证器会静默忽略这些额外属性,完全向后兼容。

AQA 新增的信号

信号 向 AI 爬虫传达的信息
dateCreated / dateModified每条答案的精确新鲜度
citation支撑每项声明的权威来源
changelog每条答案的修改原因与时间
questionVersion跟踪答案实质性内容的变更
updateFrequency发布方的内容审查承诺
monitoringSources发布方关注的信息源与出版物
conformanceLevel自声明的实现深度
aiUsagePolicy细粒度 AI 权限:RAG、训练、引用、商业用途
contentSignature证明答案完整性的 SHA-256 哈希值
ragSummary用于向量嵌入的 300 字符 token 优化摘要
audienceAnswers面向特定受众的答案变体
dynamicEndpoint用于动态数据的实时 API
unansweredQueryEndpointWebhook:AI 将未解答问题回传给发布方
validThrough每条答案的过期日期
verificationStatus状态:已验证 / 已过时 / 审核中
specVersionAQA 规范版本声明
updateFeedUrl变更检测订阅源指针
pingbackEndpoints内容更新时的推送通知

符合性级别

Basic(基础)

最低成本

每条答案具有已知的时效性及至少一个来源引用,文档声明其语言和作者。

AQA Basic 徽章

Standard(标准)

适度成本

内容处于积极维护状态,通过变更日志追踪修改记录,并通过行业分类和监控来源明确声明行业背景。

AQA Standard 徽章

Full(完整)

较高成本

完整的溯源链:每条答案的作者、变更内容、变更时间、变更原因及信息来源。支持问题级别的署名和带版本号的变更日志。

AQA Full 徽章

AQA Shield(护盾)

当文档中的每条问题都包含 aiUsagePolicycontentSignature 时,该文档即可获得 AQA Shield 资格。策略声明 AI 的许可用途(RAG 引用、模型训练、内容摘要、直接引用、商业使用);签名则提供 SHA-256 哈希验证,防止内容被篡改。Shield 可在任意符合性级别上使用,作为兼具法律保护与密码学完整性的正交保证。

AQA Shield 徽章

快速入门

最小化的 AQA Basic 实现示例:

{
  "@context": [
    "https://schema.org",
    "https://aqa-spec.org/ns/context.jsonld"
  ],
  "@type": "Article",
  "headline": "Frequently Asked Questions",
  "author": {
    "@type": "Organization",
    "name": "Your Company"
  },
  "datePublished": "2024-01-15",
  "dateModified": "2026-03-20",
  "inLanguage": "en",
  "mainEntity": {
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Your question here?",
        "dateCreated": "2024-01-15",
        "dateModified": "2026-03-20",
        "citation": "https://source-url.com/document",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Your answer here."
        }
      }
    ]
  }
}

验证您的实现:

pip install jsonschema requests
python validators/validate.py your-file.jsonld

迁移指南 — 将 AQA 添加到现有 FAQ 页面的分步教程。

V1.2 新特性

保护

  • aiUsagePolicy — 细粒度 AI 权限声明
  • contentSignature — SHA-256 完整性哈希

内容增强

  • ragSummary — 向量优化摘要
  • audienceAnswers — 多受众答案变体
  • potentialAction — 智能体动作
  • dynamicEndpoint — 实时 API

反馈机制

  • unansweredQueryEndpoint — 未解答问题 Webhook
  • validThrough — 答案有效期
  • verificationStatus — 已验证 / 已过时 / 审核中

分发

  • specVersion — 规范版本声明
  • updateFeedUrl — 基于拉取的变更订阅源
  • pingbackEndpoints — 推送通知
  • AQA Hub 协议 — 集中式更新聚合

资源

设计理念

AQA 是开放的、永久免费的,不存在供应商锁定。任何人都可以实现它、验证它、扩展它。该规范采用 MIT 许可证,由社区共同驱动。

我们的目标是为 AI 可见性做 OpenGraph 为社交分享所做的事:为发布方提供一种简单、标准化的方式,让其内容对机器可理解,同时不破坏任何已有的功能。