GEO
返回博客
技术 AEO 实施评估

Article 还是 BlogPosting?AI 引用文章时该选哪种结构化数据

BlogPosting 是 Article 的子类型。大多数情况下,选择哪一个都不会影响 AI 引用。本文从类型继承关系、三步决策法和四个常见错误入手,讲清选择 Article Schema 时真正需要关注的字段,以及哪些场景下选错类型确实会造成影响。

Tenten GEO 团队发布于 2025-08-085 分钟阅读
分叉的发光路径,象征在两种结构化数据类型之间做出选择

对超过 90% 的 B2B 内容来说,选择 Article 还是 BlogPosting,几乎不会影响内容能否被 AI 引擎引用。真正起决定作用的不是类型名称,而是类型中的字段是否完整、规范。不过,“几乎”并不等于毫无差别:某些内容一旦标错类型,就可能错失原本有机会获得的搜索功能。本文将一次讲清哪些区别值得关注,哪些不用纠结。

先说一个很多人并不了解的事实:BlogPosting 本来就是 Article 的子类型。schema.org 的继承链是 Article → SocialMediaPosting → BlogPosting。也就是说,标记 BlogPosting,相当于同时声明:“这是一篇 Article,更具体地说,是一篇博客文章。”两者的核心字段完全相同;Google 的文档也将 Article、NewsArticle 和 BlogPosting 纳入同一套规范,要求和建议填写的字段完全一致。

为什么多数情况下,“选哪一个”没有你想象中那么重要

AI 引擎和 Google 判断一篇文章时,读取的是结构化数据中的“属性”,而不是类型“标签”。它们需要知道文章由谁撰写、何时发布、何时更新、属于哪个网站,以及主图是哪一张。这些字段在 Article 和 BlogPosting 中名称完全相同。换句话说,即使把 @type 从 Article 改成 BlogPosting,author、datePublished、dateModified 和 publisher 的内容也不会发生任何变化,机器读取到的信息仍然完全一样。

  • headline:文章标题,建议控制在 110 个字符以内,并与页面标题保持一致。
  • author:务必使用 Person 或 Organization 对象,并填写 sameAs,指向可验证的作者身份页面。
  • datePublished 和 dateModified:发布时间与最后更新时间,是 AI 判断内容新鲜度的主要依据。
  • publisher:发布机构及其 logo,用于将文章与品牌实体关联起来。
  • image 和 mainEntityOfPage:分别标明文章主图和官方 URL。

那么,什么情况下才算真的选错了?

真正会产生明显影响的,是另外两种更具体的类型。第一种是 NewsArticle。Google 会对它进行专门处理,它也是进入 Top Stories 和 Google News 的条件之一。但这是一把双刃剑:如果内容并非具有时效性的新闻报道,却被标记为 NewsArticle,不仅无法获得新闻版位,还可能被判定为类型与内容不匹配。反过来,如果把真正的行业新闻标记为 BlogPosting,也等于主动关上了进入新闻板块的大门。

第二种是 TechArticle,适用于技术文档、开发者教程和实施指南。它提供 proficiencyLevel、dependencies 等额外字段,可以明确告诉引擎文章面向什么水平的读者,以及需要哪些前置条件。对于服务开发者的 SaaS 产品,一篇 API 教程标记为 TechArticle,会比 BlogPosting 更准确;如果文章包含明确步骤,还可以叠加 HowTo。原则很简单:选择“准确且最具体”的类型,不要为了求稳而一律退回最宽泛的类型。

三步决策法,30 秒完成选择

  1. 内容是否具有明确时效性和新闻报道属性?是 → 使用 NewsArticle(前提是它确实符合新闻报道的要求)。
  2. 内容是否属于技术文档、开发教程或分步骤实施指南?是 → 使用 TechArticle;有明确步骤时再叠加 HowTo。
  3. 如果都不是,它是否是发布在博客中、带有发布日期的文章?是 → 使用 BlogPosting。
  4. 如果是不依赖时间线的常青资源页、指南或知识库文章 → 使用 Article。
Article、BlogPosting、NewsArticle 和 TechArticle 类型选择决策流程示意图
先判断内容是否具有时效性或技术属性;如果都不符合,再从 BlogPosting 和 Article 中选择。

AI 引擎真正读取的是这些字段

选对类型只是及格线。真正让一篇文章反复出现在 ChatGPT、Perplexity 和 Google AI Overviews 引用中的,是字段信息完整且可验证。如果 author 只是“编辑部”这样一段纯文本,引擎便难以判断其权威性;改用 Person 对象,并通过 sameAs 指向 LinkedIn 或作者页面,才能建立 E-E-A-T 信号。如果 dateModified 停留在两年前,AI 往往会优先采用更新的来源;文章写得再好,也可能排在后面。

比选错类型更致命的四个错误

  • 使用 WebPage,或者完全不声明类型,等于放弃 Article 提供的整套字段空间。
  • author 使用纯文本,没有 Person 对象和 sameAs,权威性信号几乎等于清零。
  • headline 与页面标题不一致,或者超过 110 个字符而被截断。
  • 把多个相互矛盾的类型强行塞进同一个节点,或者给每篇文章复制粘贴同一组 datePublished。

我们为 B2B SaaS 客户开展 GEO 审计时,类型标错很少是主要问题。更常见的情况是:网站上的文章全部标记为 BlogPosting,但作者只是纯文本,dateModified 从未更新,publisher 也缺少 logo。类型虽然选对了,字段却是空的,AI 依然提取不到足以建立信任的信息。与其纠结类型名称,修复这些基础字段通常能带来更明显的改善。

类型决定引擎如何为内容分类,字段决定引擎是否信任内容。类别选错,最多可能错失一个展示版位;字段为空,整篇文章在 AI 眼中的可信度都会受到影响。Tenten GEO

我们的建议很明确

普通博客文章使用 BlogPosting,常青资源使用 Article,新闻使用 NewsArticle,技术教程使用 TechArticle。先选择准确且最具体的类型,再把精力放在字段完整度上。不要在类型名称上纠结超过 30 秒。如果你想确认网站的结构化数据究竟是类型选错,还是关键字段缺失,可以预约一次 30 分钟的 GEO 诊断。我们会直接结合你的实际文章,指出最需要优先补齐的字段。

常见问题

Article 和 BlogPosting Schema 有什么区别?
BlogPosting 是 Article 的子类型。两者共享相同的核心字段,Google 也使用同一套规范进行处理。区别只在于语义的具体程度:BlogPosting 明确表示这是一篇博客文章,而 Article 泛指一般文章。
选择 BlogPosting 会更容易被 AI 引擎引用吗?
不会。AI 引擎读取的是 author、datePublished、dateModified 和 publisher 等字段,而不是类型名称。确保字段完整且可验证,远比选择哪一种类型更重要。
什么时候应该使用 NewsArticle 或 TechArticle?
具有时效性的新闻报道应使用 NewsArticle,以争取 Top Stories 展示机会;技术文档和开发教程应使用 TechArticle,如果包含明确步骤,还可以叠加 HowTo。原则是选择准确且最具体的类型。

准备好了吗

你的品牌在 AI 答案中有多高的可见度?

通过 30 分钟 GEO 诊断,了解品牌在主要 AI 引擎中的可见度缺口,以及应该优先解决的问题。

预约 30 分钟诊断