TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 结构化数据生成器(Schema JSON-LD)

选好类型,把页面上真实存在的信息填进去,复制一段现成的 <script type="application/ld+json"> 代码。每个字段都按 schema.org 和 Google 结构化数据文档检查;某个类型已经拿不到富结果时,工具会直接告诉你。

  • 必填 / 推荐逐项检查
  • 2026 年富结果现状
  • 本地生成
生成器

填表生成 JSON-LD

表单里已经填好一组示例。换成你页面上真实显示的内容,代码和检查结果会随输入更新;不需要的字段留空就不会输出。

一组一段:第一行是问题,下面几行是回答;两组之间空一行。

没有错误和警告。再对照页面核对一遍取值,上线后用真实网址测试。
JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "下单后多久发货?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "工作日 16:00 前付款当天发货,其余次日发出。江浙沪一般 1–2 天送达,其它地区 2–4 天。"
      }
    },
    {
      "@type": "Question",
      "name": "支持七天无理由退换吗?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "支持。商品未穿着、吊牌完好,签收后 7 天内可申请退换,质量问题来回运费由我们承担。"
      }
    },
    {
      "@type": "Question",
      "name": "可以开发票吗?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "可以。下单时填写抬头和税号,电子发票会在确认收货后 24 小时内发到你的邮箱。"
      }
    }
  ]
}
</script>

放进页面的 <head> 或 <body>。内容必须和这个页面上用户看得到的一致。

检查结果

错误会让它失去富结果资格;警告是推荐属性或可能写错的地方。

  • 提示FAQPage:标记本身有效,但 Google 已于 2026 年 5 月 7 日起对所有网站停止展示 FAQ 富结果。只有其它用途需要时才保留。
全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

版本 v1.0更新于 更新记录

结果怎么读

生成器给你的三样东西

一段代码、一份检查清单、几个测试链接,各回答一个问题。

JSON-LD 代码

一个 <script type="application/ld+json"> 标签,里面是一个对象。放在 HTML 任何位置都行,一般放 head。WordPress 的 SEO 插件、Shopify 主题往往已经输出了同类标记,替换掉它们,不要再加一份互相矛盾的。

错误

缺了必填属性,或取值格式不对:日期写成 2026/11/09、价格写成 ¥299、币种写成 RMB。有错误的条目拿不到富结果,但页面本身的排名不受影响。

警告

漏掉的推荐属性,或合法但有风险的写法,比如相对图片地址、带时间却没时区。推荐属性只在页面上真有这项信息时才加。

有资格 ≠ 一定展示

「必填属性齐全」只代表可以参与。展不展示由 Google 按搜索词决定,而且 FAQ、HowTo 这类已经完全不展示了,工具会在这些类型上直说,而不是假装还有用。

检查规则以 schema.org 和 Google 搜索中心的结构化数据文档为准(2026 年 11 月核对)。百度不按 schema.org 出富结果,它另有一套「时间因子」JSON-LD 规范(pubDate / upDate 等字段),见百度搜索资源平台。是否有资格以 Google 富媒体搜索结果测试为准,上线后用真实网址测一遍。

怎么用

四步:从表单到富结果

大部分工作只是把页面上已有的信息抄进来。

  1. 1

    选类型

    按页面的主体内容选:商品页用 Product,博客文章用 Article,首页或「关于我们」用 Organization。一个页面可以有多种类型,各写一段。

  2. 2

    填页面上看得到的信息

    名称、价格、日期、评分照页面原样抄。标记了页面上没有的内容,违反 Google 的指南。

  3. 3

    清掉错误

    照检查清单从上往下改,直到没有错误。警告可以不改,但多数值得改。

  4. 4

    上线后测试

    把代码放进页面模板,发布后用富媒体搜索结果测试检查真实网址,再看 Search Console 的「增强功能」报告。

规则

Google 对每种类型的要求

Google 给每种富结果列了必填和推荐属性:缺必填就没有资格,缺推荐只是效果打折。「现状」这一列,是很多老生成器没跟上的地方。

  • 日期:ISO 8601,带时间就要带时区(北京时间 +08:00)
  • 价格:纯数字、小数用点;币种单独写 ISO 4217 代码(CNY)
  • 网址:带 https:// 的完整地址
  • 枚举值(如库存状态):用 schema.org 名称,如 https://schema.org/InStock
各 Schema 类型的 Google 富结果现状和关键属性(2026 年 11 月核对)
类型Google 富结果必填主要推荐
FAQPage2026-05-07 起不再展示mainEntity → Question(name、acceptedAnswer.text)—
Article展示(文章相关功能)无headline、image、datePublished、dateModified、author
Product展示(商品摘要、商家信息)name + offers / review / aggregateRating 之一image、brand、priceCurrency、availability
Organization用于 Logo 和知识面板信息无name、url、logo、sameAs、address、telephone
BreadcrumbList只在电脑端展示≥ 2 个 ListItem,含 position、name、item—
LocalBusiness展示(本地商家信息)name、addressgeo、openingHoursSpecification、telephone、url、priceRange
SoftwareApplication展示name、offers.price、aggregateRating 或 reviewapplicationCategory、operatingSystem
HowTo2023 年 9 月起不再展示name、step—
完整例子

一个商品页,逐个字段过一遍

一件衬衫的详情页:有价格、有库存、有 356 条评价。下面是填进生成器的值,以及为什么要这么写。

示例衬衫页面的 Product 结构化数据:取值和原因
属性取值为什么这么写
name亚麻短袖衬衫 藏青色和页面上的商品标题一致
image2 个网址(1:1 和 4:3)完整网址;多种比例给 Google 更多选择
offers.price299只写数字,「¥299.00」会报错
offers.priceCurrencyCNYISO 4217 代码,不是 ¥ 或 RMB
offers.availabilityhttps://schema.org/InStockschema.org 取值,不是「有货」
aggregateRating4.8 分,356 条评价因为这些评价在页面上看得到

有了 name 和 offers,就能参与商品摘要。想参与「商家信息」(类似购物结果),Google 还要运费和退货政策,一般在 Organization 上统一声明。

常见错误

看着没错的标记为什么不生效

写了结构化数据却从来没出过富结果,多半是这几个原因。

标记了页面上看不到的内容

页面没有评价却写评分、FAQ 只存在于代码里、价格和页面不一致。Google 视为垃圾标记,可能人工处罚。

照搬页面上的日期和价格写法

2026年11月9日、¥1,299 在页面上很正常,放进 JSON-LD 就是错的。日期用 ISO,价格用纯数字。

主题和插件各输出一份

主题和 SEO 插件都输出 Product 或 Organization,取值还不一样。只保留一个来源。

追已经下线的富结果

FAQ 和 HowTo 在 Google 已经没有富结果了,再给每个页面加一遍是白费功夫。

常见问题

结构化数据生成器常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

结构化数据是什么?

结构化数据是用 schema.org 这套通用词汇描述页面内容的代码:这是一件商品、价格多少;这是一篇文章、作者是谁。搜索引擎用它理解页面,部分类型还能在结果里显示价格、星级等富媒体信息。

JSON-LD、Microdata、RDFa 选哪个?

Google 推荐 JSON-LD。它是独立的一段 script,不和页面 HTML 标签混在一起,生成、检查、维护都更方便。Microdata 和 RDFa 也能用,但要把属性写进页面的各个标签里。

加了结构化数据能提高排名吗?

Google 明确说结构化数据本身不是排名因素。它的作用是可能带来富结果、让结果更显眼从而提高点击率,以及帮搜索引擎理解页面内容。

2026 年哪些类型还有富结果?

Product、Article、LocalBusiness、SoftwareApplication、Organization(Logo 和信息)和面包屑(只在电脑端)仍然支持。FAQ 富结果 2026 年 5 月 7 日起对所有网站停止展示,HowTo 富结果 2023 年 9 月就已下线。变化以 Google 搜索中心的「更新」页为准。

百度认 schema.org 结构化数据吗?

百度没有公开说按 schema.org 展示富结果。它在 2019 年发布过自己的 JSON-LD 规范《百度搜索落地页时间因子规范》,用 pubDate、upDate 等字段标注发布和更新时间。做国内 SEO,这两套可以同时放,互不影响。

JSON-LD 代码放在哪里?

页面 HTML 的任何位置都可以,一般放 head。要保证它在 Google 渲染后的 HTML 里:服务端直接输出,或在渲染完成前由 JavaScript 插入。用标签管理器也行,但写进页面模板更不容易出错。

一个页面能放多种类型吗?

可以。商品页常见 Product + BreadcrumbList + Organization。各写一个 script,或放进同一个 @graph 数组。不要用不同取值把同一个东西描述两遍。

填进来的数据会上传吗?

不会。表单、代码生成和检查都在你的浏览器里完成,不上传任何内容;这个工具也没有分享链接,商品数据不会出现在网址里。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie